public final class DefaultPropertyNameMatcher extends Object implements PropertyNameMatcher
Constructor and Description |
---|
DefaultPropertyNameMatcher(String column,
int from,
boolean exactMatch,
boolean caseSensitive) |
Modifier and Type | Method and Description |
---|---|
static PropertyNameMatcher |
exact(String value) |
List<PropertyNameMatcherKeyValuePair> |
keyValuePairs() |
boolean |
matches(CharSequence property) |
IndexedColumn |
matchIndex() |
static PropertyNameMatcher |
of(String value) |
PropertyNameMatcher |
partialMatch(CharSequence property) |
PropertyNameMatch |
speculativeMatch() |
String |
toString() |
public DefaultPropertyNameMatcher(String column, int from, boolean exactMatch, boolean caseSensitive)
public boolean matches(CharSequence property)
matches
in interface PropertyNameMatcher
public IndexedColumn matchIndex()
matchIndex
in interface PropertyNameMatcher
public PropertyNameMatcher partialMatch(CharSequence property)
partialMatch
in interface PropertyNameMatcher
public PropertyNameMatch speculativeMatch()
speculativeMatch
in interface PropertyNameMatcher
public List<PropertyNameMatcherKeyValuePair> keyValuePairs()
keyValuePairs
in interface PropertyNameMatcher
public static PropertyNameMatcher of(String value)
public static PropertyNameMatcher exact(String value)
Copyright © 2016. All rights reserved.