| Interface | Description |
|---|---|
| GsonProvider |
Centralizes the configuration of the Gson objects.
|
| JsonAccessor<T> |
An interface that abstracts the ways of accessing values in a JSON tree.
|
| JsonArrayAccessor | |
| JsonObjectAccessor | |
| UnknownTypeJsonAccessor |
| Class | Description |
|---|---|
| AbstractConfiguredExtraPropertiesJsonAdapterFactory | |
| AbstractConfiguredExtraPropertiesJsonAdapterFactory.Builder<T> | |
| AbstractExtraPropertiesJsonAdapter<T> | |
| DefaultGsonProvider | |
| JsonArrayAccessorImpl | |
| JsonBooleanAccessorImpl | |
| JsonDoubleAccessorImpl | |
| JsonElementType<T> | |
| JsonFloatAccessorImpl | |
| JsonIntegerAccessorImpl | |
| JsonLongAccessorImpl | |
| JsonObjectAccessorImpl |
A
JsonAccessor that ensures the accessed object is a JsonObject. |
| JsonStringAccessorImpl |
| Exception | Description |
|---|---|
| UnexpectedJsonElementTypeException |
| Annotation Type | Description |
|---|---|
| SerializeExtraProperties |
A marker annotation for the field containing a map of extra properties, when using
AbstractExtraPropertiesJsonAdapter. |
Copyright © 2006–2017 Hibernate. All rights reserved.