-
Interface Summary
Interface |
Description |
ExternallyTaggedUnion |
Utilities for union types whose discriminant is not directly part of the structure, either as an enclosing property name or as
an inner property.
|
JsonData |
A raw JSON value.
|
JsonEnum |
Base interface for enumerations in API types.
|
JsonpDeserializer<V> |
|
JsonpMapper |
A JsonpMapper combines a JSON-P provider and object serialization/deserialization based on JSON-P events.
|
JsonpSerializable |
An object that is its own JsonP serializer
|
JsonpSerializer<T> |
|
NdJsonpSerializable |
Marks a class a being serialized as nd-json (e.g.
|
WithJson<T> |
An object that can read its state, in whole or part, from JSON.
|
-
Class Summary
Class |
Description |
BuildFunctionDeserializer<B,T> |
An object deserializer based on a builder object deserializer and a build function.
|
DelegatingDeserializer<T,U> |
|
DelegatingDeserializer.SameType<T> |
|
DelegatingJsonParser |
|
DelegatingJsonpMapper |
|
ExternallyTaggedUnion.Deserializer<Union extends TaggedUnion<?,Member>,Member> |
A deserializer for externally-tagged unions.
|
ExternallyTaggedUnion.TypedKeysDeserializer<Union extends TaggedUnion<?,?>> |
|
JsonEnum.Deserializer<T extends JsonEnum> |
|
JsonEnum.Deserializer.AllowingBooleans<T extends JsonEnum> |
An enum deserializer that also accepts boolean values.
|
JsonpDeserializerBase<V> |
Base class for JsonpDeserializer implementations that accept a set of JSON events known at instanciation time.
|
JsonpMapperBase |
|
JsonpMapperBase.JsonpSerializableSerializer<T extends JsonpSerializable> |
|
JsonpMapperBase.JsonpValueSerializer |
|
JsonpMapperFeatures |
|
JsonpUtils |
|
NamedDeserializer<T> |
A deserializer that delegates to another deserializer provided as a JSON mapper attribute.
|
ObjectBuilderDeserializer<T,B extends ObjectBuilder<T>> |
|
ObjectDeserializer<ObjectType> |
|
ObjectDeserializer.FieldDeserializer<ObjectType> |
A field deserializer parses a value and calls the setter on the target object.
|
ObjectDeserializer.FieldObjectDeserializer<ObjectType,FieldType> |
Field deserializer for objects (and boxed primitives)
|
SimpleJsonpMapper |
A simple implementation of JsonpMapper that only handles classes of the Java API client.
|
UnionDeserializer<Union,Kind,Member> |
|
UnionDeserializer.Builder<Union,Kind,Member> |
|
-
-