lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey
added in API level 9

Normalizer.Form

public static final enum Normalizer.Form
extends Enum<Normalizer.Form>

java.lang.Object
   ↳ java.lang.Enum<java.text.Normalizer.Form>
     ↳ java.text.Normalizer.Form


This enum provides constants of the four Unicode normalization forms that are described in Unicode Standard Annex #15 — Unicode Normalization Forms and two methods to access them.

Summary

Enum values

Normalizer.Form  NFC

Canonical decomposition, followed by canonical composition. 

Normalizer.Form  NFD

Canonical decomposition. 

Normalizer.Form  NFKC

Compatibility decomposition, followed by canonical composition. 

Normalizer.Form  NFKD

Compatibility decomposition. 

Public methods

static Normalizer.Form valueOf(String name)
static final Form[] values()

Inherited methods

Enum values

NFC

added in API level 9
public static final Normalizer.Form NFC

Canonical decomposition, followed by canonical composition.

NFD

added in API level 9
public static final Normalizer.Form NFD

Canonical decomposition.

NFKC

added in API level 9
public static final Normalizer.Form NFKC

Compatibility decomposition, followed by canonical composition.

NFKD

added in API level 9
public static final Normalizer.Form NFKD

Compatibility decomposition.

Public methods

valueOf

added in API level 9
public static Normalizer.Form valueOf (String name)

Parameters
name String

Returns
Normalizer.Form

values

added in API level 9
public static final Form[] values ()

Returns
Form[]