public abstract class StringMatcher<T extends Key<?>> extends java.lang.Object implements Matcher<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
StringMatcher.StringOperatorName |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
compareTo |
protected StringMatcher.StringOperatorName |
compareWith |
| Modifier | Constructor and Description |
|---|---|
protected |
StringMatcher(java.lang.String compareTo,
StringMatcher.StringOperatorName compareWith) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCompareToValue() |
StringMatcher.StringOperatorName |
getCompareWithOperator() |
protected abstract java.lang.String |
getValue(T key) |
int |
hashCode() |
boolean |
isMatch(T key) |
protected java.lang.String compareTo
protected StringMatcher.StringOperatorName compareWith
protected StringMatcher(java.lang.String compareTo,
StringMatcher.StringOperatorName compareWith)
protected abstract java.lang.String getValue(T key)
public int hashCode()
public boolean equals(java.lang.Object obj)
public java.lang.String getCompareToValue()
public StringMatcher.StringOperatorName getCompareWithOperator()
Copyright IBM Corp. 2024, 2025