Hierarchy For All Packages
Package Hierarchies:- com.alibaba.fastjson2,
- com.alibaba.fastjson2.annotation,
- com.alibaba.fastjson2.codec,
- com.alibaba.fastjson2.filter,
- com.alibaba.fastjson2.function,
- com.alibaba.fastjson2.function.impl,
- com.alibaba.fastjson2.modules,
- com.alibaba.fastjson2.reader,
- com.alibaba.fastjson2.schema,
- com.alibaba.fastjson2.stream,
- com.alibaba.fastjson2.support,
- com.alibaba.fastjson2.support.csv,
- com.alibaba.fastjson2.support.money,
- com.alibaba.fastjson2.util,
- com.alibaba.fastjson2.writer
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- com.alibaba.fastjson2.JSONArray
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- com.alibaba.fastjson2.JSONObject (implements java.lang.reflect.InvocationHandler)
- com.alibaba.fastjson2.util.JSONObject1O
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- com.alibaba.fastjson2.filter.AfterFilter (implements com.alibaba.fastjson2.filter.Filter)
- com.alibaba.fastjson2.util.ApacheLang3Support.PairReader (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.util.ApacheLang3Support.PairWriter (implements com.alibaba.fastjson2.writer.ObjectWriter<T>)
- com.alibaba.fastjson2.filter.BeanContext
- com.alibaba.fastjson2.codec.BeanInfo
- com.alibaba.fastjson2.util.BeanUtils
- com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl (implements java.lang.reflect.GenericArrayType, java.io.Serializable)
- com.alibaba.fastjson2.filter.BeforeFilter (implements com.alibaba.fastjson2.filter.Filter)
- java.lang.ClassLoader
- com.alibaba.fastjson2.util.DynamicClassLoader
- com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler (implements com.alibaba.fastjson2.JSONReader.AutoTypeBeforeHandler)
- com.alibaba.fastjson2.support.csv.CSVWriter (implements java.io.Closeable, java.io.Flushable)
- com.alibaba.fastjson2.codec.DateTimeCodec
- com.alibaba.fastjson2.reader.ObjectReaderImplDate (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplInstant (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.util.DateUtils
- com.alibaba.fastjson2.util.DoubleToDecimal
- com.alibaba.fastjson2.util.FDBigInteger
- com.alibaba.fastjson2.function.FieldBiConsumer<T> (implements java.util.function.BiConsumer<T,U>)
- com.alibaba.fastjson2.codec.FieldInfo
- com.alibaba.fastjson2.reader.FieldReader<T> (implements java.lang.Comparable<T>)
- com.alibaba.fastjson2.reader.FieldReaderAtomicReference<T>
- com.alibaba.fastjson2.reader.FieldReaderInstant<T>
- com.alibaba.fastjson2.reader.FieldReaderLocalDateTime<T>
- com.alibaba.fastjson2.reader.FieldReaderObject<T>
- com.alibaba.fastjson2.reader.FieldReaderList<T,V>
- com.alibaba.fastjson2.reader.FieldReaderMapField<T>
- com.alibaba.fastjson2.reader.FieldReaderMapMethod<T>
- com.alibaba.fastjson2.reader.FieldReaderStackTrace
- com.alibaba.fastjson2.reader.FieldReaderZonedDateTime<T>
- com.alibaba.fastjson2.function.FieldSupplierFunction<T> (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.writer.FieldWriter<T> (implements java.lang.Comparable<T>)
- com.alibaba.fastjson2.writer.FieldWriterObject<T>
- com.alibaba.fastjson2.util.Fnv
- com.alibaba.fastjson2.util.GuavaSupport
- com.alibaba.fastjson2.util.IOUtils
- com.alibaba.fastjson2.util.JdbcSupport
- com.alibaba.fastjson2.util.JDKUtils
- com.alibaba.fastjson2.util.JodaSupport
- com.alibaba.fastjson2.util.JodaSupport.DateTime2ZDT (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.util.JodaSupport.DateTimeFromZDT (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.JSONFactory
- com.alibaba.fastjson2.JSONPath
- com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
- com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
- com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
- com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
- com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
- com.alibaba.fastjson2.JSONPathCompilerReflect (implements com.alibaba.fastjson2.JSONFactory.JSONPathCompiler)
- com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
- com.alibaba.fastjson2.JSONPObject
- com.alibaba.fastjson2.JSONReader (implements java.io.Closeable)
- com.alibaba.fastjson2.JSONReader.Context
- com.alibaba.fastjson2.JSONReader.SavePoint
- com.alibaba.fastjson2.schema.JSONSchema
- com.alibaba.fastjson2.schema.ArraySchema
- com.alibaba.fastjson2.schema.BooleanSchema
- com.alibaba.fastjson2.schema.EnumSchema
- com.alibaba.fastjson2.schema.IntegerSchema
- com.alibaba.fastjson2.schema.NumberSchema
- com.alibaba.fastjson2.schema.ObjectSchema
- com.alibaba.fastjson2.schema.StringSchema
- com.alibaba.fastjson2.schema.UnresolvedReference
- com.alibaba.fastjson2.JSONValidator
- com.alibaba.fastjson2.JSONWriter (implements java.io.Closeable)
- com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
- com.alibaba.fastjson2.JSONWriter.Context
- com.alibaba.fastjson2.JSONWriter.Path
- com.alibaba.fastjson2.util.KotlinUtils
- com.alibaba.fastjson2.filter.Labels
- com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter (implements com.alibaba.fastjson2.filter.LabelFilter)
- com.alibaba.fastjson2.support.LambdaMiscCodec
- com.alibaba.fastjson2.util.MapMultiValueType<T> (implements java.lang.reflect.Type)
- com.alibaba.fastjson2.support.money.MoneySupport
- com.alibaba.fastjson2.util.MultiType (implements java.lang.reflect.Type)
- com.alibaba.fastjson2.reader.ObjectArrayReader
- com.alibaba.fastjson2.reader.ObjectReaderBaseModule (implements com.alibaba.fastjson2.modules.ObjectReaderModule)
- com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor (implements com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor)
- com.alibaba.fastjson2.reader.ObjectReaderBean<T> (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderAdapter<T>
- com.alibaba.fastjson2.reader.ObjectReader1<T>
- com.alibaba.fastjson2.reader.ObjectReader10<T>
- com.alibaba.fastjson2.reader.ObjectReader11<T>
- com.alibaba.fastjson2.reader.ObjectReader12<T>
- com.alibaba.fastjson2.reader.ObjectReader2<T>
- com.alibaba.fastjson2.reader.ObjectReader3<T>
- com.alibaba.fastjson2.reader.ObjectReader4<T>
- com.alibaba.fastjson2.reader.ObjectReader5<T>
- com.alibaba.fastjson2.reader.ObjectReader6<T>
- com.alibaba.fastjson2.reader.ObjectReader7<T>
- com.alibaba.fastjson2.reader.ObjectReader8<T>
- com.alibaba.fastjson2.reader.ObjectReader9<T>
- com.alibaba.fastjson2.reader.ObjectReaderInterface<T>
- com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor<T>
- com.alibaba.fastjson2.reader.ObjectReaderRootName<T>
- com.alibaba.fastjson2.reader.ObjectReaderAdapter<T>
- com.alibaba.fastjson2.reader.ObjectReaderCreator
- com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- com.alibaba.fastjson2.reader.ObjectReaderImplByte
- com.alibaba.fastjson2.reader.ObjectReaderImplEnum (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplField (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean<T>
- com.alibaba.fastjson2.reader.ObjectReaderImplFromInt<T>
- com.alibaba.fastjson2.reader.ObjectReaderImplFromLong<T>
- com.alibaba.fastjson2.reader.ObjectReaderImplFromString<T>
- com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
- com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
- com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
- com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
- com.alibaba.fastjson2.reader.ObjectReaderImplJSONP (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplList (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplListInt64 (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplListStr (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplMap (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplMapMultiValueType (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplMethod (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplObject
- com.alibaba.fastjson2.reader.ObjectReaderImplShort
- com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
- com.alibaba.fastjson2.reader.ObjectReaderImplValue<I,T> (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplValueInt<T> (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderImplValueString<T> (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderMisc (implements com.alibaba.fastjson2.reader.ObjectReader<T>)
- com.alibaba.fastjson2.reader.ObjectReaderProvider (implements com.alibaba.fastjson2.modules.ObjectCodecProvider)
- com.alibaba.fastjson2.reader.ObjectReaders
- com.alibaba.fastjson2.writer.ObjectWriterAdapter<T> (implements com.alibaba.fastjson2.writer.ObjectWriter<T>)
- com.alibaba.fastjson2.writer.ObjectWriter1<T>
- com.alibaba.fastjson2.writer.ObjectWriter10<T>
- com.alibaba.fastjson2.writer.ObjectWriter11<T>
- com.alibaba.fastjson2.writer.ObjectWriter12<T>
- com.alibaba.fastjson2.writer.ObjectWriter2<T>
- com.alibaba.fastjson2.writer.ObjectWriter3<T>
- com.alibaba.fastjson2.writer.ObjectWriter4<T>
- com.alibaba.fastjson2.writer.ObjectWriter5<T>
- com.alibaba.fastjson2.writer.ObjectWriter6<T>
- com.alibaba.fastjson2.writer.ObjectWriter7<T>
- com.alibaba.fastjson2.writer.ObjectWriter8<T>
- com.alibaba.fastjson2.writer.ObjectWriter9<T>
- com.alibaba.fastjson2.writer.ObjectWriterException
- com.alibaba.fastjson2.writer.ObjectWriterRootName<T>
- com.alibaba.fastjson2.writer.ObjectWriterBaseModule (implements com.alibaba.fastjson2.modules.ObjectWriterModule)
- com.alibaba.fastjson2.writer.ObjectWriterBaseModule.WriterAnnotationProcessor (implements com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor)
- com.alibaba.fastjson2.writer.ObjectWriterCreator
- com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- com.alibaba.fastjson2.writer.ObjectWriterPrimitiveImpl<T> (implements com.alibaba.fastjson2.writer.ObjectWriter<T>)
- com.alibaba.fastjson2.writer.ObjectWriterImplJSONP
- com.alibaba.fastjson2.writer.ObjectWriterImplMap
- com.alibaba.fastjson2.writer.ObjectWriterImplToString
- com.alibaba.fastjson2.writer.ObjectWriterProvider (implements com.alibaba.fastjson2.modules.ObjectCodecProvider)
- com.alibaba.fastjson2.writer.ObjectWriters
- com.alibaba.fastjson2.util.ParameterizedTypeImpl (implements java.lang.reflect.ParameterizedType)
- com.alibaba.fastjson2.filter.PascalNameFilter (implements com.alibaba.fastjson2.filter.NameFilter)
- com.alibaba.fastjson2.util.PropertiesUtils
- com.alibaba.fastjson2.util.ReferenceKey
- com.alibaba.fastjson2.filter.SimplePropertyPreFilter (implements com.alibaba.fastjson2.filter.PropertyPreFilter)
- com.alibaba.fastjson2.stream.StreamReader<T>
- com.alibaba.fastjson2.support.csv.CSVReader<T> (implements java.io.Closeable)
- com.alibaba.fastjson2.stream.JSONStreamReader<T>
- com.alibaba.fastjson2.stream.JSONStreamReaderUTF16<T>
- com.alibaba.fastjson2.stream.StreamReader.ColumnStat
- com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator<T> (implements java.util.Spliterator<T>)
- com.alibaba.fastjson2.function.impl.StringToAny (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.SymbolTable
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.alibaba.fastjson2.JSONException
- com.alibaba.fastjson2.JSONSchemaValidException
- com.alibaba.fastjson2.JSONValidException
- com.alibaba.fastjson2.JSONException
- java.lang.RuntimeException
- java.lang.Exception
- com.alibaba.fastjson2.function.impl.ToBigDecimal (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToBigInteger (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToBoolean (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToByte (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToDouble (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToFloat (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToInteger (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToLong (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToNumber (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToShort (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.function.impl.ToString (implements java.util.function.Function<T,R>)
- com.alibaba.fastjson2.TypeReference<T>
- com.alibaba.fastjson2.util.TypeUtils
- com.alibaba.fastjson2.schema.ValidateResult
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.alibaba.fastjson2.util.ApacheLang3Support
- com.alibaba.fastjson2.util.ApacheLang3Support.TripleMixIn<L,M,R>
- com.alibaba.fastjson2.reader.ByteArrayValueConsumer
- com.alibaba.fastjson2.reader.CharArrayValueConsumer<T>
- com.alibaba.fastjson2.function.FieldConsumer<T>
- com.alibaba.fastjson2.function.FieldSupplier<T>
- com.alibaba.fastjson2.filter.Filter
- com.alibaba.fastjson2.filter.ContextNameFilter
- com.alibaba.fastjson2.filter.ContextValueFilter
- com.alibaba.fastjson2.filter.ExtraProcessor
- com.alibaba.fastjson2.JSONReader.AutoTypeBeforeHandler
- com.alibaba.fastjson2.filter.LabelFilter
- com.alibaba.fastjson2.filter.NameFilter
- com.alibaba.fastjson2.filter.PropertyFilter
- com.alibaba.fastjson2.filter.PropertyPreFilter
- com.alibaba.fastjson2.filter.ValueFilter
- com.alibaba.fastjson2.JSON
- com.alibaba.fastjson2.JSONB
- com.alibaba.fastjson2.JSONB.Constants
- com.alibaba.fastjson2.JSONFactory.JSONPathCompiler
- com.alibaba.fastjson2.function.ObjBoolConsumer<T>
- com.alibaba.fastjson2.function.ObjByteConsumer<T>
- com.alibaba.fastjson2.function.ObjCharConsumer<T>
- com.alibaba.fastjson2.modules.ObjectCodecProvider
- com.alibaba.fastjson2.reader.ObjectReader<T>
- com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- com.alibaba.fastjson2.modules.ObjectReaderModule
- com.alibaba.fastjson2.writer.ObjectWriter<T>
- com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
- com.alibaba.fastjson2.modules.ObjectWriterModule
- com.alibaba.fastjson2.function.ObjFloatConsumer<T>
- com.alibaba.fastjson2.function.ObjShortConsumer<T>
- com.alibaba.fastjson2.function.ShortSupplier
- com.alibaba.fastjson2.function.ToByteFunction<T>
- com.alibaba.fastjson2.function.ToCharFunction<T>
- com.alibaba.fastjson2.function.ToFloatFunction<T>
- com.alibaba.fastjson2.function.ToShortFunction<T>
- com.alibaba.fastjson2.reader.ValueConsumer
- com.alibaba.fastjson2.util.Wrapper
Annotation Type Hierarchy
- com.alibaba.fastjson2.annotation.JSONBuilder (implements java.lang.annotation.Annotation)
- com.alibaba.fastjson2.annotation.JSONCompiled (implements java.lang.annotation.Annotation)
- com.alibaba.fastjson2.annotation.JSONCompiler (implements java.lang.annotation.Annotation)
- com.alibaba.fastjson2.annotation.JSONCreator (implements java.lang.annotation.Annotation)
- com.alibaba.fastjson2.annotation.JSONField (implements java.lang.annotation.Annotation)
- com.alibaba.fastjson2.annotation.JSONType (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.alibaba.fastjson2.support.csv.CSVWriter.Feature
- com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
- com.alibaba.fastjson2.annotation.JSONCompiler.CompilerOption
- com.alibaba.fastjson2.JSONPath.Feature
- com.alibaba.fastjson2.JSONReader.Feature
- com.alibaba.fastjson2.schema.JSONSchema.Type
- com.alibaba.fastjson2.JSONValidator.Type
- com.alibaba.fastjson2.JSONWriter.Feature
- com.alibaba.fastjson2.PropertyNamingStrategy
- com.alibaba.fastjson2.stream.StreamReader.Feature
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)