public abstract class AbstractChecker extends java.lang.Object implements Checker
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<java.lang.String> |
allowVerbs |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractChecker(java.lang.Class<?>... acceptTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected VerbChecker |
buildVerbChecker(java.lang.Object expectedValue,
org.skyscreamer.jsonassert.JSONCompareResult result) |
protected VerbContain |
createVerbChecker(java.lang.String verb,
java.lang.String args) |
protected boolean |
isValueMatched(java.lang.Object actualValue) |
void |
verify(java.lang.String prefix,
java.lang.Object expectedValue,
java.lang.Object actualValue,
org.skyscreamer.jsonassert.JSONCompareResult result) |
public void verify(java.lang.String prefix,
java.lang.Object expectedValue,
java.lang.Object actualValue,
org.skyscreamer.jsonassert.JSONCompareResult result)
protected boolean isValueMatched(java.lang.Object actualValue)
protected VerbChecker buildVerbChecker(java.lang.Object expectedValue, org.skyscreamer.jsonassert.JSONCompareResult result)
protected VerbContain createVerbChecker(java.lang.String verb, java.lang.String args)