Package com.ibm.icu.text
Class SourceTargetUtility
- java.lang.Object
-
- com.ibm.icu.text.SourceTargetUtility
-
class SourceTargetUtility extends java.lang.Object
Simple internal utility class for helping with getSource/TargetSet
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static Normalizer2
NFC
(package private) static UnicodeSet
NON_STARTERS
(package private) UnicodeSet
sourceCache
(package private) java.util.Set<java.lang.String>
sourceStrings
(package private) Transform<java.lang.String,java.lang.String>
transform
-
Constructor Summary
Constructors Constructor Description SourceTargetUtility(Transform<java.lang.String,java.lang.String> transform)
SourceTargetUtility(Transform<java.lang.String,java.lang.String> transform, Normalizer2 normalizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSourceTargetSet(Transliterator transliterator, UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet)
-
-
-
Field Detail
-
transform
final Transform<java.lang.String,java.lang.String> transform
-
sourceCache
final UnicodeSet sourceCache
-
sourceStrings
final java.util.Set<java.lang.String> sourceStrings
-
NON_STARTERS
static final UnicodeSet NON_STARTERS
-
NFC
static Normalizer2 NFC
-
-
Constructor Detail
-
SourceTargetUtility
public SourceTargetUtility(Transform<java.lang.String,java.lang.String> transform)
-
SourceTargetUtility
public SourceTargetUtility(Transform<java.lang.String,java.lang.String> transform, Normalizer2 normalizer)
-
-
Method Detail
-
addSourceTargetSet
public void addSourceTargetSet(Transliterator transliterator, UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet)
-
-