Class FieldModifierImpl.InitialModifier

java.lang.Object
com.ibm.icu.impl.personname.FieldModifierImpl
com.ibm.icu.impl.personname.FieldModifierImpl.InitialModifier
Enclosing class:
FieldModifierImpl

static class FieldModifierImpl.InitialModifier extends 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.
  • Field Details

    • locale

      private final Locale locale
    • initialFormatter

      private final SimpleFormatter initialFormatter
    • initialSequenceFormatter

      private final SimpleFormatter initialSequenceFormatter
    • retainPunctuation

      private boolean retainPunctuation
  • Constructor Details

    • InitialModifier

      public InitialModifier(Locale locale, String initialPattern, String initialSequencePattern)
  • Method Details