| Package | Description |
|---|---|
| com.ibm.icu.lang | |
| com.ibm.icu.text | |
| com.ibm.icu.util |
| Modifier and Type | Method and Description |
|---|---|
static UnicodeSet |
CharacterProperties.getBinaryPropertySet(int property)
Returns a frozen UnicodeSet for a binary property.
|
| Modifier and Type | Field and Description |
|---|---|
static UnicodeSet |
UnicodeSet.ALL_CODE_POINTS
Constant for the set of all code points.
|
static UnicodeSet |
UnicodeSet.EMPTY
Constant for the empty set.
|
static UnicodeSet |
SpoofChecker.INCLUSION
Security Profile constant from UTS 39 for use in
SpoofChecker.Builder.setAllowedChars(com.ibm.icu.text.UnicodeSet). |
UnicodeSet |
SpoofChecker.CheckResult.numerics
The numerics found in the string, if MIXED_NUMBERS was set; otherwise null.
|
static UnicodeSet |
SpoofChecker.RECOMMENDED
Security Profile constant from UTS 39 for use in
SpoofChecker.Builder.setAllowedChars(com.ibm.icu.text.UnicodeSet). |
| Modifier and Type | Method and Description |
|---|---|
UnicodeSet |
UnicodeSet.add(CharSequence s)
Adds the specified multicharacter to this set if it is not already
present.
|
UnicodeSet |
UnicodeSet.add(int c)
Adds the specified character to this set if it is not already
present.
|
UnicodeSet |
UnicodeSet.add(int start,
int end)
Adds the specified range to this set if it is not already
present.
|
UnicodeSet |
UnicodeSet.add(Iterable<?> source)
Add the contents of the collection (as strings) into this UnicodeSet.
|
UnicodeSet |
UnicodeSet.addAll(CharSequence s)
Adds each of the characters in this string to the set.
|
UnicodeSet |
UnicodeSet.addAll(int start,
int end)
Adds all characters in range (uses preferred naming convention).
|
UnicodeSet |
UnicodeSet.addAll(Iterable<?> source)
Add a collection (as strings) into this UnicodeSet.
|
<T extends CharSequence> |
UnicodeSet.addAll(T... collection) |
UnicodeSet |
UnicodeSet.addAll(UnicodeSet c)
Adds all of the elements in the specified set to this set if
they're not already present.
|
UnicodeSet |
UnicodeSet.addBridges(UnicodeSet dontCare)
Deprecated.
This API is ICU internal only.
|
UnicodeSet |
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.
|
UnicodeSet |
UnicodeSet.applyPattern(String pattern)
Modifies this set to represent the set specified by the given pattern.
|
UnicodeSet |
UnicodeSet.applyPattern(String pattern,
boolean ignoreWhitespace)
Modifies this set to represent the set specified by the given pattern,
optionally ignoring whitespace.
|
UnicodeSet |
UnicodeSet.applyPattern(String pattern,
int options)
Modifies this set to represent the set specified by the given pattern,
optionally ignoring whitespace.
|
UnicodeSet |
UnicodeSet.applyPattern(String pattern,
ParsePosition pos,
SymbolTable symbols,
int options)
Deprecated.
This API is ICU internal only.
|
UnicodeSet |
UnicodeSet.applyPropertyAlias(String propertyAlias,
String valueAlias)
Modifies this set to contain those code points which have the
given value for the given property.
|
UnicodeSet |
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.
|
UnicodeSet |
UnicodeSet.clear()
Removes all of the elements from this set.
|
UnicodeSet |
UnicodeSet.cloneAsThawed()
Clone a thawed version of this class, according to the Freezable interface.
|
UnicodeSet |
UnicodeSet.closeOver(int attribute)
Close this set over the given attribute.
|
UnicodeSet |
UnicodeSet.compact()
Reallocate this objects internal structures to take up the least
possible space, without changing this object's value.
|
UnicodeSet |
UnicodeSet.complement()
This is equivalent to
complement(MIN_VALUE, MAX_VALUE). |
UnicodeSet |
UnicodeSet.complement(CharSequence s)
Complement the specified string in this set.
|
UnicodeSet |
UnicodeSet.complement(int c)
Complements the specified character in this set.
|
UnicodeSet |
UnicodeSet.complement(int start,
int end)
Complements the specified range in this set.
|
UnicodeSet |
UnicodeSet.complementAll(CharSequence s)
Complement EACH of the characters in this string.
|
UnicodeSet |
UnicodeSet.complementAll(UnicodeSet c)
Complements in this set all elements contained in the specified
set.
|
UnicodeSet |
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.
|
UnicodeSet |
SpoofChecker.getAllowedChars()
Get a UnicodeSet for the characters permitted in an identifier.
|
UnicodeSet |
Transliterator.getFilterAsUnicodeSet(UnicodeSet externalFilter)
Deprecated.
This API is ICU internal only.
|
UnicodeSet |
Transliterator.getSourceSet()
Returns the set of all characters that may be modified in the
input text by this Transliterator.
|
UnicodeSet |
RuleBasedCollator.getTailoredSet()
Get a UnicodeSet that contains all the characters and sequences tailored in this collator.
|
UnicodeSet |
Collator.getTailoredSet()
[icu] Returns a UnicodeSet that contains all the characters and sequences tailored
in this collator.
|
UnicodeSet |
Transliterator.getTargetSet()
Returns the set of all characters that may be generated as
replacement text by this transliterator.
|
UnicodeSet |
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.
|
UnicodeSet |
UnicodeSet.remove(CharSequence s)
Removes the specified string from this set if it is present.
|
UnicodeSet |
UnicodeSet.remove(int c)
Removes the specified character from this set if it is present.
|
UnicodeSet |
UnicodeSet.remove(int start,
int end)
Removes the specified range from this set if it is present.
|
UnicodeSet |
UnicodeSet.removeAll(CharSequence s)
Remove EACH of the characters in this string.
|
<T extends CharSequence> |
UnicodeSet.removeAll(Iterable<T> collection) |
UnicodeSet |
UnicodeSet.removeAll(UnicodeSet c)
Removes from this set all of its elements that are contained in the
specified set.
|
UnicodeSet |
UnicodeSet.removeAllStrings()
Remove all strings from this UnicodeSet
|
UnicodeSet |
UnicodeSet.retain(CharSequence cs)
Retain the specified string in this set if it is present.
|
UnicodeSet |
UnicodeSet.retain(int c)
Retain the specified character from this set if it is present.
|
UnicodeSet |
UnicodeSet.retain(int start,
int end)
Retain only the elements in this set that are contained in the
specified range.
|
UnicodeSet |
UnicodeSet.retainAll(CharSequence s)
Retains EACH of the characters in this string.
|
<T extends CharSequence> |
UnicodeSet.retainAll(Iterable<T> collection) |
UnicodeSet |
UnicodeSet.retainAll(UnicodeSet c)
Retains only the elements in this set that are contained in the
specified set.
|
UnicodeSet |
UnicodeSet.set(int start,
int end)
Make this object represent the range
start - end. |
UnicodeSet |
UnicodeSet.set(UnicodeSet other)
Make this object represent the same set as
other. |
| Modifier and Type | Method and Description |
|---|---|
UnicodeSet |
UnicodeSet.addAll(UnicodeSet c)
Adds all of the elements in the specified set to this set if
they're not already present.
|
UnicodeSet |
UnicodeSet.addBridges(UnicodeSet dontCare)
Deprecated.
This API is ICU internal only.
|
AlphabeticIndex<V> |
AlphabeticIndex.addLabels(UnicodeSet additions)
Add more index characters (aside from what are in the locale)
|
void |
UnicodeSet.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 |
Transliterator.addSourceTargetSet(UnicodeSet inputFilter,
UnicodeSet sourceSet,
UnicodeSet targetSet)
Deprecated.
This API is ICU internal only.
|
void |
RuleBasedTransliterator.addSourceTargetSet(UnicodeSet filter,
UnicodeSet sourceSet,
UnicodeSet targetSet)
Deprecated.
This API is ICU internal only.
|
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 |
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.
|
boolean |
UnicodeSet.containsSome(UnicodeSet s)
Returns true if this set contains one or more of the characters
and strings of the given set.
|
void |
RuleBasedCollator.getContractionsAndExpansions(UnicodeSet contractions,
UnicodeSet expansions,
boolean addPrefixes)
Gets unicode sets containing contractions and/or expansions of a collator
|
UnicodeSet |
Transliterator.getFilterAsUnicodeSet(UnicodeSet externalFilter)
Deprecated.
This API is ICU internal only.
|
UnicodeSet |
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 |
UnicodeSet.retainAll(UnicodeSet c)
Retains only the elements in this set that are contained in the
specified set.
|
UnicodeSet |
UnicodeSet.set(UnicodeSet other)
Make this object represent the same set as
other. |
SpoofChecker.Builder |
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.
|
| Constructor and Description |
|---|
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.
|
UnicodeSetIterator(UnicodeSet set)
Create an iterator over the given set.
|
UnicodeSetSpanner(UnicodeSet source)
Create a spanner from a UnicodeSet.
|
| Modifier and Type | Method and Description |
|---|---|
UnicodeSet |
LocaleData.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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
StringTokenizer.nextToken(UnicodeSet delim)
[icu] Returns the next token in this string tokenizer's string.
|
| Constructor and Description |
|---|
StringTokenizer(String str,
UnicodeSet delim)
[icu] Constructs a string tokenizer for the specified string.
|
StringTokenizer(String str,
UnicodeSet delim,
boolean returndelims)
[icu] Constructs a string tokenizer for the specified string.
|
StringTokenizer(String str,
UnicodeSet delim,
boolean returndelims,
boolean coalescedelims)
Deprecated.
This API is ICU internal only.
|
Copyright © 2016 Unicode, Inc. and others.