| Interface | Description |
|---|---|
| KeyPattern |
A key pattern matches one key in a json object.
|
| KeysPattern | |
| PathMatcher |
A Patch matcher defines matches on an entire json path and value.
|
| Class | Description |
|---|---|
| AbstractKeyPattern | |
| AnyDepthMatcher | |
| ArrayEntryMatch | |
| ArrayIndexMatch |
a precise key pattern matches only if the key exactly equals to a certain value.
|
| JavascriptMatcher | |
| KeysMatcher |
a keys matcher only considers the keys (and indices) of a json path for matching.
|
| NeedsObjectObjectMatcher | |
| NeverPathMatcher |
The matcher that matches never.
|
| Not | |
| ObjectHasKeyMatcher | |
| ObjectMatcherNot | |
| PathMatcherAndChain | |
| PathMatcherOrChain | |
| PathMatchers | |
| PreciseMatch |
a precise key pattern matches only if the key exactly equals to a certain value.
|
| RegexpKeyMatch | |
| SinglePathMatcher |
A single path matches precisely one 'path'.
|
| ValueEqualsMatcher | |
| ValueRegexpMatcher |
Matches the value with a regular expression.
|
| Wildcard |
A wild card matches always.
|
Copyright © 2017. All rights reserved.