Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- com.dslplatform.json.processor.CompiledJsonAnnotationProcessor
- 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.DslJson.RereadStream
- 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.jsonb.DslJsonbProvider
- 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.PrettifyOutputStream
- 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)
- java.lang.Exception
- java.io.IOException
- java.io.EOFException
- com.dslplatform.json.JsonReader.EmptyEOFException
- com.dslplatform.json.ParsingException
- com.dslplatform.json.ParsingException.ParsingStacklessException
- java.io.EOFException
- java.lang.RuntimeException
- com.dslplatform.json.ConfigurationException
- com.dslplatform.json.SerializationException
- java.io.IOException
- java.lang.Exception
- 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.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>)
- com.dslplatform.json.XmlConverter
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- com.dslplatform.json.Configuration
- com.dslplatform.json.DslJson.ConverterFactory<T>
- com.dslplatform.json.DslJson.Fallback<TContext>
- com.dslplatform.json.runtime.ExplicitDescription
- com.dslplatform.json.runtime.InstanceFactory<F>
- com.dslplatform.json.JsonObject
- com.dslplatform.json.JsonReader.BindObject<T>
- com.dslplatform.json.JsonReader.ReadJsonObject<T>
- 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.processor.NamingStrategy
- com.dslplatform.json.runtime.ParameterNameExtractor
- com.dslplatform.json.ResultSetConverter.Writer
- com.dslplatform.json.runtime.Settings.BiConsumer<T,U>
- com.dslplatform.json.runtime.Settings.Function<TIn,TOut>
- com.dslplatform.json.StringCache
- com.dslplatform.json.TypeLookup
- com.dslplatform.json.processor.TypeSupport
- com.dslplatform.json.UnknownSerializer
Annotation Type Hierarchy
- com.dslplatform.json.CompiledJson (implements java.lang.annotation.Annotation)
- com.dslplatform.json.JsonAttribute (implements java.lang.annotation.Annotation)
- com.dslplatform.json.JsonConverter (implements java.lang.annotation.Annotation)
- com.dslplatform.json.JsonValue (implements java.lang.annotation.Annotation)
- com.dslplatform.json.NonNull (implements java.lang.annotation.Annotation)
- com.dslplatform.json.NonNullApi (implements java.lang.annotation.Annotation)
- com.dslplatform.json.Nullable (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.dslplatform.json.processor.Analysis.PartKind
- com.dslplatform.json.processor.AnnotationUsage
- com.dslplatform.json.CompiledJson.Behavior
- com.dslplatform.json.CompiledJson.Format
- com.dslplatform.json.CompiledJson.ObjectFormatPolicy
- com.dslplatform.json.CompiledJson.TypeSignature
- com.dslplatform.json.processor.CompiledJsonAnnotationProcessor.Options
- com.dslplatform.json.JsonAttribute.IncludePolicy
- com.dslplatform.json.JsonReader.DoublePrecision
- com.dslplatform.json.JsonReader.ErrorInfo
- com.dslplatform.json.JsonReader.UnknownNumberParsing
- com.dslplatform.json.processor.LogLevel
- com.dslplatform.json.processor.ObjectType
- com.dslplatform.json.PrettifyOutputStream.IndentType
- com.dslplatform.json.processor.UnknownTypes
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)