| Interface | Description |
|---|---|
| IJsonArray |
Represents a
Json array "[]", and makes it easier
to get its elements in a typed way. |
| IJsonArrayImmutable |
Flag that indicate that the
IJsonArray
is immutable. |
| IJsonManager |
Provides methods to play with
Json strings and objects. |
| IJsonObject |
Represents a
Json object "{}", and makes it easier
to get its properties in a typed way. |
| IJsonObjectFactory |
Factory to create
IJsonObject
and IJsonArray objects. |
| IJsonObjectImmutable |
Flag that indicate that the
IJsonObject
is immutable. |
| Immutable |
Flag indicating that the Json object/array is immutable.
|
| JsonObject.IFirstElementGetter<T> |
| Class | Description |
|---|---|
| JsonArray |
IJsonArray implementation. |
| JsonArrayImmutable |
This classe wraps a immutable List : it is used to
have an instance of IJsonArray that can be validated
as immutable (instanceof IJsonArrayImmutable).
|
| JsonObject |
IJsonObject implementation. |
| JsonObjectArrayBase |
Base class for both JsonObject and JsonArray.
|
| JsonObjectImmutable |
This classe wraps a immutable Map : it is used to
have an instance of IJsonObject that can be validated
as immutable (instanceof IJsonObjectImmutable).
|
Copyright © 2016. All rights reserved.