Class 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 Detail

      • locale

        private final java.util.Locale locale
      • initialSequenceFormatter

        private final SimpleFormatter initialSequenceFormatter
      • retainPunctuation

        private boolean retainPunctuation
    • Constructor Detail

      • InitialModifier

        public InitialModifier​(java.util.Locale locale,
                               java.lang.String initialPattern,
                               java.lang.String initialSequencePattern)
    • Method Detail

      • setRetainPunctuation

        public void setRetainPunctuation​(boolean retain)