JsonSerializable | Interface for classes whose instances can be written as a JsonValue. |
JsonList | An immutable list of JsonValues. |
JsonMap | An immutable mapping of String keys to JsonValues. |
JsonMap.Builder | Builder class for JsonMap Objects. |
JsonMatcher | Class representing the leaf node of a JsonPredicate that contains the relevant field matching info. |
JsonMatcher.Builder | Builder class. |
JsonPredicate | Class abstracting a JSON predicate. |
JsonPredicate.Builder | Builder class. |
JsonValue | A JsonValue is a representation of any value that can be described using JSON. |
ValueMatcher | Class representing the field matching type and values contained in a JsonMatcher. |
JsonException | Thrown when a JsonValue is unable to wrap an object or unable to parse a JSON encoded String. |