@GwtIncompatible(value="java.util.BitSet") private static class CharMatcher.BitSetMatcher extends CharMatcher.FastMatcher
CharMatcher.FastMatcher, CharMatcher.NegatedFastMatcher
Modifier and Type | Field and Description |
---|---|
private java.util.BitSet |
table |
ANY, ASCII, BREAKING_WHITESPACE, description, DIGIT, INVISIBLE, JAVA_DIGIT, JAVA_ISO_CONTROL, JAVA_LETTER, JAVA_LETTER_OR_DIGIT, JAVA_LOWER_CASE, JAVA_UPPER_CASE, NONE, SINGLE_WIDTH, WHITESPACE, WHITESPACE_MULTIPLIER, WHITESPACE_SHIFT, WHITESPACE_TABLE
Modifier | Constructor and Description |
---|---|
private |
BitSetMatcher(java.util.BitSet table,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
boolean |
matches(char c)
Determines a true or false value for the given character.
|
(package private) void |
setBits(java.util.BitSet bitSet)
Sets bits in
table matched by this matcher. |
negate, precomputed
and, anyOf, apply, collapseFrom, countIn, forPredicate, indexIn, indexIn, inRange, inRange, is, isNot, lastIndexIn, matchesAllOf, matchesAnyOf, matchesNoneOf, noneOf, or, precomputedInternal, removeFrom, replaceFrom, replaceFrom, retainFrom, toString, trimAndCollapseFrom, trimFrom, trimLeadingFrom, trimTrailingFrom, withToString
private BitSetMatcher(java.util.BitSet table, java.lang.String description)
public boolean matches(char c)
CharMatcher
matches
in class CharMatcher
void setBits(java.util.BitSet bitSet)
CharMatcher
table
matched by this matcher.setBits
in class CharMatcher