Class Hierarchy
- java.lang.Object
- co.elastic.clients.json.DelegatingDeserializer<T,
U> (implements co.elastic.clients.json.JsonpDeserializer<V>) - co.elastic.clients.json.BuildFunctionDeserializer<B,
T> - co.elastic.clients.json.DelegatingDeserializer.SameType<T>
- co.elastic.clients.json.LazyDeserializer<T>
- co.elastic.clients.json.ObjectBuilderDeserializer<T,
B>
- co.elastic.clients.json.BuildFunctionDeserializer<B,
- co.elastic.clients.json.DelegatingJsonParser (implements jakarta.json.stream.JsonParser)
- co.elastic.clients.json.DelegatingJsonpMapper (implements co.elastic.clients.json.JsonpMapper)
- co.elastic.clients.json.ExternallyTaggedUnion
- co.elastic.clients.json.ExternallyTaggedUnion.Deserializer<Union,
Member> - co.elastic.clients.json.JsonEnums
- co.elastic.clients.json.JsonpDeserializerBase<V> (implements co.elastic.clients.json.JsonpDeserializer<V>)
- co.elastic.clients.json.ExternallyTaggedUnion.TypedKeysDeserializer<Union>
- co.elastic.clients.json.JsonEnums.Deserializer<T>
- co.elastic.clients.json.JsonEnum.Deserializer<T>
- co.elastic.clients.json.JsonEnums.Deserializer.AllowingBooleans<T>
- co.elastic.clients.json.JsonEnum.Deserializer<T>
- co.elastic.clients.json.JsonpMapperBase (implements co.elastic.clients.json.JsonpMapper)
- co.elastic.clients.json.SimpleJsonpMapper
- co.elastic.clients.json.JsonpMapperBase.JsonpSerializableSerializer<T> (implements co.elastic.clients.json.JsonpSerializer<T>)
- co.elastic.clients.json.JsonpMapperBase.JsonpValueSerializer (implements co.elastic.clients.json.JsonpSerializer<T>)
- co.elastic.clients.json.JsonpMapperFeatures
- co.elastic.clients.json.JsonpUtils
- co.elastic.clients.json.NamedDeserializer<T> (implements co.elastic.clients.json.JsonpDeserializer<V>)
- co.elastic.clients.json.ObjectDeserializer<ObjectType> (implements co.elastic.clients.json.JsonpDeserializer<V>)
- co.elastic.clients.json.ObjectDeserializer.FieldDeserializer<ObjectType>
- co.elastic.clients.json.ObjectDeserializer.FieldObjectDeserializer<ObjectType,
FieldType>
- co.elastic.clients.json.ObjectDeserializer.FieldObjectDeserializer<ObjectType,
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.json.JsonException
- jakarta.json.stream.JsonParsingException
- co.elastic.clients.json.JsonpMappingException
- co.elastic.clients.json.UnexpectedJsonEventException
- jakarta.json.stream.JsonParsingException
- co.elastic.clients.json.UnionDeserializer.AmbiguousUnionException
- jakarta.json.JsonException
- java.lang.RuntimeException
- java.lang.Exception
- co.elastic.clients.json.UnionDeserializer<Union,
Kind, Member> (implements co.elastic.clients.json.JsonpDeserializer<V>) - co.elastic.clients.json.UnionDeserializer.Builder<Union,
Kind, Member> (implements co.elastic.clients.util.ObjectBuilder<T>)
- co.elastic.clients.json.DelegatingDeserializer<T,
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- jakarta.json.stream.JsonGenerator (also extends java.io.Flushable)
- co.elastic.clients.json.BufferingJsonGenerator
- jakarta.json.stream.JsonParser
- co.elastic.clients.json.BufferingJsonParser
- co.elastic.clients.json.LookAheadJsonParser
- jakarta.json.stream.JsonGenerator (also extends java.io.Flushable)
- java.io.Closeable
- java.io.Flushable
- jakarta.json.stream.JsonGenerator (also extends java.io.Closeable)
- co.elastic.clients.json.BufferingJsonGenerator
- jakarta.json.stream.JsonGenerator (also extends java.io.Closeable)
- co.elastic.clients.json.JsonBuffer
- co.elastic.clients.json.JsonpDeserializer<V>
- co.elastic.clients.json.JsonpMapper
- co.elastic.clients.json.BufferingJsonpMapper
- co.elastic.clients.json.JsonpSerializable
- co.elastic.clients.json.JsonpSerializer<T>
- co.elastic.clients.json.NdJsonpSerializable
- co.elastic.clients.json.WithJson<T>
Annotation Interface Hierarchy
- co.elastic.clients.json.JsonpDeserializable (implements java.lang.annotation.Annotation)