Class CollationRuleParser.Sink

java.lang.Object
com.ibm.icu.impl.coll.CollationRuleParser.Sink
Direct Known Subclasses:
CollationBuilder
Enclosing class:
CollationRuleParser

abstract static class CollationRuleParser.Sink extends Object
  • Constructor Details

    • Sink

      Sink()
  • Method Details

    • addReset

      abstract void addReset(int strength, CharSequence str)
      Adds a reset. strength=UCOL_IDENTICAL for &str. strength=UCOL_PRIMARY/UCOL_SECONDARY/UCOL_TERTIARY for &[before n]str where n=1/2/3.
    • addRelation

      abstract void addRelation(int strength, CharSequence prefix, CharSequence str, CharSequence extension)
      Adds a relation with strength and prefix | str / extension.
    • suppressContractions

      void suppressContractions(UnicodeSet set)
    • optimize

      void optimize(UnicodeSet set)