Package com.ibm.icu.impl.coll
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 java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Sink()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract void
addRelation(int strength, java.lang.CharSequence prefix, java.lang.CharSequence str, java.lang.CharSequence extension)
Adds a relation with strength and prefix | str / extension.(package private) abstract void
addReset(int strength, java.lang.CharSequence str)
Adds a reset.(package private) void
optimize(UnicodeSet set)
(package private) void
suppressContractions(UnicodeSet set)
-
-
-
Method Detail
-
addReset
abstract void addReset(int strength, java.lang.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, java.lang.CharSequence prefix, java.lang.CharSequence str, java.lang.CharSequence extension)
Adds a relation with strength and prefix | str / extension.
-
suppressContractions
void suppressContractions(UnicodeSet set)
-
optimize
void optimize(UnicodeSet set)
-
-