Uses of Class
com.ibm.icu.text.UnicodeSet
Packages that use UnicodeSet
Package
Description
-
Uses of UnicodeSet in com.ibm.icu.charset
Fields in com.ibm.icu.charset declared as UnicodeSetModifier and TypeFieldDescriptionprivate static UnicodeSet
CharsetISCII.PNJ_BINDI_TIPPI_SET
private static UnicodeSet
CharsetISCII.PNJ_CONSONANT_SET
Methods in com.ibm.icu.charset with parameters of type UnicodeSetModifier and TypeMethodDescription(package private) static void
CharsetMBCS.extGetUnicodeSet
(UnicodeSet setFillIn, int which, int filter, UConverterSharedData Data) (package private) static void
CharsetMBCS.extGetUnicodeSetString
(ByteBuffer cx, UnicodeSet setFillIn, boolean useFallback, int minLength, int c, char[] s, int length, int sectionIndex) private void
CharsetSelector.generateSelectorData
(PropsVectors pvec, UnicodeSet excludedCodePoints, int mappingTypes) (package private) static void
CharsetICU.getCompleteUnicodeSet
(UnicodeSet setFillIn) (package private) static void
CharsetICU.getNonSurrogateUnicodeSet
(UnicodeSet setFillIn) void
CharsetICU.getUnicodeSet
(UnicodeSet setFillIn, int which) Returns the set of Unicode code points that can be converted by an ICU Converter.(package private) void
Charset88591.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetASCII.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetBOCU1.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetCESU8.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetCompoundText.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetHZ.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) abstract void
CharsetICU.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) This follows ucnv.c method ucnv_detectUnicodeSignature() to detect the start of the stream for example U+FEFF (the Unicode BOM/signature character) that can be ignored.(package private) void
CharsetISCII.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetISO2022.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetLMBCS.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetMBCS.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetSCSU.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetUTF16.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetUTF32.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetUTF7.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetUTF8.getUnicodeSetImpl
(UnicodeSet setFillIn, int which) (package private) void
CharsetMBCS.MBCSGetFilteredUnicodeSetForUnicode
(UConverterSharedData data, UnicodeSet setFillIn, int which, int filter) (package private) void
CharsetMBCS.MBCSGetUnicodeSetForUnicode
(UConverterSharedData data, UnicodeSet setFillIn, int which) Constructors in com.ibm.icu.charset with parameters of type UnicodeSetModifierConstructorDescriptionCharsetSelector
(List<String> charsetList, UnicodeSet excludedCodePoints, int mappingTypes) Construct a CharsetSelector from a list of charset names. -
Uses of UnicodeSet in com.ibm.icu.dev.demo.translit
Methods in com.ibm.icu.dev.demo.translit that return UnicodeSetModifier and TypeMethodDescription(package private) static UnicodeSet
Demo.closeUnicodeSet
(UnicodeSet source, int options) Methods in com.ibm.icu.dev.demo.translit with parameters of type UnicodeSetModifier and TypeMethodDescription(package private) static UnicodeSet
Demo.closeUnicodeSet
(UnicodeSet source, int options) (package private) static void
Demo.printNames
(UnicodeSet s, String targetFile) (package private) static void
Demo.showSets
(PrintWriter out, Transliterator translit, Transliterator inverse, UnicodeSet sourceSuper, UnicodeSet targetSuper, int options) (package private) static String
Demo.toPattern
(UnicodeSet source, UnicodeSet superset) -
Uses of UnicodeSet in com.ibm.icu.dev.test.perf
Fields in com.ibm.icu.dev.test.perf declared as UnicodeSetModifier and TypeFieldDescription(package private) UnicodeSet
UnicodeSetPerf.testChars
(package private) UnicodeSet
UnicodeSetPerf.us
-
Uses of UnicodeSet in com.ibm.icu.dev.tool.charsetdet.sbcs
Fields in com.ibm.icu.dev.tool.charsetdet.sbcs declared as UnicodeSet -
Uses of UnicodeSet in com.ibm.icu.dev.tool.layout
Methods in com.ibm.icu.dev.tool.layout with parameters of type UnicodeSetModifier and TypeMethodDescriptionstatic ArabicCharacterData
ArabicCharacterData.factory
(UnicodeSet characterSet) static CanonicalCharacterData
CanonicalCharacterData.factory
(UnicodeSet characterSet) -
Uses of UnicodeSet in com.ibm.icu.dev.tool.translit
Fields in com.ibm.icu.dev.tool.translit declared as UnicodeSetModifier and TypeFieldDescription(package private) static UnicodeSet
WriteIndicCharts.beng
(package private) static UnicodeSet
WriteIndicCharts.deva
(package private) static UnicodeSet
UnicodeSetClosure.generatedSet
(package private) static UnicodeSet
WriteIndicCharts.gujr
(package private) static UnicodeSet
WriteIndicCharts.guru
(package private) static UnicodeSet
WriteIndicCharts.inter
(package private) static UnicodeSet
WriteIndicCharts.knda
(package private) static UnicodeSet
WriteIndicCharts.mlym
(package private) static UnicodeSet
WriteIndicCharts.orya
(package private) static UnicodeSet
WriteIndicCharts.taml
(package private) static UnicodeSet
WriteIndicCharts.telu
Methods in com.ibm.icu.dev.tool.translit that return UnicodeSetModifier and TypeMethodDescription(package private) static UnicodeSet
UnicodeSetCloseOver.getCaseSensitive()
Create the set of case-sensitive characters.Methods in com.ibm.icu.dev.tool.translit with parameters of type UnicodeSetModifier and TypeMethodDescriptionstatic void
UnicodeSetClosure.addAll
(UnicodeSet s, String str) static void
UnicodeSetClosure.close
(UnicodeSet s, UnicodeSetClosure.Char32ToString f) static void
UnicodeSetClosure.close
(UnicodeSet s, Normalizer.Mode m, boolean lowerFirst) static void
UnicodeSetClosure.close2
(UnicodeSet s, UnicodeSetClosure.Char32ToString f, int lc, int mode) static boolean
UnicodeSetClosure.containsSome
(UnicodeSet s, String str) (package private) static void
UnicodeSetCloseOver.emitRangesString
(PrintStream out, UnicodeSet set, String id) Given a UnicodeSet, emit it as a Java string.(package private) static void
UnicodeSetCloseOver.emitUCharRangesArray
(PrintStream out, UnicodeSet set, String id) Given a UnicodeSet, emit it as an array of UChar pairs.static void
WriteIndicCharts.writeCharts
(Transliterator trans, UnicodeSet target, int index) -
Uses of UnicodeSet in com.ibm.icu.dev.util
Methods in com.ibm.icu.dev.util with type parameters of type UnicodeSetModifier and TypeMethodDescription<U extends Map<T,
UnicodeSet>>
UUnicodeMap.addInverseTo
(U target) Gets the inverse of this map, adding to the target.Methods in com.ibm.icu.dev.util that return UnicodeSetModifier and TypeMethodDescriptionOld form for compatibilityUnicodeMap.getSet
(T value, UnicodeSet result) Old form for compatibilityUnicodeMap.keySet()
Returns the keyset consisting of all the keys that would produce (non-null) values.Returns the keyset consisting of all the keys that would produce the given value.UnicodeMap.keySet
(T value, UnicodeSet result) Returns the keyset consisting of all the keys that would produce the given value.Methods in com.ibm.icu.dev.util that return types with arguments of type UnicodeSetModifier and TypeMethodDescriptionstatic <T> Map
<T, UnicodeSet> UnicodeMap.freeze
(Map<T, UnicodeSet> target) Freeze an inverse map.Methods in com.ibm.icu.dev.util with parameters of type UnicodeSetModifier and TypeMethodDescriptionUnicodeMap.composeWith
(UnicodeSet set, T value, UnicodeMap.Composer<T> composer) UnicodeMap.getSet
(T value, UnicodeSet result) Old form for compatibilityUnicodeMap.keySet
(T value, UnicodeSet result) Returns the keyset consisting of all the keys that would produce the given value.UnicodeMap.putAll
(UnicodeSet codepoints, T value) Adds bunch o' codepoints; otherwise like put.UnicodeMap.putAllFiltered
(UnicodeMap<T> prop, UnicodeSet filter) Add all the (main) values from a Unicode propertyfinal UnicodeMap
<T> UnicodeMap.removeAll
(UnicodeSet set) final UnicodeMap
<T> UnicodeMap.retainAll
(UnicodeSet set) Method parameters in com.ibm.icu.dev.util with type arguments of type UnicodeSetModifier and TypeMethodDescriptionstatic <T> Map
<T, UnicodeSet> UnicodeMap.freeze
(Map<T, UnicodeSet> target) Freeze an inverse map.UnicodeMap.putAllInverse
(Map<T, UnicodeSet> source) -
Uses of UnicodeSet in com.ibm.icu.impl
Fields in com.ibm.icu.impl declared as UnicodeSetModifier and TypeFieldDescriptionprivate UnicodeSet
PatternTokenizer.escapeCharacters
private UnicodeSet
PatternTokenizer.extraQuotingCharacters
private UnicodeSet
PatternTokenizer.ignorableCharacters
private static final UnicodeSet[]
CharacterPropertiesImpl.inclusions
A set of all characters _except_ the second through last characters of certain ranges.private UnicodeSet
PatternTokenizer.needingQuoteCharacters
private UnicodeSet
UnicodeSetStringSpan.spanNotSet
Set for span(not contained).private UnicodeSet
UnicodeSetStringSpan.spanSet
Set for span().private UnicodeSet
PatternTokenizer.syntaxCharacters
Fields in com.ibm.icu.impl with type parameters of type UnicodeSetModifier and TypeFieldDescriptionprivate ArrayList
<UnicodeSet> Normalizer2Impl.canonStartSets
private static final Map
<StaticUnicodeSets.Key, UnicodeSet> StaticUnicodeSets.unicodeSets
Methods in com.ibm.icu.impl that return UnicodeSetModifier and TypeMethodDescriptionEmojiProps.addPropertyStarts
(UnicodeSet set) UCharacterProperty.addPropertyStarts
(UnicodeSet set) UCharacterProperty.LayoutProps.addPropertyStarts
(int src, UnicodeSet set) private static UnicodeSet
StaticUnicodeSets.computeUnion
(StaticUnicodeSets.Key k1, StaticUnicodeSets.Key k2) private static UnicodeSet
StaticUnicodeSets.computeUnion
(StaticUnicodeSets.Key k1, StaticUnicodeSets.Key k2, StaticUnicodeSets.Key k3) static UnicodeSet
StaticUnicodeSets.get
(StaticUnicodeSets.Key key) Gets the static-allocated UnicodeSet according to the provided key.PatternTokenizer.getEscapeCharacters()
PatternTokenizer.getExtraQuotingCharacters()
PatternTokenizer.getIgnorableCharacters()
static UnicodeSet
CharacterPropertiesImpl.getInclusionsForProperty
(int prop) Returns a mutable UnicodeSet -- do not modify!private static UnicodeSet
CharacterPropertiesImpl.getInclusionsForSource
(int src) private static UnicodeSet
CharacterPropertiesImpl.getIntPropInclusions
(int prop) PatternTokenizer.getSyntaxCharacters()
(package private) static UnicodeSet
UCharacterProperty.ulayout_addPropertyStarts
(int src, UnicodeSet set) Methods in com.ibm.icu.impl with parameters of type UnicodeSetModifier and TypeMethodDescriptionvoid
Normalizer2Impl.addCanonIterPropertyStarts
(UnicodeSet set) final void
UCaseProps.addCaseClosure
(int c, UnicodeSet set) Adds all simple case mappings and the full case folding for c to sa, and also adds special case closure mappings.private void
Normalizer2Impl.addComposites
(int list, UnicodeSet set) void
Normalizer2Impl.addLcccChars
(UnicodeSet set) EmojiProps.addPropertyStarts
(UnicodeSet set) void
Normalizer2Impl.addPropertyStarts
(UnicodeSet set) final void
UBiDiProps.addPropertyStarts
(UnicodeSet set) final void
UCaseProps.addPropertyStarts
(UnicodeSet set) UCharacterProperty.addPropertyStarts
(UnicodeSet set) UCharacterProperty.LayoutProps.addPropertyStarts
(int src, UnicodeSet set) final void
UCaseProps.addSimpleCaseClosure
(int c, UnicodeSet set) final boolean
UCaseProps.addStringCaseClosure
(String s, UnicodeSet set) Maps the string to single code points and adds the associated case closure mappings.void
EmojiProps.addStrings
(int which, UnicodeSet set) private void
UCharacterName.convert
(int[] set, UnicodeSet uset) Converts the char set cset into a Unicode set uset.boolean
Normalizer2Impl.getCanonStartSet
(int c, UnicodeSet set) Returns true if there are characters whose decomposition starts with c.void
UCharacterName.getCharNameCharacters
(UnicodeSet set) Fills set with characters that are used in Unicode character names.void
UCharacterName.getISOCommentCharacters
(UnicodeSet set) Fills set with characters that are used in Unicode character names.(package private) static void
UCharacterProperty.mathCompat_addPropertyStarts
(UnicodeSet set) private int
UnicodeRegex.processSet
(String regex, int i, StringBuilder result, UnicodeSet temp, ParsePosition pos) void
TextTrieMap.Node.putLeadCodePoints
(UnicodeSet output) void
TextTrieMap.putLeadCodePoints
(UnicodeSet output) PatternTokenizer.setEscapeCharacters
(UnicodeSet escapeCharacters) Set characters to be escaped in literals, in quoteLiteral and normalize, eg new UnicodeSet("[^\\u0020-\\u007E]");PatternTokenizer.setExtraQuotingCharacters
(UnicodeSet syntaxCharacters) Sets the extra characters to be quoted in literalsPatternTokenizer.setIgnorableCharacters
(UnicodeSet ignorableCharacters) Sets the characters to be ignored in parsing, eg new UnicodeSet("[:pattern_whitespace:]");PatternTokenizer.setSyntaxCharacters
(UnicodeSet syntaxCharacters) Sets the characters to be interpreted as syntax characters in parsing, eg new UnicodeSet("[:pattern_syntax:]")(package private) static int
UnicodeSetStringSpan.spanOne
(UnicodeSet set, CharSequence s, int start, int length) Does the set contain the next code point? If so, return its length; otherwise return its negative length.(package private) static int
UnicodeSetStringSpan.spanOneBack
(UnicodeSet set, CharSequence s, int length) boolean
StringSegment.startsWith
(UnicodeSet uniset) Returns true if the first code point of this StringSegment is in the given UnicodeSet.(package private) static UnicodeSet
UCharacterProperty.ulayout_addPropertyStarts
(int src, UnicodeSet set) void
UCharacterProperty.upropsvec_addPropertyStarts
(UnicodeSet set) Constructors in com.ibm.icu.impl with parameters of type UnicodeSetModifierConstructorDescriptionUnicodeSetStringSpan
(UnicodeSet set, ArrayList<String> setStrings, int which) Constructs for all variants of span(), or only for any one variant. -
Uses of UnicodeSet in com.ibm.icu.impl.breakiter
Fields in com.ibm.icu.impl.breakiter declared as UnicodeSetModifier and TypeFieldDescriptionprivate UnicodeSet
BurmeseBreakEngine.fBeginWordSet
private UnicodeSet
KhmerBreakEngine.fBeginWordSet
private UnicodeSet
LaoBreakEngine.fBeginWordSet
private UnicodeSet
ThaiBreakEngine.fBeginWordSet
private UnicodeSet
CjkBreakEngine.fClosePunctuationSet
private UnicodeSet
MlBreakEngine.fClosePunctuationSet
private UnicodeSet
CjkBreakEngine.fDigitOrOpenPunctuationOrAlphabetSet
private UnicodeSet
MlBreakEngine.fDigitOrOpenPunctuationOrAlphabetSet
private UnicodeSet
BurmeseBreakEngine.fEndWordSet
private UnicodeSet
KhmerBreakEngine.fEndWordSet
private UnicodeSet
LaoBreakEngine.fEndWordSet
private UnicodeSet
ThaiBreakEngine.fEndWordSet
(package private) UnicodeSet
UnhandledBreakEngine.fHandled
private UnicodeSet
CjkBreakEngine.fHangulWordSet
private UnicodeSet
BurmeseBreakEngine.fMarkSet
private UnicodeSet
KhmerBreakEngine.fMarkSet
private UnicodeSet
LaoBreakEngine.fMarkSet
private UnicodeSet
ThaiBreakEngine.fMarkSet
(package private) UnicodeSet
DictionaryBreakEngine.fSet
private UnicodeSet
ThaiBreakEngine.fSuffixSet
Methods in com.ibm.icu.impl.breakiter with parameters of type UnicodeSetModifier and TypeMethodDescription(package private) void
DictionaryBreakEngine.setCharacters
(UnicodeSet set) Constructors in com.ibm.icu.impl.breakiter with parameters of type UnicodeSetModifierConstructorDescriptionLSTMBreakEngine
(int script, UnicodeSet set, LSTMBreakEngine.LSTMData data) MlBreakEngine
(UnicodeSet digitOrOpenPunctuationOrAlphabetSet, UnicodeSet closePunctuationSet) Constructor for Chinese and Japanese phrase breaking. -
Uses of UnicodeSet in com.ibm.icu.impl.coll
Fields in com.ibm.icu.impl.coll declared as UnicodeSetModifier and TypeFieldDescriptionprivate static final UnicodeSet
CollationBuilder.COMPOSITES
protected UnicodeSet
CollationDataBuilder.contextChars
private UnicodeSet
ContractionsAndExpansions.contractions
private UnicodeSet
ContractionsAndExpansions.expansions
private UnicodeSet
CollationBuilder.optimizeSet
private UnicodeSet
ContractionsAndExpansions.ranges
private UnicodeSet
ContractionsAndExpansions.tailored
private UnicodeSet
TailoredSet.tailored
(package private) UnicodeSet
CollationData.unsafeBackwardSet
Set of code points that are unsafe for starting string comparison after an identical prefix, or in backwards CE iteration.protected UnicodeSet
CollationDataBuilder.unsafeBackwardSet
(package private) UnicodeSet
CollationTailoring.unsafeBackwardSet
Methods in com.ibm.icu.impl.coll with parameters of type UnicodeSetModifier and TypeMethodDescription(package private) void
ContractionsAndExpansions.addStrings
(int start, int end, UnicodeSet set) (package private) void
CollationBuilder.optimize
(UnicodeSet set) Implements CollationRuleParser.Sink.(package private) void
CollationDataBuilder.optimize
(UnicodeSet set) (package private) void
CollationRuleParser.Sink.optimize
(UnicodeSet set) private int
CollationRuleParser.parseUnicodeSet
(int i, UnicodeSet set) (package private) void
CollationBuilder.suppressContractions
(UnicodeSet set) Implements CollationRuleParser.Sink.(package private) void
CollationDataBuilder.suppressContractions
(UnicodeSet set) (package private) void
CollationRuleParser.Sink.suppressContractions
(UnicodeSet set) Constructors in com.ibm.icu.impl.coll with parameters of type UnicodeSetModifierConstructorDescriptionContractionsAndExpansions
(UnicodeSet con, UnicodeSet exp, ContractionsAndExpansions.CESink s, boolean prefixes) -
Uses of UnicodeSet in com.ibm.icu.impl.number
Fields in com.ibm.icu.impl.number declared as UnicodeSetModifier and TypeFieldDescriptionprivate final UnicodeSet
CurrencySpacingEnabledModifier.afterPrefixUnicodeSet
private final UnicodeSet
CurrencySpacingEnabledModifier.beforeSuffixUnicodeSet
private static final UnicodeSet
CurrencySpacingEnabledModifier.UNISET_DIGIT
private static final UnicodeSet
CurrencySpacingEnabledModifier.UNISET_NOTSZ
Methods in com.ibm.icu.impl.number that return UnicodeSetModifier and TypeMethodDescriptionprivate static UnicodeSet
CurrencySpacingEnabledModifier.getUnicodeSet
(DecimalFormatSymbols symbols, short position, byte affix) Methods in com.ibm.icu.impl.number with parameters of type UnicodeSetModifier and TypeMethodDescriptionstatic boolean
AffixUtils.containsOnlySymbolsAndIgnorables
(CharSequence affixPattern, UnicodeSet ignorables) Returns whether the given affix pattern contains only symbols and ignorables as defined by the given ignorables set. -
Uses of UnicodeSet in com.ibm.icu.impl.number.parse
Fields in com.ibm.icu.impl.number.parse declared as UnicodeSetModifier and TypeFieldDescriptionprivate final UnicodeSet
DecimalMatcher.decimalUniSet
private final UnicodeSet
DecimalMatcher.groupingUniSet
private final UnicodeSet
DecimalMatcher.leadSet
private final UnicodeSet
DecimalMatcher.separatorSet
protected final UnicodeSet
SymbolMatcher.uniSet
Methods in com.ibm.icu.impl.number.parse that return UnicodeSetModifier and TypeMethodDescriptionSymbolMatcher.getSet()
private static UnicodeSet
ScientificMatcher.minusSignSet()
private static UnicodeSet
ScientificMatcher.plusSignSet()
Methods in com.ibm.icu.impl.number.parse with parameters of type UnicodeSetModifier and TypeMethodDescriptionstatic void
ParsingUtils.putLeadCodePoint
(String input, UnicodeSet output) static void
ParsingUtils.putLeadCodePoints
(UnicodeSet input, UnicodeSet output) Constructors in com.ibm.icu.impl.number.parse with parameters of type UnicodeSetModifierConstructorDescriptionprivate
IgnorablesMatcher
(UnicodeSet ignorables) protected
SymbolMatcher
(String symbolString, UnicodeSet symbolUniSet) -
Uses of UnicodeSet in com.ibm.icu.lang
Fields in com.ibm.icu.lang declared as UnicodeSetMethods in com.ibm.icu.lang that return UnicodeSetModifier and TypeMethodDescriptionstatic final UnicodeSet
CharacterProperties.getBinaryPropertySet
(int property) Returns a frozen UnicodeSet for a binary property.private static UnicodeSet
CharacterProperties.makeSet
(int property) -
Uses of UnicodeSet in com.ibm.icu.text
Fields in com.ibm.icu.text declared as UnicodeSetModifier and TypeFieldDescriptionstatic final UnicodeSet
UnicodeSet.ALL_CODE_POINTS
Constant for the set of all code points.(package private) static final UnicodeSet
PluralRules.ALLOWED_ID
(package private) static final UnicodeSet
SpoofChecker.ASCII
(package private) static final UnicodeSet
PluralRules.SimpleTokenizer.BREAK_AND_IGNORE
(package private) static final UnicodeSet
PluralRules.SimpleTokenizer.BREAK_AND_KEEP
TransliteratorParser.compoundFilter
PUBLIC data member containing the parsed compound filter, if any.private UnicodeSet
TransliteratorRegistry.CompoundRBTEntry.compoundFilter
(package private) static final UnicodeSet
SimpleDateFormat.DATE_PATTERN_TYPE
static final UnicodeSet
UnicodeSet.EMPTY
Constant for the empty set.(package private) final UnicodeSet
SpoofChecker.Builder.fAllowedCharsSet
private UnicodeSet
SpoofChecker.fAllowedCharsSet
(package private) UnicodeSet
RBBISymbolTable.fCachedSetLookup
private UnicodeSet
Transliterator.filter
This transliterator's filter.(package private) UnicodeSet
RBBINode.fInputSet
private UnicodeSet
SpoofChecker.Builder.ConfusabledataBuilder.fKeySet
(package private) UnicodeSet[]
RBBIRuleScanner.fRuleSets
private static UnicodeSet
TransliteratorParser.ILLEGAL_FUNC
private static UnicodeSet
TransliteratorParser.ILLEGAL_SEG
private static UnicodeSet
TransliteratorParser.ILLEGAL_TOP
static final UnicodeSet
SpoofChecker.INCLUSION
Security Profile constant from UTS 39 for use inSpoofChecker.Builder.setAllowedChars(com.ibm.icu.text.UnicodeSet)
.private final UnicodeSet
AlphabeticIndex.initialLabels
private static final UnicodeSet
Normalizer.Unicode32.INSTANCE
(package private) static final UnicodeSet
SourceTargetUtility.NON_STARTERS
SpoofChecker.CheckResult.numerics
The numerics found in the string, if MIXED_NUMBERS was set; otherwise null.private static final UnicodeSet
DateTimePatternGenerator.FormatParser.QUOTING_CHARS
Deprecated.static final UnicodeSet
SpoofChecker.RECOMMENDED
Security Profile constant from UTS 39 for use inSpoofChecker.Builder.setAllowedChars(com.ibm.icu.text.UnicodeSet)
.private UnicodeSet
FilteredNormalizer2.set
private UnicodeSet
UnicodeSetIterator.set
(package private) final UnicodeSet
SourceTargetUtility.sourceCache
private static final UnicodeSet
DateTimePatternGenerator.FormatParser.SYNTAX_CHARS
Deprecated.private final UnicodeSet
UnicodeSetSpanner.unicodeSet
Methods in com.ibm.icu.text that return UnicodeSetModifier and TypeMethodDescriptionfinal UnicodeSet
UnicodeSet.add
(int c) Adds the specified character to this set if it is not already present.private UnicodeSet
UnicodeSet.add
(int[] other, int otherLen, int polarity) UnicodeSet.add
(int start, int end) Adds the specified range to this set if it is not already present.final UnicodeSet
UnicodeSet.add
(CharSequence s) Adds the specified multicharacter to this set if it is not already present.Add the contents of the collection (as strings) into this UnicodeSet.private final UnicodeSet
UnicodeSet.add_unchecked
(int c) private UnicodeSet
UnicodeSet.add_unchecked
(int start, int end) UnicodeSet.addAll
(int start, int end) Adds all characters in range (uses preferred naming convention).UnicodeSet.addAll
(UnicodeSet c) Adds all of the elements in the specified set to this set if they're not already present.final UnicodeSet
UnicodeSet.addAll
(CharSequence s) Adds each of the characters in this string to the set.Add a collection (as strings) into this UnicodeSet.<T extends CharSequence>
UnicodeSetUnicodeSet.addAll
(T... collection) UnicodeSet.addBridges
(UnicodeSet dontCare) Deprecated.This API is ICU internal only.UnicodeSet.applyIntPropertyValue
(int prop, int value) Modifies this set to contain those code points which have the given value for the given binary or enumerated property, as returned by UCharacter.getIntPropertyValue.final UnicodeSet
UnicodeSet.applyPattern
(String pattern) Modifies this set to represent the set specified by the given pattern.UnicodeSet.applyPattern
(String pattern, boolean ignoreWhitespace) Modifies this set to represent the set specified by the given pattern, optionally ignoring whitespace.UnicodeSet.applyPattern
(String pattern, int options) Modifies this set to represent the set specified by the given pattern, optionally ignoring whitespace.UnicodeSet.applyPattern
(String pattern, ParsePosition pos, SymbolTable symbols, int options) Deprecated.This API is ICU internal only.UnicodeSet.applyPropertyAlias
(String propertyAlias, String valueAlias) Modifies this set to contain those code points which have the given value for the given property.UnicodeSet.applyPropertyAlias
(String propertyAlias, String valueAlias, SymbolTable symbols) Modifies this set to contain those code points which have the given value for the given property.private UnicodeSet
UnicodeSet.applyPropertyPattern
(String pattern, ParsePosition ppos, SymbolTable symbols) Parse the given property pattern at the given parse position.UnicodeSet.clear()
Removes all of the elements from this set.UnicodeSet.cloneAsThawed()
Clone a thawed version of this class, according to the Freezable interface.UnicodeSet.closeOver
(int attribute) Close this set over the given attribute.UnicodeSet.compact()
Reallocate this objects internal structures to take up the least possible space, without changing this object's value.UnicodeSet.complement()
This is equivalent tocomplement(MIN_VALUE, MAX_VALUE)
.final UnicodeSet
UnicodeSet.complement
(int c) Complements the specified character in this set.UnicodeSet.complement
(int start, int end) Complements the specified range in this set.final UnicodeSet
UnicodeSet.complement
(CharSequence s) Complement the specified string in this set.UnicodeSet.complementAll
(UnicodeSet c) Complements in this set all elements contained in the specified set.final UnicodeSet
UnicodeSet.complementAll
(CharSequence s) Complement EACH of the characters in this string.UnicodeSet.freeze()
Freeze this class, according to the Freezable interface.static UnicodeSet
UnicodeSet.from
(CharSequence s) Makes a set from a multicharacter string.static UnicodeSet
UnicodeSet.fromAll
(CharSequence s) Makes a set from each of the characters in the string.SpoofChecker.getAllowedChars()
Get a UnicodeSet for the characters permitted in an identifier.Transliterator.getFilterAsUnicodeSet
(UnicodeSet externalFilter) Deprecated.This API is ICU internal only.final UnicodeSet
Transliterator.getSourceSet()
Returns the set of all characters that may be modified in the input text by this Transliterator.Collator.getTailoredSet()
Returns a UnicodeSet that contains all the characters and sequences tailored in this collator.RuleBasedCollator.getTailoredSet()
Get a UnicodeSet that contains all the characters and sequences tailored in this collator.Transliterator.getTargetSet()
Returns the set of all characters that may be generated as replacement text by this transliterator.UnicodeSetSpanner.getUnicodeSet()
Returns the UnicodeSet used for processing.protected UnicodeSet
Transliterator.handleGetSourceSet()
Framework method that returns the set of all characters that may be modified in the input text by this Transliterator, ignoring the effect of this object's filter.(package private) UnicodeSet
UnicodeSet.maybeOnlyCaseSensitive
(UnicodeSet src) For case closure on a large set, look only at code points with relevant properties.static UnicodeSet
TransliteratorIDParser.parseGlobalFilter
(String id, int[] pos, int dir, int[] withParens, StringBuffer canonID) Parse a global filter of the form "[f]" or "([f])", depending on 'withParens'.final UnicodeSet
UnicodeSet.remove
(int c) Removes the specified character from this set if it is present.UnicodeSet.remove
(int start, int end) Removes the specified range from this set if it is present.final UnicodeSet
UnicodeSet.remove
(CharSequence s) Removes the specified string from this set if it is present.UnicodeSet.removeAll
(UnicodeSet c) Removes from this set all of its elements that are contained in the specified set.final UnicodeSet
UnicodeSet.removeAll
(CharSequence s) Remove EACH of the characters in this string.<T extends CharSequence>
UnicodeSetfinal UnicodeSet
UnicodeSet.removeAllStrings()
Remove all strings from this UnicodeSetfinal UnicodeSet
UnicodeSet.retain
(int c) Retain the specified character from this set if it is present.private UnicodeSet
UnicodeSet.retain
(int[] other, int otherLen, int polarity) UnicodeSet.retain
(int start, int end) Retain only the elements in this set that are contained in the specified range.final UnicodeSet
UnicodeSet.retain
(CharSequence cs) Retain the specified string in this set if it is present.UnicodeSet.retainAll
(UnicodeSet c) Retains only the elements in this set that are contained in the specified set.final UnicodeSet
UnicodeSet.retainAll
(CharSequence s) Retains EACH of the characters in this string.<T extends CharSequence>
UnicodeSetUnicodeSet.set
(int start, int end) Make this object represent the rangestart - end
.UnicodeSet.set
(UnicodeSet other) Make this object represent the same set asother
.private UnicodeSet
UnicodeSet.xor
(int[] other, int otherLen, int polarity) Methods in com.ibm.icu.text with parameters of type UnicodeSetModifier and TypeMethodDescriptionUnicodeSet.addAll
(UnicodeSet c) Adds all of the elements in the specified set to this set if they're not already present.UnicodeSet.addBridges
(UnicodeSet dontCare) Deprecated.This API is ICU internal only.private static final void
UnicodeSet.addCaseMapping
(UnicodeSet set, int result, StringBuilder full) AlphabeticIndex.addLabels
(UnicodeSet additions) Add more index characters (aside from what are in the locale)void
Quantifier.addMatchSetTo
(UnicodeSet toUnionTo) Implementation of UnicodeMatcher API.void
StringMatcher.addMatchSetTo
(UnicodeSet toUnionTo) Implementation of UnicodeMatcher API.void
UnicodeMatcher.addMatchSetTo
(UnicodeSet toUnionTo) Union the set of all characters that may be matched by this object into the given set.void
UnicodeSet.addMatchSetTo
(UnicodeSet toUnionTo) Implementation of UnicodeMatcher API.void
FunctionReplacer.addReplacementSetTo
(UnicodeSet toUnionTo) Union the set of all characters that may output by this object into the given set.void
StringMatcher.addReplacementSetTo
(UnicodeSet toUnionTo) Union the set of all characters that may output by this object into the given set.void
StringReplacer.addReplacementSetTo
(UnicodeSet toUnionTo) Union the set of all characters that may output by this object into the given set.void
UnicodeReplacer.addReplacementSetTo
(UnicodeSet toUnionTo) Union the set of all characters that may output by this object into the given set.private void
SpoofChecker.Builder.addScriptChars
(ULocale locale, UnicodeSet allowedChars) void
AnyTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
BreakTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
CaseFoldTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
CompoundTransliterator.addSourceTargetSet
(UnicodeSet filter, UnicodeSet sourceSet, UnicodeSet targetSet) void
EscapeTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
LowercaseTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
NameUnicodeTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
NormalizationTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
NullTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
RemoveTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
RuleBasedTransliterator.addSourceTargetSet
(UnicodeSet filter, UnicodeSet sourceSet, UnicodeSet targetSet) Deprecated.This API is ICU internal only.void
SourceTargetUtility.addSourceTargetSet
(Transliterator transliterator, UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
TitlecaseTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) (package private) void
TransliterationRule.addSourceTargetSet
(UnicodeSet filter, UnicodeSet sourceSet, UnicodeSet targetSet, UnicodeSet revisiting) Find the source and target sets, subject to the input filter.(package private) void
TransliterationRuleSet.addSourceTargetSet
(UnicodeSet filter, UnicodeSet sourceSet, UnicodeSet targetSet) void
Transliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) Deprecated.This API is ICU internal only.void
UnescapeTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
UnicodeNameTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) void
UppercaseTransliterator.addSourceTargetSet
(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) private void
UnicodeSet.applyFilter
(UnicodeSet.Filter filter, UnicodeSet inclusions) Generic filter-based scanning code for UCD property UnicodeSets.boolean
UnicodeSet.XSymbolTable.applyPropertyAlias
(String propertyName, String propertyValue, UnicodeSet result) Override the interpretation of the sequence [:propertyName=propertyValue:] (and its negated and Perl-style variant).int
UnicodeSet.compareTo
(UnicodeSet o) Compares UnicodeSets, where shorter come first, and otherwise lexicographically (according to the comparison of the first characters that differ).int
UnicodeSet.compareTo
(UnicodeSet o, UnicodeSet.ComparisonStyle style) Compares UnicodeSets, in three different ways.UnicodeSet.complementAll
(UnicodeSet c) Complements in this set all elements contained in the specified set.boolean
UnicodeSet.containsAll
(UnicodeSet b) Returns true if this set contains all the characters and strings of the given set.boolean
UnicodeSet.containsNone
(UnicodeSet b) Returns true if none of the characters or strings in this UnicodeSet appears in the string.final boolean
UnicodeSet.containsSome
(UnicodeSet s) Returns true if this set contains one or more of the characters and strings of the given set.(package private) void
RBBIRuleScanner.findSetFor
(String s, RBBINode node, UnicodeSet setToAdopt) void
RuleBasedCollator.getContractionsAndExpansions
(UnicodeSet contractions, UnicodeSet expansions, boolean addPrefixes) Gets unicode sets containing contractions and/or expansions of a collatorTransliterator.getFilterAsUnicodeSet
(UnicodeSet externalFilter) Deprecated.This API is ICU internal only.private void
SpoofChecker.getNumerics
(String input, UnicodeSet result) Computes the set of numerics for a string, according to UTS 39 section 5.3.(package private) void
RuleBasedCollator.internalAddContractions
(int c, UnicodeSet set) Deprecated.This API is ICU internal only.(package private) UnicodeSet
UnicodeSet.maybeOnlyCaseSensitive
(UnicodeSet src) For case closure on a large set, look only at code points with relevant properties.static boolean
TransliteratorIDParser.parseCompoundID
(String id, int dir, StringBuffer canonID, List<TransliteratorIDParser.SingleID> list, UnicodeSet[] globalFilter) Parse a compound ID, consisting of an optional forward global filter, a separator, one or more single IDs delimited by separators, an an optional reverse global filter.private int
TransliteratorParser.RuleHalf.parseSection
(String rule, int pos, int limit, TransliteratorParser parser, StringBuffer buf, UnicodeSet illegal, boolean isSegment) Parse a section of one side of a rule, stopping at either the limit, the END_OF_RULE character, an operator, or a segment close character.UnicodeSet.removeAll
(UnicodeSet c) Removes from this set all of its elements that are contained in the specified set.void
UnicodeSetIterator.reset
(UnicodeSet uset) Sets this iterator to visit the elements of the given set and resets it to the start of that set.UnicodeSet.retainAll
(UnicodeSet c) Retains only the elements in this set that are contained in the specified set.UnicodeSet.set
(UnicodeSet other) Make this object represent the same set asother
.SpoofChecker.Builder.setAllowedChars
(UnicodeSet chars) Limit the acceptable characters to those specified by a Unicode Set.static String[]
UnicodeSet.toArray
(UnicodeSet set) Add the contents of the UnicodeSet (as strings) into an array.Constructors in com.ibm.icu.text with parameters of type UnicodeSetModifierConstructorDescriptionCompoundRBTEntry
(String theID, List<String> theIDBlockVector, List<RuleBasedTransliterator.Data> theDataVector, UnicodeSet theCompoundFilter) FilteredNormalizer2
(Normalizer2 n2, UnicodeSet filterSet) Constructs a filtered normalizer wrapping any Normalizer2 instance and a filter set.UnicodeSet
(UnicodeSet other) Constructs a copy of an existing set.Create an iterator over the given set.(package private)
UnicodeSetIterator2
(UnicodeSet source) UnicodeSetSpanner
(UnicodeSet source) Create a spanner from a UnicodeSet. -
Uses of UnicodeSet in com.ibm.icu.util
Fields in com.ibm.icu.util declared as UnicodeSetModifier and TypeFieldDescription(package private) static final UnicodeSet
MeasureUnit.ASCII
(package private) static final UnicodeSet
MeasureUnit.ASCII_HYPHEN_DIGITS
private static final UnicodeSet
StringTokenizer.DEFAULT_DELIMITERS_
Default set of delimiters \t\n\r\fprivate static final UnicodeSet
StringTokenizer.EMPTY_DELIMITER_
A empty delimiter UnicodeSet, used when user specified null delimitersprivate UnicodeSet
StringTokenizer.m_delimiters_
UnicodeSet containing delimitersMethods in com.ibm.icu.util that return UnicodeSetModifier and TypeMethodDescriptionLocaleData.getExemplarSet
(int options, int extype) Returns the set of exemplar characters for a locale.static UnicodeSet
LocaleData.getExemplarSet
(ULocale locale, int options) Returns the set of exemplar characters for a locale.static UnicodeSet
LocaleData.getExemplarSet
(ULocale locale, int options, int extype) Returns the set of exemplar characters for a locale.Methods in com.ibm.icu.util with parameters of type UnicodeSetModifier and TypeMethodDescriptionStringTokenizer.nextToken
(UnicodeSet delim) Returns the next token in this string tokenizer's string.Constructors in com.ibm.icu.util with parameters of type UnicodeSetModifierConstructorDescriptionStringTokenizer
(String str, UnicodeSet delim) Constructs a string tokenizer for the specified string.StringTokenizer
(String str, UnicodeSet delim, boolean returndelims) Constructs a string tokenizer for the specified string.StringTokenizer
(String str, UnicodeSet delim, boolean returndelims, boolean coalescedelims) Deprecated.This API is ICU internal only.