CodePointSetBuilder class final
See the Rust documentation for CodePointInversionListBuilder
for more information.
- Implemented types
Constructors
- CodePointSetBuilder()
-
Make a new set builder containing nothing
factory
Properties
Methods
-
addChar(
Rune ch) → void - Add a single character to the set
-
addInclusiveRange(
Rune start, Rune end) → void - Add an inclusive range of characters to the set
-
addSet(
CodePointSetData data) → void - Add all elements that belong to the provided set to the set
-
build(
) → CodePointSetData - Build this into a set
-
complement(
) → void - Complements this set
-
complementChar(
Rune ch) → void - Complement a single character to the set
-
complementInclusiveRange(
Rune start, Rune end) → void - Complement an inclusive range of characters from the set
-
complementSet(
CodePointSetData data) → void - Complement all elements that belong to the provided set from the set
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeChar(
Rune ch) → void - Remove a single character to the set
-
removeInclusiveRange(
Rune start, Rune end) → void - Remove an inclusive range of characters from the set
-
removeSet(
CodePointSetData data) → void - Remove all elements that belong to the provided set from the set
-
retainChar(
Rune ch) → void - Removes all elements from the set except a single character
-
retainInclusiveRange(
Rune start, Rune end) → void - Removes all elements from the set except an inclusive range of characters f
-
retainSet(
CodePointSetData data) → void - Removes all elements from the set except all elements in the provided set
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited