Class CaseMapImpl

java.lang.Object
com.ibm.icu.impl.CaseMapImpl

public final class CaseMapImpl extends Object
  • Field Details

    • TITLECASE_WHOLE_STRING

      public static final int TITLECASE_WHOLE_STRING
      See Also:
    • TITLECASE_SENTENCES

      public static final int TITLECASE_SENTENCES
      See Also:
    • TITLECASE_ITERATOR_MASK

      private static final int TITLECASE_ITERATOR_MASK
      Bit mask for the titlecasing iterator options bit field. Currently only 3 out of 8 values are used: 0 (words), TITLECASE_WHOLE_STRING, TITLECASE_SENTENCES. See stringoptions.h.
      See Also:
    • TITLECASE_ADJUST_TO_CASED

      public static final int TITLECASE_ADJUST_TO_CASED
      See Also:
    • TITLECASE_ADJUSTMENT_MASK

      private static final int TITLECASE_ADJUSTMENT_MASK
      Bit mask for the titlecasing index adjustment options bit set. Currently two bits are defined: TITLECASE_NO_BREAK_ADJUSTMENT, TITLECASE_ADJUST_TO_CASED. See stringoptions.h.
      See Also:
    • ACUTE

      private static final char ACUTE
      See Also:
    • U_GC_M_MASK

      private static final int U_GC_M_MASK
      See Also:
    • LNS

      private static final int LNS
      See Also:
    • OMIT_UNCHANGED_TEXT

      public static final int OMIT_UNCHANGED_TEXT
      Omit unchanged text when case-mapping with Edits.
      See Also:
    • CASE_TRIE

      private static final Trie2_16 CASE_TRIE
  • Constructor Details

    • CaseMapImpl

      public CaseMapImpl()
  • Method Details