Package co.elastic.clients.json
-
Interface Summary Interface Description InstanceDeserializer<InstanceType,ResultType> A deserializer that populates an existing class instance.JsonData A raw JSON value.JsonpMapper AJsonpMapper
combines a jsonp provider and object serialization/deserialization based on jsonp events.JsonpSerializable An object that is its own JsonP serializerJsonpSerializer<T> NdJsonpSerializable<T> Marks a class a being serialized as nd-json (e.g. -
Class Summary Class Description BuildFunctionDeserializer<B,T> An object deserializer based on a builder object deserializer and a build functionBuildFunctionInstanceDeserializer<B,T> An instance deserializer based on a builder object deserializer and a build functionDelegatingDeserializer<ObjectType> JsonpDeserializer<V> JsonpMapperBase JsonpMapperBase.JsonpSerializableSerializer<T extends JsonpSerializable> JsonpMapperBase.JsonpValueSerializer JsonpUtils ObjectBuilderDeserializer<T> An object deserializer based on anObjectBuilder
.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)ValueBodyDeserializer<ObjectType> Deserializer for bodies of type `ValueOf`. -
Exception Summary Exception Description UnexpectedJsonEventException -
Annotation Types Summary Annotation Type Description JsonpDeserializable Indicates that a class has aJsonpDeserializer
as a static field.