Class FieldModifierImpl.InitialModifier
java.lang.Object
com.ibm.icu.impl.personname.FieldModifierImpl
com.ibm.icu.impl.personname.FieldModifierImpl.InitialModifier
- Enclosing class:
FieldModifierImpl
A field modifier that returns the field value converted into one or more initials. This is
the first grapheme cluster of each word in the field value, modified using the
initialPattern/initial resource value from the locale data, and strung together using the
initialPattern/initialSequence resource value from the locale data. (In English, these
patterns put periods after each initial and connect them with spaces.) This is default
behavior of the "initial" modifier.
-
Nested Class Summary
Nested classes/interfaces inherited from class FieldModifierImpl
FieldModifierImpl.InitialModifier -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SimpleFormatterprivate final SimpleFormatterprivate final Localeprivate boolean -
Constructor Summary
ConstructorsConstructorDescriptionInitialModifier(Locale locale, String initialPattern, String initialSequencePattern) -
Method Summary
Modifier and TypeMethodDescriptionmodifyField(String fieldValue) voidsetRetainPunctuation(boolean retain) Methods inherited from class FieldModifierImpl
forName
-
Field Details
-
locale
-
initialFormatter
-
initialSequenceFormatter
-
retainPunctuation
private boolean retainPunctuation
-
-
Constructor Details
-
InitialModifier
-
-
Method Details
-
setRetainPunctuation
public void setRetainPunctuation(boolean retain) -
modifyField
- Specified by:
modifyFieldin classFieldModifierImpl
-