@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, precomputedand, 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, withToStringprivate BitSetMatcher(java.util.BitSet table,
java.lang.String description)
public boolean matches(char c)
CharMatchermatches in class CharMatchervoid setBits(java.util.BitSet bitSet)
CharMatchertable matched by this matcher.setBits in class CharMatcher