PropertyNameMatcher that uses case-sensitive match and does
not require (or expect) that names passed as arguments have been
String#interned.
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| private | |
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static SimpleNameMatcher | |
| public static SimpleNameMatcher | |
| public static SimpleNameMatcher | |
| public static SimpleNameMatcher | Returns: Matcher constructedLocale to use (relevant for case-insensitive matchers) locale, List<Named> Names to match propertyNames, boolean Whether underlying Strings have been alreadyInterned)String.intern()ed or notFactory method for constructing case-sensitive matcher that only supports matching from `String`. |
| public int | |
| public int | matchByQuad(int q1, int q2)
Implements abstract tools.
|
| public int | matchByQuad(int q1, int q2, int q3)
Implements abstract tools.
|
| public int | matchByQuad(int[] q, int qlen)
Implements abstract tools.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides tools. | |
| SimpleNameMatcher | back to summary |
|---|---|
| private SimpleNameMatcher(Locale locale, String[] names, int[] offsets, int mask) | |
| SimpleNameMatcher | back to summary |
|---|---|
| protected SimpleNameMatcher(SimpleNameMatcher base, String[] nameLookup) | |
| SimpleNameMatcher | back to summary |
|---|---|
| protected SimpleNameMatcher(SimpleNameMatcher primary, SimpleNameMatcher secondary) | |
| construct | back to summary |
|---|---|
| public static SimpleNameMatcher construct(Locale locale, List<String> propertyNames) Factory method for constructing case-sensitive matcher that only supports matching from `String`.
| |
| constructCaseInsensitive | back to summary |
|---|---|
| public static SimpleNameMatcher constructCaseInsensitive(Locale locale, List<Named> propertyNames, boolean alreadyInterned) | |
| constructCaseInsensitive | back to summary |
|---|---|
| public static SimpleNameMatcher constructCaseInsensitive(Locale locale, List<String> names) | |
| constructFrom | back to summary |
|---|---|
| public static SimpleNameMatcher constructFrom(Locale locale, List<Named> propertyNames, boolean alreadyInterned) Factory method for constructing case-sensitive matcher that only supports matching from `String`.
| |
| matchByQuad | back to summary |
|---|---|
| public int matchByQuad(int q1) Implements abstract tools.
| |
| matchByQuad | back to summary |
|---|---|
| public int matchByQuad(int q1, int q2) Implements abstract tools.
| |
| matchByQuad | back to summary |
|---|---|
| public int matchByQuad(int q1, int q2, int q3) Implements abstract tools.
| |
| matchByQuad | back to summary |
|---|---|
| public int matchByQuad(int[] q, int qlen) Implements abstract tools.
| |