public abstract class MemoizingStringValuePattern extends StringValuePattern
expectedValue
Constructor and Description |
---|
MemoizingStringValuePattern(java.lang.String expectedValue) |
Modifier and Type | Method and Description |
---|---|
protected abstract MatchResult |
calculateMatch(java.lang.String value) |
MatchResult |
match(java.lang.String value) |
equals, getExpected, getName, hashCode, isAbsent, isPresent, nullSafeIsAbsent, toString
getValue, isNullValuePermitted
public MemoizingStringValuePattern(java.lang.String expectedValue)
public final MatchResult match(java.lang.String value)
protected abstract MatchResult calculateMatch(java.lang.String value)