public class MatchesJsonPathPattern extends PathPattern
PathPattern.SubExpressionExceptionvaluePatternexpectedValue| Constructor and Description |
|---|
MatchesJsonPathPattern(java.lang.String value) |
MatchesJsonPathPattern(java.lang.String expectedJsonPath,
StringValuePattern valuePattern) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExpressionResult(java.lang.String value) |
java.lang.String |
getMatchesJsonPath() |
protected MatchResult |
isAdvancedMatch(java.lang.String value) |
protected MatchResult |
isSimpleMatch(java.lang.String value) |
equals, getValuePattern, hashCode, isSimple, matchgetExpected, getName, isAbsent, isPresent, nullSafeIsAbsent, toStringgetValue, isNullValuePermittedpublic MatchesJsonPathPattern(java.lang.String expectedJsonPath,
StringValuePattern valuePattern)
public MatchesJsonPathPattern(java.lang.String value)
public java.lang.String getMatchesJsonPath()
protected MatchResult isSimpleMatch(java.lang.String value)
isSimpleMatch in class PathPatternprotected MatchResult isAdvancedMatch(java.lang.String value)
isAdvancedMatch in class PathPatternpublic java.lang.String getExpressionResult(java.lang.String value)
getExpressionResult in class PathPattern