Package Hierarchies:
Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- com.dslplatform.json.processor.Analysis
- com.dslplatform.json.processor.Analysis.AccessElements
- com.dslplatform.json.processor.Analysis.AnnotationMapping<T>
- com.dslplatform.json.processor.Analysis.PropertyAnalysis
- 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.processor.AttributeInfo
- 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.Base64
- com.dslplatform.json.BinaryConverter
- com.dslplatform.json.BoolConverter
- com.dslplatform.json.processor.BuilderInfo
- com.dslplatform.json.processor.CachedTypeSupport (implements com.dslplatform.json.processor.TypeSupport)
- 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.processor.Context
- com.dslplatform.json.processor.ConverterInfo
- com.dslplatform.json.processor.ConverterTemplate
- com.dslplatform.json.runtime.DecodePropertyInfo<T>
- com.dslplatform.json.DslJson<TContext> (implements com.dslplatform.json.TypeLookup, com.dslplatform.json.UnknownSerializer)
- com.dslplatform.json.DslJson.Settings<TContext>
- com.dslplatform.json.DslJson.SimpleStringCache (implements com.dslplatform.json.StringCache)
- com.dslplatform.json.jsonb.DslJsonbProvider.DslJsonb (implements jakarta.json.bind.Jsonb)
- com.dslplatform.json.jsonb.DslJsonbProvider.DslJsonbBuilder (implements jakarta.json.bind.JsonbBuilder)
- 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.processor.EnumTemplate
- com.dslplatform.json.ExternalConverterAnalyzer
- 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.Grisu3
- com.dslplatform.json.Grisu3.CachedPowers
- com.dslplatform.json.Grisu3.CachedPowers.CachedPower
- com.dslplatform.json.Grisu3.DiyFp
- com.dslplatform.json.Grisu3.DoubleHelper
- com.dslplatform.json.Grisu3.FastDtoa
- com.dslplatform.json.Grisu3.FastDtoaBuilder
- 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>)
- java.io.InputStream (implements java.io.Closeable)
- com.dslplatform.json.runtime.Java8ParameterNameExtractor (implements com.dslplatform.json.runtime.ParameterNameExtractor)
- com.dslplatform.json.JavaGeomConverter
- com.dslplatform.json.JavaTimeConverter
- jakarta.json.bind.spi.JsonbProvider
- com.dslplatform.json.JsonReader<TContext>
- com.dslplatform.json.JsonReader.WithObjectReader<T> (implements java.util.Iterator<E>)
- com.dslplatform.json.JsonReader.WithReader<T> (implements java.util.Iterator<E>)
- com.dslplatform.json.JsonWriter
- 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.MapConverter
- 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.processor.MinifiedNaming (implements com.dslplatform.json.processor.NamingStrategy)
- 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.NetConverter
- com.dslplatform.json.NumberConverter
- com.dslplatform.json.NumberConverter.NumberInfo
- 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.ObjectConverter
- com.dslplatform.json.processor.OptimizedConverter
- com.dslplatform.json.runtime.OptionalAnalyzer
- com.dslplatform.json.runtime.OptionalDecoder<T> (implements com.dslplatform.json.JsonReader.ReadObject<T>)
- dsl_json.java.util.OptionalDslJsonConverter (implements com.dslplatform.json.Configuration)
- com.dslplatform.json.runtime.OptionalEncoder<T> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- 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.ResultSetConverter (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.runtime.Settings
- com.dslplatform.json.StringConverter
- com.dslplatform.json.processor.StructInfo
- java.lang.Throwable (implements java.io.Serializable)
- com.dslplatform.json.runtime.TypeDefinition<T>
- com.dslplatform.json.UUIDConverter
- com.dslplatform.json.runtime.WriteDescription<T> (implements com.dslplatform.json.JsonWriter.WriteObject<T>)
- com.dslplatform.json.XmlConverter
Annotation Type Hierarchy