Class Hierarchy
- java.lang.Object
- com.dslplatform.json.runtime.ArrayAnalyzer
- com.dslplatform.json.runtime.ArrayAnalyzer.Runtime
- com.dslplatform.json.runtime.ArrayDecoder<T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.ArrayEncoder<T> (implements com.dslplatform.json.runtime.ExplicitDescription, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ArrayFormatDescription<B,T> (implements com.dslplatform.json.runtime.FormatConverter<T>, com.dslplatform.json.JsonReader.BindObject<T>)
- com.dslplatform.json.runtime.AttributeArrayEncoder<T,R> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.AttributeDecoder<T,P> (implements com.dslplatform.json.JsonReader.BindObject<T>)
- com.dslplatform.json.runtime.AttributeObjectAlwaysEncoder<T,R> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.AttributeObjectNonDefaultEncoder<T,R> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.CollectionAnalyzer
- com.dslplatform.json.runtime.CollectionAnalyzer.Runtime
- com.dslplatform.json.runtime.CollectionDecoder<E,T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.CollectionEncoder<E,T> (implements com.dslplatform.json.runtime.ExplicitDescription, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.CompositeParameterNameExtractor (implements com.dslplatform.json.runtime.ParameterNameExtractor)
- com.dslplatform.json.runtime.DecodePropertyInfo<T>
- com.dslplatform.json.runtime.EnumAnalyzer
- com.dslplatform.json.runtime.EnumDescription<T> (implements com.dslplatform.json.JsonReader.ReadObject<T>, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.FormatDescription<T> (implements com.dslplatform.json.JsonReader.BindObject<T>, com.dslplatform.json.JsonReader.ReadObject<T>, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.Generics
- com.dslplatform.json.runtime.Generics.GenericArrayTypeImpl (implements java.lang.reflect.GenericArrayType)
- com.dslplatform.json.runtime.Generics.GenericType (implements java.lang.reflect.ParameterizedType)
- com.dslplatform.json.runtime.GenericsMapper
- com.dslplatform.json.runtime.GenericsMapper.GenericsMappingKey
- com.dslplatform.json.runtime.ImmutableAnalyzer
- com.dslplatform.json.runtime.ImmutableAnalyzer.LazyImmutableDescription (implements com.dslplatform.json.JsonReader.ReadObject<T>, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ImmutableAnalyzer.WriteMember (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.Java8ParameterNameExtractor (implements com.dslplatform.json.runtime.ParameterNameExtractor)
- com.dslplatform.json.runtime.LazyAttributeArrayEncoder<T,R> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.LazyAttributeDecoder<T,P> (implements com.dslplatform.json.JsonReader.BindObject<T>)
- com.dslplatform.json.runtime.LazyAttributeObjectEncoder<T,R> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.MapAnalyzer
- com.dslplatform.json.runtime.MapAnalyzer.Runtime
- com.dslplatform.json.runtime.MapDecoder<K,V,T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.MapEncoder<K,V,T> (implements com.dslplatform.json.runtime.ExplicitDescription, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.MixinAnalyzer
- com.dslplatform.json.runtime.MixinAnalyzer.LazyMixinDescription (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.MixinDescription<T> (implements com.dslplatform.json.runtime.ExplicitDescription, com.dslplatform.json.JsonReader.ReadObject<T>, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.MixinWriter<T> (implements com.dslplatform.json.runtime.ExplicitDescription, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ObjectAnalyzer
- com.dslplatform.json.runtime.ObjectAnalyzer.LazyObjectDescription (implements com.dslplatform.json.JsonReader.BindObject<T>, com.dslplatform.json.JsonReader.ReadObject<T>, com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ObjectAnalyzer.Runtime
- com.dslplatform.json.runtime.OptionalAnalyzer
- com.dslplatform.json.runtime.OptionalDecoder<T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.OptionalEncoder<T> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ParanamerParameterNameExtractor (implements com.dslplatform.json.runtime.ParameterNameExtractor)
- com.dslplatform.json.runtime.Reflection
- com.dslplatform.json.runtime.Reflection.ReadField (implements com.dslplatform.json.runtime.Settings.Function<TIn,TOut>)
- com.dslplatform.json.runtime.Reflection.ReadMethod (implements com.dslplatform.json.runtime.Settings.Function<TIn,TOut>)
- com.dslplatform.json.runtime.Reflection.SetField (implements com.dslplatform.json.runtime.Settings.BiConsumer<T,U>)
- com.dslplatform.json.runtime.Reflection.SetMethod (implements com.dslplatform.json.runtime.Settings.BiConsumer<T,U>)
- com.dslplatform.json.runtime.Settings
- com.dslplatform.json.runtime.TypeDefinition<T>
- com.dslplatform.json.runtime.WriteDescription<T> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.ImmutableDescription<T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.ObjectFormatDescription<B,T> (implements com.dslplatform.json.runtime.FormatConverter<T>, com.dslplatform.json.JsonReader.BindObject<T>)
Interface Hierarchy
- com.dslplatform.json.runtime.ExplicitDescription
- com.dslplatform.json.runtime.InstanceFactory<F>
- com.dslplatform.json.JsonReader.ReadObject<T>
- com.dslplatform.json.runtime.FormatConverter<T> (also extends com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.JsonWriter.WriteObject<T>
- com.dslplatform.json.runtime.FormatConverter<T> (also extends com.dslplatform.json.JsonReader.ReadObject<T>)
- com.dslplatform.json.runtime.ParameterNameExtractor
- com.dslplatform.json.runtime.Settings.BiConsumer<T,U>
- com.dslplatform.json.runtime.Settings.Function<TIn,TOut>