Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(boolean) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(byte[], int, int) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(int) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(long) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(Number) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(String) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(List) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(Map) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(T, boolean) - Method in interface com.alibaba.fastjson2.function.ObjBoolConsumer
 
accept(T, boolean) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, byte) - Method in interface com.alibaba.fastjson2.function.ObjByteConsumer
 
accept(T, byte) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, char) - Method in interface com.alibaba.fastjson2.function.ObjCharConsumer
 
accept(T, char) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, double) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, float) - Method in interface com.alibaba.fastjson2.function.ObjFloatConsumer
 
accept(T, float) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, int) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, long) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, short) - Method in interface com.alibaba.fastjson2.function.ObjShortConsumer
 
accept(T, short) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
accept(T, Object) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
acceptNull() - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
addAutoTypeAccept(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
addJavaFileObject(JavaFileManager.Location, String, String, JavaFileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
自定义方法,用于添加和缓存待编译的源文件对象
addResolveTask(JSONReader, Object, String) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
addResolveTask(JSONReader, Object, String) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
addResolveTask(JSONReader, Collection, int, String) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
addResolveTask(JSONReader, List, int, String) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
addResolveTask(FieldReader, Object, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
 
addResolveTask(Object[], int, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
 
addResolveTask(Collection, int, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
 
addResolveTask(Map, Object, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
 
AfterFilter - Class in com.alibaba.fastjson2.filter
 
AfterFilter() - Constructor for class com.alibaba.fastjson2.filter.AfterFilter
 
AllOf - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
AllowUnQuotedFieldNames - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
alternateNames - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
alternateNames() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Using multiple different field names when deserializing
annotationMethods(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
Any - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
ApacheLang3Support - Class in com.alibaba.fastjson2.util
 
ApacheLang3Support() - Constructor for class com.alibaba.fastjson2.util.ApacheLang3Support
 
ApacheLang3Support.MutablePairMixIn<L,R> - Interface in com.alibaba.fastjson2.util
 
ApacheLang3Support.PairMixIn<L,R> - Interface in com.alibaba.fastjson2.util
 
ApacheLang3Support.TripleMixIn<L,M,R> - Interface in com.alibaba.fastjson2.util
 
apply(Object) - Method in class com.alibaba.fastjson2.reader.TypeConverts.ToDouble
 
apply(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.PropertyFilter
 
apply(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.ValueFilter
 
apply(String) - Method in interface com.alibaba.fastjson2.filter.LabelFilter
 
apply(String) - Method in class com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter
 
apply(String, Class<?>, long) - Method in class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
apply(String, Class<?>, long) - Method in interface com.alibaba.fastjson2.JSONReader.AutoTypeBeforeHandler
 
applyAsByte(T) - Method in interface com.alibaba.fastjson2.function.ToByteFunction
 
applyAsChar(T) - Method in interface com.alibaba.fastjson2.function.ToCharFunction
 
applyAsFloat(T) - Method in interface com.alibaba.fastjson2.function.ToFloatFunction
 
applyAsShort(T) - Method in interface com.alibaba.fastjson2.function.ToShortFunction
 
Array - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
 
Array - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
ARRAY_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
arrayAdd(Object, Object...) - Method in class com.alibaba.fastjson2.JSONPath
 
arrayOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns an array type whose elements are all instances of componentType.
ArraySchema - Class in com.alibaba.fastjson2.schema
 
ArraySchema(JSONObject, JSONSchema) - Constructor for class com.alibaba.fastjson2.schema.ArraySchema
 
assertValidate(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
assertValidate(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
auoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoType(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoType(JSONReader.Context, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
autoType(ObjectReaderProvider, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
autoTypeFilter(String...) - Static method in class com.alibaba.fastjson2.JSONReader
 

B

BC_ARRAY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_ARRAY_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_ARRAY_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_ARRAY_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_BIGINT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_BIGINT_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_BINARY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DECIMAL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DECIMAL_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DOUBLE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DOUBLE_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DOUBLE_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_DOUBLE_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_FALSE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_FLOAT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_FLOAT_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_NUM_16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT32_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT64_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_INT8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_LOCAL_DATE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_LOCAL_DATETIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_LOCAL_TIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_NULL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_OBJECT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_OBJECT_END - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_REFERENCE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_36 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_4 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_5 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_ASCII_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_GB18030 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_UTF16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_UTF16BE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_UTF16LE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_STR_UTF8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_SYMBOL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TIMESTAMP - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TIMESTAMP_MILLIS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TIMESTAMP_MINUTES - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TIMESTAMP_SECONDS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TIMESTAMP_WITH_TIMEZONE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TRUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BC_TYPED_ANY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
BeanInfo - Class in com.alibaba.fastjson2.codec
 
BeanInfo() - Constructor for class com.alibaba.fastjson2.codec.BeanInfo
 
BeanToArray - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
BeanUtils - Class in com.alibaba.fastjson2.util
 
BeanUtils() - Constructor for class com.alibaba.fastjson2.util.BeanUtils
 
BeanUtils.GenericArrayTypeImpl - Class in com.alibaba.fastjson2.util
 
BeforeFilter - Class in com.alibaba.fastjson2.filter
 
BeforeFilter() - Constructor for class com.alibaba.fastjson2.filter.BeforeFilter
 
BIG_ENDIAN - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
Boolean - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
boolValue - Variable in class com.alibaba.fastjson2.JSONReader
 
BrowserCompatible - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
builder - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
builder() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
builderWithPrefix - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
buildMethod - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
buildMethod() - Element in annotation type com.alibaba.fastjson2.annotation.JSONBuilder
 
buildMethod(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 

C

CamelCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
canonicalize(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns a type that is functionally equal but not necessarily equal according to Object.equals().
cast(Object, Class<T>) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ch - Variable in class com.alibaba.fastjson2.JSONReader
 
CharSequenceJavaFileObject(String, CharSequence) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
CharSequenceJavaFileObject(String, JavaFileObject.Kind) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
CharSequenceJavaFileObject(URI, JavaFileObject.Kind) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
charset - Variable in class com.alibaba.fastjson2.JSONWriter
 
checkAutoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
checkAutoType(Class, long, long) - Method in class com.alibaba.fastjson2.JSONReader
 
checkAutoType(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
checkNotNull(T) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
checkObjectAutoType(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
checkObjectAutoType(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
CLASS_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
CLASS_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
 
CLASS_TRANSIENT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
classLoader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
classLoader - Variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
clone() - Method in class com.alibaba.fastjson2.JSONArray
 
clone() - Method in class com.alibaba.fastjson2.JSONObject
 
close() - Method in class com.alibaba.fastjson2.JSONReader
 
close() - Method in class com.alibaba.fastjson2.JSONWriter
 
close(Closeable) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
com.alibaba.fastjson2 - package com.alibaba.fastjson2
 
com.alibaba.fastjson2.annotation - package com.alibaba.fastjson2.annotation
 
com.alibaba.fastjson2.codec - package com.alibaba.fastjson2.codec
 
com.alibaba.fastjson2.codegen - package com.alibaba.fastjson2.codegen
 
com.alibaba.fastjson2.filter - package com.alibaba.fastjson2.filter
 
com.alibaba.fastjson2.function - package com.alibaba.fastjson2.function
 
com.alibaba.fastjson2.modules - package com.alibaba.fastjson2.modules
 
com.alibaba.fastjson2.reader - package com.alibaba.fastjson2.reader
 
com.alibaba.fastjson2.schema - package com.alibaba.fastjson2.schema
 
com.alibaba.fastjson2.support.money - package com.alibaba.fastjson2.support.money
 
com.alibaba.fastjson2.util - package com.alibaba.fastjson2.util
 
com.alibaba.fastjson2.writer - package com.alibaba.fastjson2.writer
 
comma - Variable in class com.alibaba.fastjson2.JSONReader
 
compare(Object, Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
compareTo(FieldReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
compareTo(Object) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
compile(Class, JSONPath) - Method in interface com.alibaba.fastjson2.JSONFactory.JSONPathCompiler
 
compile(String) - Static method in class com.alibaba.fastjson2.JSONPath
Deprecated.
compile(String, Class) - Static method in class com.alibaba.fastjson2.JSONPath
 
compile(String, String, String, Class<?>[], Object[]) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
 
complex - Variable in class com.alibaba.fastjson2.JSONReader
 
config(Filter[], JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(Filter, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
 
config(JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(JSONReader.Feature, boolean) - Static method in interface com.alibaba.fastjson2.JSON
 
config(JSONReader.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
 
config(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONWriter
 
config(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
config(JSONWriter.Feature, boolean) - Static method in interface com.alibaba.fastjson2.JSON
 
config(JSONWriter.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONWriter
 
config(JSONWriter.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
configFilter(Filter...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
Const - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
constructor(Class, Consumer<Constructor>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPath
 
contains(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
 
containsKey(Object) - Method in class com.alibaba.fastjson2.JSONObject
Returns true if this map contains a mapping for the specified key
containsKey(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns true if this map contains a mapping for the specified key
containsReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
context - Variable in class com.alibaba.fastjson2.JSONWriter
 
Context(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
 
Context(ObjectWriterProvider) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
 
Context(ObjectWriterProvider, JSONWriter.Feature...) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
 
ContextAutoTypeBeforeHandler - Class in com.alibaba.fastjson2.filter
 
ContextAutoTypeBeforeHandler(String[]) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
createAsMapWriter(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
createChronologyReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createConvertFunction(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
createCurrencyUnitReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createDateReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createEnumReader(Class, Method, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFactoryFunction(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class<T>, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, FieldInfo, Field, Map<String, FieldReader>, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createFieldReader(Class, Type, String, long, String, Type, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, String[], FieldInfo, Method, Map<String, FieldReader>, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaderLambda(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
createFieldReaderMethod(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaderParam(Class<T>, Type, String, int, long, String, Type, Class, String, Parameter, JSONSchema) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaders(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaders(Class<T>, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaders(Class<T>, Type, BeanInfo, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaders(Parameter[], String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldWriter(Class<T>, String, int, long, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(Class<T>, String, int, long, String, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(Class<T>, String, int, long, String, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
 
createFieldWriter(Class<T>, String, int, long, String, String, Type, Class<V>, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(Class<T>, String, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, int, long, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
createFieldWriter(String, long, String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToByteFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToFloatFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToShortFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, Predicate<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToDoubleFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToIntFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(String, ToLongFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriters(ObjectWriterCreator, Class, List<FieldWriter>) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
createFormattedObjectReader(Type, Class, String, Locale) - Static method in interface com.alibaba.fastjson2.reader.FieldReaderObject
 
createFunction(Constructor, Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFunction(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createGregorianChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createInstance() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
 
createInstance(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
createInstance(Collection) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
createInstance(Map, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
 
createInstance(Map, JSONReader.Feature...) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance0(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
 
createInstanceSupplier(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createInstanceSupplier(Constructor<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createInstanceSupplier(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createInstantReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createISOChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createList() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
createLocalDateReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createLocalDateTimeReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createLocalDateTimeWriter(Class, String) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createLocalDateWriter(Class, String) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createMethod - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
createMonetaryAmount(Object, Object) - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createMonetaryAmountReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createMonetaryAmountWriter() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createNumberValueReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createNumberValueWriter() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createObjectReader(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, long, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
 
createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
createObjectReader(Class<T>, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, Supplier<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(BiFunction<T, U, R>, FieldReader, FieldReader) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
createObjectReader(Function<Map<Long, Object>, T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
createObjectReaderFactoryMethod(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderNoneDefaultConstrutor(Class, Constructor, String[], FieldReader[], FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderNoneDefaultConstrutor(Class, Function<Map<Long, Object>, T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderNoneDefaultConstrutor(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderSeeAlso(Class<T>, Class[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderSeeAlso(Class<T>, Supplier<T>, String, Class[], String[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderWithBuilder(Class<T>, List<ObjectReaderModule>, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderWithCreator(Class<T>, List<ObjectReaderModule>, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectSupplier(Class) - Static method in class com.alibaba.fastjson2.util.Fastjson1xSupport
 
createObjectWriter(FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createObjectWriter(Class, long, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createObjectWriter(Class, long, List<ObjectWriterModule>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createObjectWriter(Class, long, List<ObjectWriterModule>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
createObjectWriter(Class, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createObjectWriter(List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createParameterNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
createReadContext() - Static method in class com.alibaba.fastjson2.JSONFactory
 
createReadContext(Supplier<Map>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
 
createReadContext(Supplier<Map>, Supplier<List>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
 
createTimeReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimestampReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimestampWriter(String) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimeWriter(String) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createWriteContext() - Static method in class com.alibaba.fastjson2.JSONFactory
 
createWriteContext(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
 
CREATOR - Static variable in class com.alibaba.fastjson2.JSONFactory
 
creatorConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
creteFieldWriter(Class, long, List<ObjectWriterModule>, BeanInfo, FieldInfo, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
current() - Method in class com.alibaba.fastjson2.JSONReader
 

D

DateTimeCodec - Class in com.alibaba.fastjson2.codec
 
DateTimeCodec(String) - Constructor for class com.alibaba.fastjson2.codec.DateTimeCodec
 
DateTimeCodec(String, Locale) - Constructor for class com.alibaba.fastjson2.codec.DateTimeCodec
 
declaredFields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
decodeUTF8(byte[], int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
decodeUTF8(byte[], int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
DefaultLabelFilter(String[], String[]) - Constructor for class com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter
 
defaultValue - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
defaultValue() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
defineClassPublic(String, byte[], int, int) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
deserialize() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Whether the field is deserialized during deserialization, default ture
deserializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Specify JSONReader.Features to use features when deserializing
deserializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Specify JSONReader.Features to use features when deserializing
deserializer - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
deserializer() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
deserializeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Specifies that ObjectWriter is used when serializing
diff() - Method in class com.alibaba.fastjson2.util.Differ
 
diff(Object, Object) - Static method in class com.alibaba.fastjson2.util.Differ
 
Differ - Class in com.alibaba.fastjson2.util
 
Differ(Object, Object) - Constructor for class com.alibaba.fastjson2.util.Differ
 
DigitOnes - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
digits - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
DigitTens - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
DomainValidator - Class in com.alibaba.fastjson2.util
 
DomainValidator() - Constructor for class com.alibaba.fastjson2.util.DomainValidator
 
dump(byte[]) - Static method in class com.alibaba.fastjson2.util.JSONBDump
 
dump(byte[], JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.util.JSONBDump
 
DuplicateKeyValueAsArray - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
DynamicClassLoader - Class in com.alibaba.fastjson2.util
 
DynamicClassLoader() - Constructor for class com.alibaba.fastjson2.util.DynamicClassLoader
 
DynamicClassLoader(ClassLoader) - Constructor for class com.alibaba.fastjson2.util.DynamicClassLoader
 

E

encodeUTF8(byte[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
encodeUTF8(char[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
endArray() - Method in class com.alibaba.fastjson2.JSONReader
 
endArray() - Method in class com.alibaba.fastjson2.JSONWriter
 
endObject() - Method in class com.alibaba.fastjson2.JSONWriter
 
Enum - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
enumNameHashCodes - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
enums - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
equals(Object) - Method in class com.alibaba.fastjson2.JSONWriter.Path
 
equals(Object) - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
equals(Object) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
equals(Object) - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
equals(Object) - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
equals(Type, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns true if a and b are equal.
ErrorOnEnumNotMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
ErrorOnNotSupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPath
 
eval(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
 
excludes(String...) - Static method in class com.alibaba.fastjson2.filter.Labels
 
exponent - Variable in class com.alibaba.fastjson2.JSONReader
 
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extract(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
 
extract(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
 
extractInt32(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extractInt32Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extractInt64(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extractInt64Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
 
extractScalar(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
 
extraFieldReader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 

F

Fastjson1xSupport - Class in com.alibaba.fastjson2.util
 
Fastjson1xSupport() - Constructor for class com.alibaba.fastjson2.util.Fastjson1xSupport
 
features - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
features(long) - Method in class com.alibaba.fastjson2.JSONReader
 
FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
fieldClassMixIn - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
FieldInfo - Class in com.alibaba.fastjson2.codec
 
FieldInfo() - Constructor for class com.alibaba.fastjson2.codec.FieldInfo
 
fieldName - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
fieldName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
fieldReader(String, Class) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReader(String, Class<V>, BiConsumer<T, V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReader(String, Type, BiConsumer<T, U>, ObjectReader<U>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReader<T> - Interface in com.alibaba.fastjson2.reader
 
FieldReaderAtomicReference<T> - Class in com.alibaba.fastjson2.reader
 
FieldReaderAtomicReference(String, Type, Class, int, long, String, JSONSchema) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
fieldReaderBool(String, ObjBoolConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderByte(String, ObjByteConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderChar(String, ObjCharConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderDouble(String, ObjDoubleConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderFloat(String, ObjFloatConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderInt(String, ObjIntConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderList(String, Type, Supplier<List<V>>, BiConsumer<T, List<V>>, ObjectReader<V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderList<T,V> - Interface in com.alibaba.fastjson2.reader
 
FieldReaderListInt64 - Class in com.alibaba.fastjson2.reader
 
FieldReaderListInt64(Class, Class) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderListInt64
 
fieldReaderLong(String, ObjLongConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderObject<T,V> - Interface in com.alibaba.fastjson2.reader
 
FieldReaderReadOnly<T> - Interface in com.alibaba.fastjson2.reader
 
fieldReaderShort(String, ObjShortConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
fieldWriter(String, ToByteFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToFloatFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToShortFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, Class<V>, Function<T, V>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, Function<T, String>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, Predicate<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToDoubleFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToIntFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToLongFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
FieldWriter<T> - Interface in com.alibaba.fastjson2.writer
 
fieldWriterArray - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
fillInStackTrace() - Method in exception com.alibaba.fastjson2.JSONValidException
 
Filter - Interface in com.alibaba.fastjson2.filter
 
findClass(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
 
fluentAdd(Object) - Method in class com.alibaba.fastjson2.JSONArray
Chained addition of elements
fluentAddAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
 
fluentClear() - Method in class com.alibaba.fastjson2.JSONArray
 
fluentPut(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
Chained addition of elements
fluentRemove(int) - Method in class com.alibaba.fastjson2.JSONArray
 
fluentRemove(Object) - Method in class com.alibaba.fastjson2.JSONArray
 
fluentRemoveAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
 
fluentSet(int, Object) - Method in class com.alibaba.fastjson2.JSONArray
 
flushTo(OutputStream) - Method in class com.alibaba.fastjson2.JSONWriter
 
flushTo(OutputStream, Charset) - Method in class com.alibaba.fastjson2.JSONWriter
 
flushTo(Writer) - Method in class com.alibaba.fastjson2.JSONWriter
 
Fnv - Class in com.alibaba.fastjson2.util
 
Fnv() - Constructor for class com.alibaba.fastjson2.util.Fnv
 
format - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
format - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
format() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
If the field is Date, then please define the date format
formatHasDay - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
formatHasHour - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
formatISO8601 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
formatMillis - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
formatUnixTime - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
FormatValidator - Interface in com.alibaba.fastjson2.schema
 
from(JSONReader) - Static method in class com.alibaba.fastjson2.JSONValidator
 
from(String) - Static method in class com.alibaba.fastjson2.JSONValidator
 
fromJSONBytes(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
 
fromJSONString(String) - Static method in interface com.alibaba.fastjson2.JSONB
 
fromUtf8(byte[]) - Static method in class com.alibaba.fastjson2.JSONValidator
 

G

gen() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
 
GenericArrayTypeImpl(Type) - Constructor for class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
get(Object) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Object of the associated keys in this JSONObject.
get(Type) - Static method in class com.alibaba.fastjson2.TypeReference
 
get(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Object of the associated keys in this JSONObject.
getActualTypeArguments() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
getAfterFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getAnnotationProcessor() - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getAnnotationProcessor() - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
getAnnotationProcessor() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getArraySupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getAsShort() - Method in interface com.alibaba.fastjson2.function.ShortSupplier
 
getAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getAutoTypeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getBeanInfo(BeanInfo, Class) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
 
getBeanInfo(BeanInfo, Class<?>) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getBeforeFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getBigDecimal() - Method in class com.alibaba.fastjson2.JSONReader
 
getBigDecimal(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the BigDecimal at the specified location in this JSONArray.
getBigDecimal(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the BigDecimal of the associated keys in this JSONObject.
getBigInteger() - Method in class com.alibaba.fastjson2.JSONReader
 
getBigInteger(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the BigInteger at the specified location in this JSONArray.
getBigInteger(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the BigInteger of the associated keys in this JSONObject.
getBoolean(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Boolean at the specified location in this JSONArray.
getBoolean(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Boolean of the associated keys in this JSONObject.
getBooleanValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a boolean value at the specified location in this JSONArray.
getBooleanValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a boolean value of the associated key in this object.
getBooleanValue(String, boolean) - Method in class com.alibaba.fastjson2.JSONObject
Returns a boolean value of the associated key in this object.
getBuilder() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
getBuildFunction() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
getByte(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Byte at the specified location in this JSONArray.
getByte(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Byte of the associated keys in this JSONObject.
getByteCode() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
getBytes() - Method in class com.alibaba.fastjson2.JSONWriter
 
getByteValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a byte value at the specified location in this JSONArray.
getByteValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a byte value of the associated keys in this JSONObject.
getCharArray(String) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
getCharContent(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
getChars(int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
getChars(int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
getChars(long, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
getChars(long, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
getClass(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getClassLoader(JavaFileManager.Location) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
这里覆盖原来的类加载器
getClassName() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
 
getClazz() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getComparator() - Method in class com.alibaba.fastjson2.util.Differ
 
getContext() - Method in class com.alibaba.fastjson2.JSONReader
 
getContext() - Method in class com.alibaba.fastjson2.JSONWriter
 
getContextAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getContextJSONPathCompiler() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getContextReaderCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getContextWriterCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getCreator() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getCreator() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getDate(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Date at the specified location in this JSONArray.
getDate(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Date of the associated keys in this JSONObject.
getDateFormat() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getDateFormat() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getDateFormatter() - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
 
getDateFormatter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getDateFormatter(Locale) - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
 
getDeclaredField(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getDefaultConstructor(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getDefaultJSONPathCompiler() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getDefaultObjectReaderProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getDefaultObjectWriterProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getDefaultValue() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getDefaultValue() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getDefaultValue(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getDescription() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
getDouble(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Double at the specified location in this JSONArray.
getDouble(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Double of the associated keys in this JSONObject.
getDoubleValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a double value at the specified location in this JSONArray.
getDoubleValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a double value of the associated keys in this JSONObject.
getEnumByHashCode(long) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getEnumByHashCode(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getEnumByOrdinal(int) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getEnumByOrdinal(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getEnumValueField(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getExcludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getFeatures() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter
 
getFeatures() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFeatures() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFeatures() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Features enabled by ObjectReader
getFeatures() - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getFeatures() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFeatures() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFeatures() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
getFeatures() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
getFeatures(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
getField() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getField() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldClass() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFieldClass() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFieldClass() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
getFieldClass() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldInfo(BeanInfo, FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
 
getFieldInfo(BeanInfo, FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldName() - Method in class com.alibaba.fastjson2.JSONReader
 
getFieldName() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFieldName() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFieldName() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldNameHash() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFieldNameHash() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFieldObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReaderObject
 
getFieldOrMethod() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
 
getFieldReader(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
getFieldReader(String) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getFieldReaderLCase(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldType() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFieldType() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFieldType() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
getFieldType() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldType(TypeReference, Class<?>, Member, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getFieldValue(T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldWriter(long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
getFieldWriter(String) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
getFieldWriters() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
getFieldWriters() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
 
getFloat(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Float at the specified location in this JSONArray.
getFloat(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Float of the associated keys in this JSONObject.
getFloatValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a float value at the specified location in this JSONArray.
getFloatValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a float value of the associated keys in this JSONObject.
getFormat() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getFormat() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getFormat() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getGenericComponentType() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
getHashCode(int) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
getIncludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getInitReader() - Method in class com.alibaba.fastjson2.codec.FieldInfo
 
getInitReader() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getInitWriter() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getInstance() - Static method in class com.alibaba.fastjson2.util.InetAddressValidator
Returns the singleton instance of this validator.
getInstant(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Instant at the specified location in this JSONArray.
getInstant(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the BigInteger of the associated keys in this JSONObject.
getInt32Value() - Method in class com.alibaba.fastjson2.JSONReader
 
getInt64() - Method in class com.alibaba.fastjson2.JSONReader
 
getInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
 
getInteger(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Integer at the specified location in this JSONArray.
getInteger(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Integer of the associated keys in this JSONObject.
getIntValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns an int value at the specified location in this JSONArray.
getIntValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns an int value of the associated keys in this JSONObject.
getIntValue(String, int) - Method in class com.alibaba.fastjson2.JSONObject
Returns an int value of the associated keys in this JSONObject.
getItemClass() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getItemClass() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getItemClassHash() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getItemObjectReader(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getItemObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getItemObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
getItemType() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getItemType() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
getItemType() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getItemWriter(JSONWriter, Type) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
这里是编译器返回的同(源)Java文件对象,替换为CharSequenceJavaFileObject实现
getJSONArray(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the JSONArray at the specified location in this JSONArray.
getJSONArray(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the JSONArray of the associated keys in this JSONObject.
getJSONObject(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the JSONObject at the specified location in this JSONArray.
getJSONObject(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the JSONObject of the associated keys in this JSONObject.
getKotlinConstructor(Class, BeanInfo) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getKotlinConstructorParameters(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getLabel() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getLabelFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getLeft() - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
 
getLeftName() - Method in class com.alibaba.fastjson2.util.Differ
 
getList(String, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocale() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getLocale() - Method in class com.alibaba.fastjson2.JSONReader
 
getLong(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Long at the specified location in this JSONArray.
getLong(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Long of the associated keys in this JSONObject.
getLongValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a long value at the specified location in this JSONArray.
getLongValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a long value of the associated keys in this JSONObject.
getLongValue(String, long) - Method in class com.alibaba.fastjson2.JSONObject
Returns a long value of the associated keys in this JSONObject.
getMapping(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getMapping(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getMaxLevel() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getMessage() - Method in class com.alibaba.fastjson2.schema.ValidateResult
 
getMethod() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getMethod() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getMixIn(Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getMixIn(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getModules() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getModules() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getName(int) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
getNameByHashCode(long) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
getNameFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getNameHashCodeLCase() - Method in class com.alibaba.fastjson2.JSONReader
 
getNumber() - Method in class com.alibaba.fastjson2.JSONReader
 
getObject(int, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Returns the result of the Type converter conversion of the element at the specified position in this JSONArray.
getObject(int, Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Returns the result of the Type converter conversion of the element at the specified position in this JSONArray.
getObject(int, Function<JSONObject, T>) - Method in class com.alibaba.fastjson2.JSONArray
 
getObject(String, TypeReference<?>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Returns the result of the Type converter conversion of the associated value in this JSONObject.
getObject(String, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Returns the result of the Type converter conversion of the associated value in this JSONObject.
getObject(String, Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Returns the result of the Type converter conversion of the associated value in this JSONObject.
getObject(String, Function<JSONObject, T>) - Method in class com.alibaba.fastjson2.JSONObject
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
getObjectClass() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
getObjectReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getObjectReader(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getObjectReader(ObjectReaderProvider, Type) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getObjectReader(ObjectReaderProvider, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader
 
getObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getObjectReader(Type, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getObjectReader(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getObjectReaderAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getObjectReaderAutoType(String, Class) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getObjectReaderAutoType(String, Class, long) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getObjectSupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getObjectWriter(JSONWriter, Class) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getObjectWriter(Class) - Method in class com.alibaba.fastjson2.JSONWriter
 
getObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getObjectWriter(Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.JSONWriter
 
getObjectWriter(Type, Class) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getObjectWriter(Type, Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getObjectWriter(Type, Class, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
getObjectWriter(Type, Class, String, Locale, Class) - Static method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getOffset() - Method in class com.alibaba.fastjson2.JSONReader
 
getOrDefault(Object, Object) - Method in class com.alibaba.fastjson2.JSONObject
 
getOrDefault(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
 
getOrdinal(String) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
getOrdinalByHashCode(long) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
getOut() - Method in class com.alibaba.fastjson2.util.Differ
 
getOwnerType() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
getPackageName() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
 
getProperties() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getProperty(String) - Static method in class com.alibaba.fastjson2.JSONFactory
 
getProperty(String) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getPropertyFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getPropertyPreFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getProvider() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getProvider() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getProvider() - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getProvider() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getRawType() - Method in class com.alibaba.fastjson2.TypeReference
Get the raw Class
getRawType() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
getRawType(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getReaderContext() - Method in class com.alibaba.fastjson2.JSONPath
 
getRecordFieldNames(Class<?>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getRequired() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getResourceAsStream(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
 
getRight() - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
 
getRightName() - Method in class com.alibaba.fastjson2.util.Differ
 
getSchema() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getSchema() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
getShort(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Short at the specified location in this JSONArray.
getShort(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Short of the associated keys in this JSONObject.
getShortValue(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns a short value at the specified location in this JSONArray.
getShortValue(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns a short value of the associated keys in this JSONObject.
getString() - Method in class com.alibaba.fastjson2.JSONReader
 
getString(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the String at the specified location in this JSONArray.
getString(int) - Method in class com.alibaba.fastjson2.util.JSONBDump
 
getString(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the String of the associated keys in this JSONObject.
getStringCoder(String) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
 
getStringCreatorASCII() - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
 
getStringCreatorJDK11() - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
getStringCreatorJDK17() - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
getStringCreatorJDK8() - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
getStringCreatorUTF16() - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
 
getStringLength() - Method in class com.alibaba.fastjson2.JSONReader
 
getStringValue(String) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
 
getSymbolTable() - Method in class com.alibaba.fastjson2.JSONWriter
 
getterName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getters(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getTimeZone() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getTitle() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
getType() - Method in class com.alibaba.fastjson2.JSONReader
 
getType() - Method in class com.alibaba.fastjson2.JSONValidator
 
getType() - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
getType() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getType() - Method in class com.alibaba.fastjson2.TypeReference
Get the Type
getTypeConvert(Type, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getTypeKey() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getTypeKey() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getTypeKeyHash() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
getTypeKeyHash() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getTypeName(Class) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getUtilDateFormat() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getValueFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getWriterContext() - Method in class com.alibaba.fastjson2.JSONPath
 
getZoneId() - Method in class com.alibaba.fastjson2.JSONReader.Context
 
getZoneId() - Method in class com.alibaba.fastjson2.JSONReader
 
getZoneId() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getZoneId(LocalDateTime, String) - Method in class com.alibaba.fastjson2.JSONReader
 
GuavaSupport - Class in com.alibaba.fastjson2.util
 
GuavaSupport() - Constructor for class com.alibaba.fastjson2.util.GuavaSupport
 

H

handleIgnores(BeanInfo, List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
handleResolveTasks(Object) - Method in class com.alibaba.fastjson2.JSONReader
 
HAS_SQL - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
hasDefaultValue - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
hasFilter() - Method in class com.alibaba.fastjson2.JSONWriter
 
hasFilter(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
hasFilter(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
HASH_TYPE - Static variable in interface com.alibaba.fastjson2.reader.ObjectReader
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
hashCode() - Method in class com.alibaba.fastjson2.JSONWriter.Path
 
hashCode() - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
hashCode() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
hashCode() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
hashCode() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
hashCode64() - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
hashCode64(String) - Static method in class com.alibaba.fastjson2.util.Fnv
 
hashCode64LCase(String) - Static method in class com.alibaba.fastjson2.util.Fnv
 
hasStaticCreatorOrBuilder(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 

I

ignore - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
IgnoreErrorGetter - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
ignores - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
ignores() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
IgnoreSetNullValue - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
immutableListConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
immutableMapConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
immutableSetConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
includes - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
includes() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
includes(String...) - Static method in class com.alibaba.fastjson2.filter.Labels
 
index - Variable in class com.alibaba.fastjson2.util.ReferenceKey
 
InetAddresses - Class in com.alibaba.fastjson2.util
 
InetAddresses() - Constructor for class com.alibaba.fastjson2.util.InetAddresses
 
InetAddressValidator - Class in com.alibaba.fastjson2.util
 
InetAddressValidator() - Constructor for class com.alibaba.fastjson2.util.InetAddressValidator
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
 
init() - Method in class com.alibaba.fastjson2.codec.FieldInfo
 
init() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
init(ObjectReaderProvider) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
init(ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
init(ObjectWriterProvider) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
InitStringFieldAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
 
INSTANCE_OBJECT - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_NUM_HIGH_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_NUM_LOW_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
Integer - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
invoke(Object, Method, Object[]) - Method in class com.alibaba.fastjson2.JSONObject
 
IOUtils - Class in com.alibaba.fastjson2.util
 
IOUtils() - Constructor for class com.alibaba.fastjson2.util.IOUtils
 
isArray() - Method in class com.alibaba.fastjson2.JSONReader
 
isBeanToArray() - Method in class com.alibaba.fastjson2.JSONWriter
 
isBeanToArray(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isBinary() - Method in class com.alibaba.fastjson2.JSONReader
 
isDateFormatISO8601() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isDateFormatISO8601() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
isDateFormatMillis() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isDateFormatMillis() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
isDateFormatUnixTime() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isEnabled(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isEnabled(JSONReader.Feature) - Static method in interface com.alibaba.fastjson2.JSON
 
isEnabled(JSONReader.Feature) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
isEnabled(JSONReader.Feature) - Method in class com.alibaba.fastjson2.JSONReader
 
isEnabled(JSONWriter.Feature) - Static method in interface com.alibaba.fastjson2.JSON
 
isEnabled(JSONWriter.Feature) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isEnabled(JSONWriter.Feature) - Method in class com.alibaba.fastjson2.JSONWriter
 
isEnd() - Method in class com.alibaba.fastjson2.JSONReader
 
isExternalClass(Class<?>) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
isFieldClassSerializable() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
isFieldClassSerializable() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
isFieldClassSerializable() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
isIgnoreErrorGetter() - Method in class com.alibaba.fastjson2.JSONWriter
 
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONReader
 
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONWriter
 
isInetAddress(String) - Static method in class com.alibaba.fastjson2.util.InetAddresses
 
isInt() - Method in class com.alibaba.fastjson2.JSONReader
 
isJSONB() - Method in class com.alibaba.fastjson2.JSONReader
 
isJSONB() - Method in class com.alibaba.fastjson2.JSONWriter
 
isLocalDate() - Method in class com.alibaba.fastjson2.JSONReader
 
isLocalDateTime() - Method in class com.alibaba.fastjson2.JSONReader
 
isNotReferenceDetect(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
isNotWriteDefaultValue() - Method in class com.alibaba.fastjson2.JSONWriter
 
isNull() - Method in class com.alibaba.fastjson2.JSONReader
 
isNumber() - Method in class com.alibaba.fastjson2.JSONReader
 
isNumber(String) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
isObject() - Method in class com.alibaba.fastjson2.JSONReader
 
isPrevious() - Method in class com.alibaba.fastjson2.JSONPath
 
isPrimitiveOrEnum(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
isReadOnly() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
isRecord(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
isRef() - Method in class com.alibaba.fastjson2.JSONPath
 
isRefDetect() - Method in class com.alibaba.fastjson2.JSONWriter
 
isRefDetect(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
isReference() - Method in class com.alibaba.fastjson2.JSONReader
 
isReferenceDetect() - Method in class com.alibaba.fastjson2.util.Differ
 
isSkipTransient() - Method in class com.alibaba.fastjson2.util.Differ
 
isSQLDataSourceOrRowSet(Class) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
isString() - Method in class com.alibaba.fastjson2.JSONReader
 
isSuccess() - Method in class com.alibaba.fastjson2.schema.ValidateResult
 
isSupportAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader
 
isSupportBeanArray() - Method in class com.alibaba.fastjson2.JSONReader
 
isSupportBeanArray(long) - Method in class com.alibaba.fastjson2.JSONReader
 
isSupportSmartMatch() - Method in class com.alibaba.fastjson2.JSONReader
 
isSupportSmartMatch(long) - Method in class com.alibaba.fastjson2.JSONReader
 
isTransient - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
isTypeRedirect() - Method in class com.alibaba.fastjson2.JSONReader
 
isUnwrapped() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
isUseSingleQuotes() - Method in class com.alibaba.fastjson2.JSONWriter
 
isUTF16() - Method in class com.alibaba.fastjson2.JSONWriter
 
isUTF8() - Method in class com.alibaba.fastjson2.JSONWriter
 
isValid(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify the byte array is JSON Object
isValid(byte[], int, int, Charset) - Static method in interface com.alibaba.fastjson2.JSON
Verify the byte array is JSON Object
isValid(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(JSONSchema) - Method in class com.alibaba.fastjson2.JSONArray
 
isValid(JSONSchema) - Method in class com.alibaba.fastjson2.JSONObject
 
isValid(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
isValid(String) - Static method in interface com.alibaba.fastjson2.JSON
Verify the String is JSON Object
isValid(String) - Method in interface com.alibaba.fastjson2.schema.FormatValidator
 
isValid(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
Returns true if the specified String parses as a valid domain name with a recognized top-level domain.
isValid(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
Checks if the specified string is a valid IP address.
isValid(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
Validate a value against the set of regular expressions.
isValidArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify the byte array is JSON Array
isValidArray(String) - Static method in interface com.alibaba.fastjson2.JSON
Verify the String is JSON Array
isValidGenericTld(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
Returns true if the specified String matches any IANA-defined generic top-level domain.
isValidInet4Address(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
Validates an IPv4 address.
isValidInet6Address(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
Validates an IPv6 address.
isValidObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify the byte array is JSON Object
isValidObject(String) - Static method in interface com.alibaba.fastjson2.JSON
Verify the String is JSON Object
isValidTld(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
Returns true if the specified String matches any IANA-defined top-level domain.
isWriteMapTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteNulls() - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteNullsAny() - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteTypeInfo(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteTypeInfo(Object, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteTypeInfo(Object, Type) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteTypeInfo(Object, Type, long) - Method in class com.alibaba.fastjson2.JSONWriter
 

J

JAVA_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
JdbcSupport - Class in com.alibaba.fastjson2.util
 
JdbcSupport() - Constructor for class com.alibaba.fastjson2.util.JdbcSupport
 
JdkDynamicCompileClassLoader() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
 
JdkDynamicCompileJavaFileManager(JavaFileManager, ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
 
JDKUtils - Class in com.alibaba.fastjson2.util
 
JDKUtils() - Constructor for class com.alibaba.fastjson2.util.JDKUtils
 
JodaSupport - Class in com.alibaba.fastjson2.util
 
JodaSupport() - Constructor for class com.alibaba.fastjson2.util.JodaSupport
 
JSON - Interface in com.alibaba.fastjson2
 
JSONArray - Class in com.alibaba.fastjson2
 
JSONArray() - Constructor for class com.alibaba.fastjson2.JSONArray
default
JSONArray(int) - Constructor for class com.alibaba.fastjson2.JSONArray
 
JSONArray(Object...) - Constructor for class com.alibaba.fastjson2.JSONArray
 
JSONArray(Collection<?>) - Constructor for class com.alibaba.fastjson2.JSONArray
 
JSONB - Interface in com.alibaba.fastjson2
x91 # binary len_int32 bytes x92 # type [str] symbol_int32 jsonb x93 # reference
JSONB.Constants - Interface in com.alibaba.fastjson2
 
JSONB.SymbolTable - Interface in com.alibaba.fastjson2
 
JSONBDump - Class in com.alibaba.fastjson2.util
 
JSONBDump(byte[], boolean) - Constructor for class com.alibaba.fastjson2.util.JSONBDump
 
JSONBDump(byte[], JSONB.SymbolTable, boolean) - Constructor for class com.alibaba.fastjson2.util.JSONBDump
 
JSONBuilder - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONCreator - Annotation Type in com.alibaba.fastjson2.annotation
 
jsonDirect() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
JSONException - Exception in com.alibaba.fastjson2
 
JSONException(String) - Constructor for exception com.alibaba.fastjson2.JSONException
 
JSONException(String, Throwable) - Constructor for exception com.alibaba.fastjson2.JSONException
 
JSONFactory - Class in com.alibaba.fastjson2
 
JSONFactory() - Constructor for class com.alibaba.fastjson2.JSONFactory
 
JSONFactory.JSONPathCompiler - Interface in com.alibaba.fastjson2
 
JSONField - Annotation Type in com.alibaba.fastjson2.annotation
When the Key in the JSON does not match the property in the Bean, the conversion process may not meet expectations.
JSONObject - Class in com.alibaba.fastjson2
 
JSONObject() - Constructor for class com.alibaba.fastjson2.JSONObject
default
JSONObject(int) - Constructor for class com.alibaba.fastjson2.JSONObject
 
JSONObject(int, float) - Constructor for class com.alibaba.fastjson2.JSONObject
 
JSONObject(int, float, boolean) - Constructor for class com.alibaba.fastjson2.JSONObject
 
JSONObject(Map) - Constructor for class com.alibaba.fastjson2.JSONObject
 
JSONObject1O - Class in com.alibaba.fastjson2.util
 
JSONObject1O() - Constructor for class com.alibaba.fastjson2.util.JSONObject1O
 
JSONPath - Class in com.alibaba.fastjson2
 
JSONPath(String) - Constructor for class com.alibaba.fastjson2.JSONPath
 
JSONReader - Class in com.alibaba.fastjson2
 
JSONReader(JSONReader.Context) - Constructor for class com.alibaba.fastjson2.JSONReader
 
JSONReader.AutoTypeBeforeHandler - Interface in com.alibaba.fastjson2
 
JSONReader.Context - Class in com.alibaba.fastjson2
 
JSONReader.Feature - Enum in com.alibaba.fastjson2
 
JSONSchema - Class in com.alibaba.fastjson2.schema
 
JSONSchema.Type - Enum in com.alibaba.fastjson2.schema
 
JSONSchemaValidException - Exception in com.alibaba.fastjson2
 
JSONSchemaValidException(String) - Constructor for exception com.alibaba.fastjson2.JSONSchemaValidException
 
JSONSchemaValidException(String, Throwable) - Constructor for exception com.alibaba.fastjson2.JSONSchemaValidException
 
JSONType - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONValidator - Class in com.alibaba.fastjson2
 
JSONValidator(JSONReader) - Constructor for class com.alibaba.fastjson2.JSONValidator
 
JSONValidator.Type - Enum in com.alibaba.fastjson2
 
JSONValidException - Exception in com.alibaba.fastjson2
 
JSONValidException(String) - Constructor for exception com.alibaba.fastjson2.JSONValidException
 
JSONWriter - Class in com.alibaba.fastjson2
 
JSONWriter(JSONWriter.Context, Charset) - Constructor for class com.alibaba.fastjson2.JSONWriter
 
JSONWriter.Context - Class in com.alibaba.fastjson2
 
JSONWriter.Feature - Enum in com.alibaba.fastjson2
 
JSONWriter.Path - Class in com.alibaba.fastjson2
 
JVM_VERSION - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 

K

KebabCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
kotlin - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 

L

label - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
label() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
LabelFilter - Interface in com.alibaba.fastjson2.filter
 
Labels - Class in com.alibaba.fastjson2.filter
 
Labels() - Constructor for class com.alibaba.fastjson2.filter.Labels
 
Labels.DefaultLabelFilter - Class in com.alibaba.fastjson2.filter
 
LANG_UNNAMED - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
lastReference - Variable in class com.alibaba.fastjson2.JSONWriter
 
level - Variable in class com.alibaba.fastjson2.JSONWriter
 
level() - Method in class com.alibaba.fastjson2.JSONWriter
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
 
loadClass(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
loadClass(String, boolean) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
locale - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
locale - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
locale() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 

M

mag0 - Variable in class com.alibaba.fastjson2.JSONReader
 
mag1 - Variable in class com.alibaba.fastjson2.JSONReader
 
mag2 - Variable in class com.alibaba.fastjson2.JSONReader
 
mag3 - Variable in class com.alibaba.fastjson2.JSONReader
 
MAGIC_HASH_CODE - Static variable in class com.alibaba.fastjson2.util.Fnv
 
MAGIC_PRIME - Static variable in class com.alibaba.fastjson2.util.Fnv
 
MapSortField - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
markerConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
mask - Variable in enum com.alibaba.fastjson2.JSONReader.Feature
 
mask - Variable in enum com.alibaba.fastjson2.JSONWriter.Feature
 
match(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
Validate a value against the set of regular expressions returning the array of matched groups.
mixIn - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
mixIn(Class<?>, Class<?>) - Static method in interface com.alibaba.fastjson2.JSON
 
mixIn(Class, Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
mixIn(Class, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
MoneySupport - Class in com.alibaba.fastjson2.support.money
 
MoneySupport() - Constructor for class com.alibaba.fastjson2.support.money.MoneySupport
 

N

name() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Specify the String as the key name in JSON
nameEscape - Variable in class com.alibaba.fastjson2.JSONReader
 
nameFilter(NameFilter) - Method in class com.alibaba.fastjson2.JSONObject
 
NameFilter - Interface in com.alibaba.fastjson2.filter
 
naming() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
namingStrategy - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
NamingStrategy - Enum in com.alibaba.fastjson2.annotation
 
negative - Variable in class com.alibaba.fastjson2.JSONReader
 
newParameterizedTypeWithOwner(Type, Type, Type...) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns a new parameterized type, applying typeArguments to rawType and enclosed by ownerType.
next() - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatch(byte) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatch(byte[]) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatch(char) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfNull() - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfObjectEnd() - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfObjectStart() - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfSet() - Method in class com.alibaba.fastjson2.JSONReader
 
NotWriteDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
NotWriteHashMapArrayListClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
NotWriteRootClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
Null - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
NullAsDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
Number - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
NumberValueWriter - Class in com.alibaba.fastjson2.support.money
 
NumberValueWriter() - Constructor for class com.alibaba.fastjson2.support.money.NumberValueWriter
 

O

ObjBoolConsumer<T> - Interface in com.alibaba.fastjson2.function
 
ObjByteConsumer<T> - Interface in com.alibaba.fastjson2.function
 
ObjCharConsumer<T> - Interface in com.alibaba.fastjson2.function
 
Object - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
 
Object - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
ObjectArrayReader - Class in com.alibaba.fastjson2.reader
 
ObjectArrayReader() - Constructor for class com.alibaba.fastjson2.reader.ObjectArrayReader
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
objectFieldOffset(Field) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
 
ObjectReader<T> - Interface in com.alibaba.fastjson2.reader
 
ObjectReader2<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader2(Class, long, JSONSchema, Supplier<T>, Function, FieldReader, FieldReader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader2
 
ObjectReaderAdapter<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderAdapter(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
ObjectReaderAdapterUF - Class in com.alibaba.fastjson2.reader
 
ObjectReaderAdapterUF(Class, String, String, long, JSONSchema, Supplier, Function, FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapterUF
 
ObjectReaderAnnotationProcessor - Interface in com.alibaba.fastjson2.modules
 
ObjectReaderBaseModule - Class in com.alibaba.fastjson2.reader
 
ObjectReaderBaseModule(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
ObjectReaderBean<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderBean(Class, String, JSONSchema) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBean
 
ObjectReaderCreator - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreator() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
ObjectReaderCreatorASM - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorASM() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
ObjectReaderCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
ObjectReaderCreatorDynamicCompile - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorDynamicCompile() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
 
ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorLambda - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorLambda() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
 
ObjectReaderException - Class in com.alibaba.fastjson2.reader
 
ObjectReaderException(Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderException
 
ObjectReaderGen - Class in com.alibaba.fastjson2.codegen
 
ObjectReaderGen(Class<?>) - Constructor for class com.alibaba.fastjson2.codegen.ObjectReaderGen
 
ObjectReaderGen(Class<?>, Appendable) - Constructor for class com.alibaba.fastjson2.codegen.ObjectReaderGen
 
ObjectReaderImplBitSet - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplBitSet() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
ObjectReaderImplByte - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplByte() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
ObjectReaderImplDate - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplDate(String, Locale) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
ObjectReaderImplEnum - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplEnum(Class, Method, Member, Enum[], Enum[], long[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
ObjectReaderImplFromString<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplFromString(Function<String, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
ObjectReaderImplInstant - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplList - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplList(Type, Class, Class, Type, Function) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
ObjectReaderImplListStr - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplListStr(Class, Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
ObjectReaderImplMap - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplObject - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplObject() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
ObjectReaderImplShort - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplShort() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
ObjectReaderImplValue<I,T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplValue(Class<T>, Type, Class<I>, long, String, Object, JSONSchema, Constructor<T>, Method, Function<I, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
ObjectReaderInterface<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderInterface(Class, String, String, long, Supplier, Function, FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
ObjectReaderMisc - Class in com.alibaba.fastjson2.reader
 
ObjectReaderMisc(Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderMisc
 
ObjectReaderModule - Interface in com.alibaba.fastjson2.modules
 
ObjectReaderNoneDefaultConstrutor<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderNoneDefaultConstrutor(Class, String, String, long, Function<Map<Long, Object>, T>, List<Constructor>, String[], FieldReader[], FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
 
ObjectReaderProvider - Class in com.alibaba.fastjson2.reader
 
ObjectReaderProvider() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
ObjectReaderProvider(ObjectReaderCreator) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
ObjectReaders - Class in com.alibaba.fastjson2.reader
 
ObjectReaders() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaders
 
ObjectSchema - Class in com.alibaba.fastjson2.schema
 
ObjectSchema(JSONObject) - Constructor for class com.alibaba.fastjson2.schema.ObjectSchema
 
ObjectSchema(JSONObject, JSONSchema) - Constructor for class com.alibaba.fastjson2.schema.ObjectSchema
 
objectWriter(FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
objectWriter(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
objectWriter(Class, long, FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
objectWriter(Class, FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ObjectWriter<T> - Interface in com.alibaba.fastjson2.writer
 
ObjectWriterAdapter<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriterAdapter(Class<T>, long, FieldWriter...) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
ObjectWriterAdapter(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
ObjectWriterAdapter(Class<T>, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
ObjectWriterAnnotationProcessor - Interface in com.alibaba.fastjson2.modules
 
ObjectWriterCreator - Class in com.alibaba.fastjson2.writer
 
ObjectWriterCreator() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
ObjectWriterCreatorASM - Class in com.alibaba.fastjson2.writer
 
ObjectWriterCreatorASM() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
ObjectWriterCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
ObjectWriterCreatorLambda - Class in com.alibaba.fastjson2.writer
 
ObjectWriterCreatorLambda() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
 
ObjectWriterException - Class in com.alibaba.fastjson2.writer
 
ObjectWriterException(Class, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterException
 
ObjectWriterModule - Interface in com.alibaba.fastjson2.modules
 
ObjectWriterProvider - Class in com.alibaba.fastjson2.writer
 
ObjectWriterProvider() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
ObjectWriterProvider(ObjectWriterCreator) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
ObjectWriters - Class in com.alibaba.fastjson2.writer
 
ObjectWriters() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriters
 
ObjFloatConsumer<T> - Interface in com.alibaba.fastjson2.function
 
ObjShortConsumer<T> - Interface in com.alibaba.fastjson2.function
 
of() - Static method in class com.alibaba.fastjson2.JSONObject
JSONObject jsonObject = JSONObject.of();
of() - Static method in class com.alibaba.fastjson2.JSONWriter
 
of(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(char[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(char[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(JSONObject) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
of(JSONObject, JSONSchema) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
of(JSONObject, Class) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
of(JSONReader.Context, byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(JSONReader.Context, char[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(JSONReader.Context, String) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
 
of(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
 
of(InputStream, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(Reader) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
of(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
of(Class<T>, Class<I>, Method) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
of(Class<T>, Class<I>, Function<I, T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
of(Object) - Static method in class com.alibaba.fastjson2.JSONArray
Pack an element as JSONArray
of(Object...) - Static method in class com.alibaba.fastjson2.JSONArray
Pack multiple elements as JSONArray
of(Object, Object) - Static method in class com.alibaba.fastjson2.JSONArray
Pack two elements as JSONArray
of(Object, Object, Object) - Static method in class com.alibaba.fastjson2.JSONArray
Pack three elements as JSONArray
of(Type, Class, long) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
of(Type, Class, long) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
of(String) - Static method in class com.alibaba.fastjson2.JSONPath
 
of(String) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(String) - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
of(String, int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
Pack a pair of key-values as JSONObject
of(String, Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
Pack two key-value pairs as JSONObject
of(String, Object, String, Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
Pack three key-value pairs as JSONObject
of(String, Locale) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
of(String, Locale) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
of(Supplier<T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
of(L, M, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.TripleMixIn
 
of(L, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
 
of(L, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.PairMixIn
 
off - Variable in class com.alibaba.fastjson2.JSONWriter
 
offset - Variable in class com.alibaba.fastjson2.JSONReader
 
ofJSONB() - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofJSONB(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], int, int, JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofJSONB(JSONReader.Context, byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofPretty() - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofPretty(JSONWriter) - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofReflect(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofReflect(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ofUTF16(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofUTF8() - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofUTF8(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
 
ofUTF8(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
 
openInputStream() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
openOutputStream() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
 
orders - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
orders() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Order in which properties of annotated object are to be serialized in.
ordinal - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
ordinal() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
The order of the fields during serialization and output in ascending order
ordinal() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
ordinal() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
ordinal() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
ordinalEnums - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 

P

ParameterizedTypeImpl - Class in com.alibaba.fastjson2.util
 
ParameterizedTypeImpl(Type[], Type, Type) - Constructor for class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
parameterNames() - Element in annotation type com.alibaba.fastjson2.annotation.JSONCreator
 
parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray or JSONObject with specified JSONReader.Features enabled
parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parse(String) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray or JSONObject
parse(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray or JSONObject with specified JSONReader.Features enabled
parse(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray or JSONObject with specified JSONReader.Features enabled
parse(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray or JSONObject with specified JSONReader.Features enabled
parse4Nibbles(byte[], int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
 
parse4Nibbles(char[], int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
 
parse4Nibbles(String, int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
 
parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray
parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseArray(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into List with specified JSONReader.Features enabled
parseArray(byte[], JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
parseArray(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into List with specified JSONReader.Features enabled
parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into List with specified JSONReader.Features enabled
parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseArray(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray
parseArray(String) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray
parseArray(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray
parseArray(String, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
Parse JSON String into JSONArray
parseArray(String, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
parseArray(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into List
parseArray(String, Type[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into List
parseArray(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into List
parseArray(URL, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONArray
parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[]) - Method in class com.alibaba.fastjson2.TypeReference
parseObject(byte[], int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(byte[], int, int, Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Class<T>, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Class<T>, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Type) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Type, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Type, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], int, int, Charset, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the JSON byte array of the specified Charset into a Java Object
parseObject(byte[], int, int, Charset, Type) - Static method in interface com.alibaba.fastjson2.JSON
Parses the JSON byte array of the specified Charset into a Java Object
parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], TypeReference, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object
parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object
parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object
parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object with specified JSONReader.Features enabled
parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object
parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object with specified JSONReader.Features enabled
parseObject(byte[], Type, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type, JSONB.SymbolTable, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object with specified JSONReader.Features enabled
parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
parseObject(byte[], Type, String, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object
parseObject(byte[], Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into a Java object with specified JSONReader.Features enabled
parseObject(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 inputStream into into JSONObject
parseObject(InputStream, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 inputStream into a Java object with specified JSONReader.Features enabled
parseObject(InputStream, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 inputStream into a Java object with specified JSONReader.Features enabled
parseObject(InputStream, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse InputStream into a Java object with specified JSONReader.Features enabled and consume it
parseObject(InputStream, Charset) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(InputStream, Charset, char, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse InputStream into a Java object with specified JSONReader.Features enabled and consume it
parseObject(InputStream, Charset, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 inputStream into a Java object with specified JSONReader.Features enabled
parseObject(Reader, char, Type, Consumer<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parse Reader into a Java object with specified JSONReader.Features enabled and consume it
parseObject(Reader, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse Reader into into JSONObject
parseObject(Reader, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse Reader into a Java object with specified JSONReader.Features enabled
parseObject(String) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONObject
parseObject(String) - Static method in class com.alibaba.fastjson2.JSONObject
parseObject(String) - Method in class com.alibaba.fastjson2.TypeReference
parseObject(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONObject
parseObject(String, int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONObject
parseObject(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into JSONObject
parseObject(String, TypeReference, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, TypeReference, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, Class<T>) - Static method in class com.alibaba.fastjson2.JSONObject
parseObject(String, Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, Class<T>, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, Type) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(String, Type, String, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into Java Object
parseObject(String, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse JSON String into a Java object with specified JSONReader.Features enabled
parseObject(URL) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 encoded JSON byte array into JSONObject
parseObject(URL, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 URL Resource into a Java object with specified JSONReader.Features enabled
parseObject(URL, Function<JSONObject, T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parse UTF8 URL Resource into a Java object with specified JSONReader.Features enabled
parseSchema(String) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
PascalCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
PascalNameFilter - Class in com.alibaba.fastjson2.filter
 
PascalNameFilter() - Constructor for class com.alibaba.fastjson2.filter.PascalNameFilter
 
path - Variable in class com.alibaba.fastjson2.JSONWriter
 
Path(JSONWriter.Path, int) - Constructor for class com.alibaba.fastjson2.JSONWriter.Path
 
Path(JSONWriter.Path, String) - Constructor for class com.alibaba.fastjson2.JSONWriter.Path
 
paths(Object) - Static method in class com.alibaba.fastjson2.JSONPath
 
popPath(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
PrettyFormat - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
process(JSONWriter, Object, String) - Method in interface com.alibaba.fastjson2.filter.PropertyPreFilter
 
process(JSONWriter, Object, String) - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
process(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.NameFilter
 
process(Object, String, Object) - Method in class com.alibaba.fastjson2.filter.PascalNameFilter
 
processExtra(JSONReader, Object) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
processExtra(JSONReader, Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
PROPERTY_AUTO_TYPE_ACCEPT - Static variable in class com.alibaba.fastjson2.JSONFactory
 
PROPERTY_AUTO_TYPE_BEFORE_HANDLER - Static variable in class com.alibaba.fastjson2.JSONFactory
 
PROPERTY_AUTO_TYPE_HANDLER - Static variable in class com.alibaba.fastjson2.JSONFactory
 
PROPERTY_DENY_PROPERTY - Static variable in class com.alibaba.fastjson2.JSONFactory
 
PropertyFilter - Interface in com.alibaba.fastjson2.filter
 
PropertyPreFilter - Interface in com.alibaba.fastjson2.filter
 
provider - Variable in class com.alibaba.fastjson2.JSONReader.Context
 

Q

quote - Variable in class com.alibaba.fastjson2.JSONWriter
 

R

RAW_VALUE_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
rawType - Variable in class com.alibaba.fastjson2.TypeReference
 
read(Class<T>) - Method in class com.alibaba.fastjson2.JSONReader
 
read(Type) - Method in class com.alibaba.fastjson2.JSONReader
 
readAny() - Method in class com.alibaba.fastjson2.JSONReader
 
readArray() - Method in class com.alibaba.fastjson2.JSONReader
 
readArray(Type) - Method in class com.alibaba.fastjson2.JSONReader
 
readArrayMappingJSONBObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
readArrayMappingJSONBObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readArrayMappingObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
readArrayMappingObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readBigDecimal() - Method in class com.alibaba.fastjson2.JSONReader
 
readBigInteger() - Method in class com.alibaba.fastjson2.JSONReader
 
readBinary() - Method in class com.alibaba.fastjson2.JSONReader
 
readBool() - Method in class com.alibaba.fastjson2.JSONReader
 
readBoolValue() - Method in class com.alibaba.fastjson2.JSONReader
 
readCharValue() - Method in class com.alibaba.fastjson2.JSONReader
 
readDouble() - Method in class com.alibaba.fastjson2.JSONReader
 
readDoubleValue() - Method in class com.alibaba.fastjson2.JSONReader
 
readerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
readFieldName() - Method in class com.alibaba.fastjson2.JSONReader
 
readFieldNameHashCode() - Method in class com.alibaba.fastjson2.JSONReader
 
readFieldNameHashCodeUnquote() - Method in class com.alibaba.fastjson2.JSONReader
 
readFieldNameUnquote() - Method in class com.alibaba.fastjson2.JSONReader
 
readFieldValue(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
readFieldValue(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
 
readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReaderObject
 
readFieldValueJSONB(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
readFloat() - Method in class com.alibaba.fastjson2.JSONReader
 
readFloatValue() - Method in class com.alibaba.fastjson2.JSONReader
 
readIfNull() - Method in class com.alibaba.fastjson2.JSONReader
 
readInstant() - Method in class com.alibaba.fastjson2.JSONReader
 
readInt32() - Method in class com.alibaba.fastjson2.JSONReader
 
readInt32Value() - Method in class com.alibaba.fastjson2.JSONReader
 
readInt64() - Method in class com.alibaba.fastjson2.JSONReader
 
readInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
readJSONBObject(JSONReader, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderException
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
 
readLocalDate() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDate10() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDate11() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDate8() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDate9() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime16() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime17() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime18() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime19() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime10() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime11() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime12() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime18() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime8() - Method in class com.alibaba.fastjson2.JSONReader
 
readMillisFromString() - Method in class com.alibaba.fastjson2.JSONReader
 
readNull() - Method in class com.alibaba.fastjson2.JSONReader
 
readNullOrNewDate() - Method in class com.alibaba.fastjson2.JSONReader
 
readNumber() - Method in class com.alibaba.fastjson2.JSONReader
 
readNumber(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
 
readNumber0() - Method in class com.alibaba.fastjson2.JSONReader
 
readObject() - Method in class com.alibaba.fastjson2.JSONReader
 
readObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
readObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
readObject(JSONReader, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderException
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderMisc
 
readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
 
readPattern() - Method in class com.alibaba.fastjson2.JSONReader
 
readReference() - Method in class com.alibaba.fastjson2.JSONReader
 
readString() - Method in class com.alibaba.fastjson2.JSONReader
 
readString(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
 
readTypeHashCode() - Method in class com.alibaba.fastjson2.JSONReader
 
readUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
readUUID() - Method in class com.alibaba.fastjson2.JSONReader
 
readValueHashCode() - Method in class com.alibaba.fastjson2.JSONReader
 
readZonedDateTime() - Method in class com.alibaba.fastjson2.JSONReader
 
readZonedDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
 
ReferenceDetection - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
ReferenceKey - Class in com.alibaba.fastjson2.util
 
ReferenceKey(int) - Constructor for class com.alibaba.fastjson2.util.ReferenceKey
 
refs - Variable in class com.alibaba.fastjson2.JSONWriter
 
RegexValidator - Class in com.alibaba.fastjson2.util
 
RegexValidator(String) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
Construct a case sensitive validator for a single regular expression.
RegexValidator(String[]) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
Construct a case sensitive validator that matches any one of the set of regular expressions.
RegexValidator(String[], boolean) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
Construct a validator that matches any one of the set of regular expressions with the specified case sensitivity.
RegexValidator(String, boolean) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
Construct a validator for a single regular expression with the specified case sensitivity.
register(ObjectReaderModule) - Static method in interface com.alibaba.fastjson2.JSON
register(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
register(ObjectWriterModule) - Static method in interface com.alibaba.fastjson2.JSON
register(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
register(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
register(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectReader for Type in default ObjectReaderProvider
register(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
register(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectWriter for Type in default ObjectWriterProvider
registerIfAbsent(long, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
registerIfAbsent(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
registerIfAbsent(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectReader for Type in default ObjectReaderProvider
registerIfAbsent(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
registerIfAbsent(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectWriter for Type in default ObjectWriterProvider
registerTypeConvert(Type, Type, Function) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPath
 
remove(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
 
remove(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
 
removeReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
resolve(Type, Class<?>, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
ROOT - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
 
ROOT_0 - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
 
ROOT_1 - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
 
rootObject - Variable in class com.alibaba.fastjson2.JSONWriter
 
RyuDouble - Class in com.alibaba.fastjson2.util
An implementation of Ryu for double.
RyuDouble() - Constructor for class com.alibaba.fastjson2.util.RyuDouble
 
RyuFloat - Class in com.alibaba.fastjson2.util
An implementation of Ryu for float.
RyuFloat() - Constructor for class com.alibaba.fastjson2.util.RyuFloat
 

S

SAFE_MODE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
scale - Variable in class com.alibaba.fastjson2.JSONReader
 
schema - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
schema - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
schema - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
schema() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
schema() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
seeAlso - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
seeAlso() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
seeAlsoNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
seed - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
seed - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
serialize() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Whether the field is serialized during serialization, default ture
serializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Specify JSONWriter.Features to use features when serializing output
serializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Specify JSONWriter.Features to use features when serializing output
serializeFilters - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
serializeFilters() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
serializer - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
serializer() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
serializeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Specifies that ObjectWriter is used when serializing
set(int, Object) - Method in class com.alibaba.fastjson2.JSONArray
Replaces the element at the specified position with the specified element
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPath
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPath
 
set(Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
 
set(String, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
 
setAfterFilter(AfterFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setArraySupplier(Supplier<List>) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setAutoTypeBeforeHandler(JSONReader.AutoTypeBeforeHandler) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
setAutoTypeHandler(Consumer<Class>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
setBeforeFilter(BeforeFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setCallback(Object, String, BiFunction) - Static method in class com.alibaba.fastjson2.JSONPath
 
setCallback(Object, String, Function) - Static method in class com.alibaba.fastjson2.JSONPath
 
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPath
 
setCallback(Object, Function) - Method in class com.alibaba.fastjson2.JSONPath
 
setComparator(Comparator) - Method in class com.alibaba.fastjson2.util.Differ
 
setContextJSONPathCompiler(JSONFactory.JSONPathCompiler) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setContextObjectReaderProvider(ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setContextReaderCreator(ObjectReaderCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setContextWriterCreator(ObjectWriterCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setDateFormat(DateTimeFormatter) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setDefault(T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
setFieldValue(Object, String, long, int) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
setFieldValue(Object, String, long, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPath
 
setLabelFilter(LabelFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setLeftName(String) - Method in class com.alibaba.fastjson2.util.Differ
 
setLocale(Locale) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPath
 
setMaxLevel(int) - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setObjectSupplier(Supplier<Map>) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setOut(PrintStream) - Method in class com.alibaba.fastjson2.util.Differ
 
setPath(int, Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
setPath(String, Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setReaderContext(JSONReader.Context) - Method in class com.alibaba.fastjson2.JSONPath
 
setReferenceDetect(boolean) - Method in class com.alibaba.fastjson2.util.Differ
 
setRightName(String) - Method in class com.alibaba.fastjson2.util.Differ
 
setRootObject(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
setSkipTransient(boolean) - Method in class com.alibaba.fastjson2.util.Differ
 
setterName(String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setterName(String, int) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setterName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setters(Class, boolean, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setters(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setTimeZone(TimeZone) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setTypeRedirect(boolean) - Method in class com.alibaba.fastjson2.JSONReader
 
setUtilDateFormat(String) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setValue(Object) - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
 
setValue(Object) - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.PairMixIn
 
setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setWriterContext(JSONWriter.Context) - Method in class com.alibaba.fastjson2.JSONPath
 
setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
ShortSupplier - Interface in com.alibaba.fastjson2.function
 
SimplePropertyPreFilter - Class in com.alibaba.fastjson2.filter
 
SimplePropertyPreFilter(Class<?>, String...) - Constructor for class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
SimplePropertyPreFilter(String...) - Constructor for class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
singletonBiMapConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
size() - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
 
skipLineComment() - Method in class com.alibaba.fastjson2.JSONReader
 
skipName() - Method in class com.alibaba.fastjson2.JSONReader
 
skipValue() - Method in class com.alibaba.fastjson2.JSONReader
 
SnakeCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
snakeToCamel(String) - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
startArray() - Method in class com.alibaba.fastjson2.JSONReader
 
startArray() - Method in class com.alibaba.fastjson2.JSONWriter
 
startArray(int) - Method in class com.alibaba.fastjson2.JSONWriter
 
startArray(Object, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
startObject - Variable in class com.alibaba.fastjson2.JSONWriter
 
startObject() - Method in class com.alibaba.fastjson2.JSONWriter
 
staticMethod(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
STR_ASCII_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
 
String - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
stringSize(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
stringSize(long) - Static method in class com.alibaba.fastjson2.util.IOUtils
 
stringValue - Variable in class com.alibaba.fastjson2.JSONReader
 
subtypeOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns a type that represents an unknown type that extends bound.
supertypeOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns a type that represents an unknown supertype of bound.
SupportArrayToBean - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
SupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
SupportClassForName - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
SupportSmartMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
symbolTable(String...) - Static method in interface com.alibaba.fastjson2.JSONB
 

T

to(JSONArray) - Method in class com.alibaba.fastjson2.TypeReference
See JSONArray.to(Type) for details
to(JSONObject, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
to(Class<T>) - Method in class com.alibaba.fastjson2.JSONArray
 
to(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Convert this JSONObject to the specified Object
to(Class<T>, Object) - Static method in interface com.alibaba.fastjson2.JSON
Convert the Object to the target type
to(Type) - Method in class com.alibaba.fastjson2.JSONArray
Convert this JSONArray to the specified Object
to(Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Convert this JSONObject to the specified Object
to(Function<JSONObject, T>) - Method in class com.alibaba.fastjson2.JSONObject
 
toArray(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Convert all the members of this JSONArray into the specified Object.
toBigDecimal(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigInteger(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toByte(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToByteFunction<T> - Interface in com.alibaba.fastjson2.function
 
toBytes(boolean) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(int) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(long) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(Object) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(Object, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(Object, JSONB.SymbolTable, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(Object, JSONB.SymbolTable, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(String) - Static method in interface com.alibaba.fastjson2.JSONB
 
toBytes(String, Charset) - Static method in interface com.alibaba.fastjson2.JSONB
 
toByteValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToCharFunction<T> - Interface in com.alibaba.fastjson2.function
 
toDate(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toDouble(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToDouble(Double) - Constructor for class com.alibaba.fastjson2.reader.TypeConverts.ToDouble
 
toDoubleValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toFloat(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToFloatFunction<T> - Interface in com.alibaba.fastjson2.function
 
toFloatValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toInstant(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toInt(List) - Method in class com.alibaba.fastjson2.JSONReader
 
toInt32(String) - Method in class com.alibaba.fastjson2.JSONReader
 
toInt64(String) - Method in class com.alibaba.fastjson2.JSONReader
 
toInteger(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toIntValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toJavaList(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Deprecated.
toJavaObject(JSONArray) - Method in class com.alibaba.fastjson2.TypeReference
Deprecated.
since 2.0.4, please use TypeReference.to(JSONArray)
toJavaObject(JSONObject, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
Deprecated.
toJavaObject(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Deprecated.
toJavaObject(Object, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Deprecated.
since 2.0.4, please use JSON.to(Class, Object)
toJavaObject(Type) - Method in class com.alibaba.fastjson2.JSONArray
Deprecated.
since 2.0.4, please use JSONArray.to(Type)
toJavaObject(Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Deprecated.
toJSON(Object) - Static method in interface com.alibaba.fastjson2.JSON
Convert Java object order to JSONArray or JSONObject
toJSONBBytes(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Serialize to JSONB bytes
toJSONBBytes(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Serialize to JSONB bytes
toJSONBytes(Object) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON byte array
toJSONBytes(Object, Filter...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON byte array
toJSONBytes(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON byte array with specified JSONReader.Features enabled
toJSONBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON byte array with specified JSONReader.Features enabled
toJSONBytes(Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON byte array with specified JSONReader.Features enabled
toJSONObject(T) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toJSONString(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
 
toJSONString(byte[], JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
 
toJSONString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Serialize to JSON String
toJSONString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Serialize to JSON String
toJSONString(Object) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String
toJSONString(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toJSONString(Object, Filter, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toJSONString(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toJSONString(Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toJSONString(Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toJSONString(Object, String, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON String with specified JSONReader.Features enabled
toList(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Convert all the members of this JSONArray into the specified Object.
toLong(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toLong(Map) - Method in class com.alibaba.fastjson2.JSONReader
 
toLongValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toMap(Object) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toNumber(List) - Method in class com.alibaba.fastjson2.JSONReader
 
toNumber(Map) - Method in class com.alibaba.fastjson2.JSONReader
 
toShort(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToShortFunction<T> - Interface in com.alibaba.fastjson2.function
 
toShortValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toString() - Method in class com.alibaba.fastjson2.JSONArray
Serialize to JSON String
toString() - Method in class com.alibaba.fastjson2.JSONObject
Serialize to JSON String
toString() - Method in class com.alibaba.fastjson2.JSONPath
 
toString() - Method in class com.alibaba.fastjson2.JSONWriter.Path
 
toString() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
toString() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
toString() - Method in class com.alibaba.fastjson2.util.JSONBDump
 
toString() - Method in class com.alibaba.fastjson2.util.RegexValidator
Provide a String representation of this validator.
toString() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toString(double) - Static method in class com.alibaba.fastjson2.util.RyuDouble
 
toString(double, byte[], int) - Static method in class com.alibaba.fastjson2.util.RyuDouble
 
toString(double, char[], int) - Static method in class com.alibaba.fastjson2.util.RyuDouble
 
toString(float) - Static method in class com.alibaba.fastjson2.util.RyuFloat
 
toString(float, byte[], int) - Static method in class com.alibaba.fastjson2.util.RyuFloat
 
toString(float, char[], int) - Static method in class com.alibaba.fastjson2.util.RyuFloat
 
toString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
Serialize to JSON String
toString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Serialize to JSON String
toString(List) - Method in class com.alibaba.fastjson2.JSONReader
 
toString(Map) - Method in class com.alibaba.fastjson2.JSONReader
 
TrimString - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
type - Variable in class com.alibaba.fastjson2.TypeReference
 
TYPE_HASH_CODE - Static variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
TypeConverts - Class in com.alibaba.fastjson2.reader
 
TypeConverts() - Constructor for class com.alibaba.fastjson2.reader.TypeConverts
 
TypeConverts.ToDouble - Class in com.alibaba.fastjson2.reader
 
typedMap(Class, Class, Type, Type) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
typeKey - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
typeKey - Variable in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
typeKey() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
typeKeyHashCode - Variable in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
typeName - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
typeName - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
typeName - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
typeName() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
typeName(byte) - Static method in interface com.alibaba.fastjson2.JSONB
 
typeNameHash - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
typeNameHash - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
typeNameJSONB - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
typeRedirect - Variable in class com.alibaba.fastjson2.JSONReader
 
TypeReference<T> - Class in com.alibaba.fastjson2
Represents a generic type T.
TypeReference() - Constructor for class com.alibaba.fastjson2.TypeReference
Constructs a new type literal.
TypeReference(Type) - Constructor for class com.alibaba.fastjson2.TypeReference
 
TypeReference(Type[]) - Constructor for class com.alibaba.fastjson2.TypeReference
E.g.
typeToString(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
TypeUtils - Class in com.alibaba.fastjson2.util
 
TypeUtils() - Constructor for class com.alibaba.fastjson2.util.TypeUtils
 

U

unregister(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
unregister(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
unregister(Type) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
unregister(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
 
unregisterModule(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
unregisterObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
unregisterObjectReader(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
UNSAFE - Static variable in class com.alibaba.fastjson2.util.UnsafeUtils
 
UNSAFE_ASCII_CREATOR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
UNSAFE_SUPPORT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
UNSAFE_UTF16_CREATOR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
UnsafeUtils - Class in com.alibaba.fastjson2.util
 
UnsafeUtils() - Constructor for class com.alibaba.fastjson2.util.UnsafeUtils
 
unwrapped() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
If true, serialize and deserialize the field's internal properties
unwrapped() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
UNWRAPPED_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
UpperCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
 
UseBigDecimalForDoubles - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
UseBigDecimalForFloats - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
UseDefaultConstructorAsPossible - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
UseNativeObject - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
useSimpleFormatter - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
UseSingleQuotes - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
utf16 - Variable in class com.alibaba.fastjson2.JSONWriter
 
utf8 - Variable in class com.alibaba.fastjson2.JSONWriter
 
UUIDUtils - Class in com.alibaba.fastjson2.util
 
UUIDUtils() - Constructor for class com.alibaba.fastjson2.util.UUIDUtils
 

V

validate() - Method in class com.alibaba.fastjson2.JSONValidator
 
validate(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
validate(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
Validate a value against the set of regular expressions returning a String value of the aggregated groups.
validate(Map) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
ValidateResult - Class in com.alibaba.fastjson2.schema
 
ValidateResult(boolean, String, Object...) - Constructor for class com.alibaba.fastjson2.schema.ValidateResult
 
value() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
Value - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
 
VALUE_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
ValueConsumer - Interface in com.alibaba.fastjson2.reader
 
valueEscape - Variable in class com.alibaba.fastjson2.JSONReader
 
valueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONObject
 
ValueFilter - Interface in com.alibaba.fastjson2.filter
 
valueOf(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
valueOf(String) - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONValidator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONWriter.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.fastjson2.JSONValidator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.fastjson2.JSONWriter.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class com.alibaba.fastjson2.JSONReader
 
VERSION - Static variable in interface com.alibaba.fastjson2.JSON
FASTJSON2 version name

W

wasNull - Variable in class com.alibaba.fastjson2.JSONReader
 
wasNull() - Method in class com.alibaba.fastjson2.JSONReader
 
withPrefix() - Element in annotation type com.alibaba.fastjson2.annotation.JSONBuilder
 
write(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.support.money.NumberValueWriter
 
write(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterException
 
write(JSONWriter, T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
write(List) - Method in class com.alibaba.fastjson2.JSONWriter
 
write(Map) - Method in class com.alibaba.fastjson2.JSONWriter
 
write0(char) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeAfter(JSONWriter, Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
 
writeAfter(Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
 
writeAny(Object) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeArrayMapping(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeArrayMappingJSONB(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeArrayNull() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBase64(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBefore(JSONWriter, Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
 
writeBefore(Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
 
WriteBigDecimalAsPlain - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeBigInt(BigInteger) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBigInt(BigInteger, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBinary(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBinary(JSONWriter, byte[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeBool(boolean) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBool(boolean[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeBool(JSONWriter, boolean) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeBool(JSONWriter, boolean[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
WriteBooleanAsNumber - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeBooleanNull() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeClassInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
WriteClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeColon() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeComma() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDate(JSONWriter, boolean, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(JSONWriter, boolean, Date) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(JSONWriter, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(JSONWriter, Date) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDateTime19(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDateTimeISO8601(int, int, int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDateYYYMMDD10(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDecimal(BigDecimal) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDecimal(BigDecimal, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDouble(double) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDouble(double[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeDouble(JSONWriter, double) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDouble(JSONWriter, double[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeDoubleArray(double, double) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeEnum(JSONWriter, Enum) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeEnum(Enum) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeEnumAsJavaBean - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
writeEnumAsJavaBean() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
writeEnumJSONB(JSONWriter, Enum) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
WriteEnumsUsingName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
WriteEnumUsingToString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeFieldName(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeFloat(float) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeFloat(float[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeFloat(JSONWriter, float) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeFloat(JSONWriter, float[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeInstant(Instant) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB
 
writeInt16(short) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt16(short[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt16(JSONWriter, short[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeInt32(int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt32(int[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt32(JSONWriter, int) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeInt64(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt64(long[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeInt64(JSONWriter, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeInt8(byte) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterException
 
writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
 
writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
 
writeList(JSONWriter, boolean, List) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeListStr(JSONWriter, boolean, List<String>) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeLocalDate(LocalDate) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeLocalDateTime(LocalDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeLocalTime(LocalTime) - Method in class com.alibaba.fastjson2.JSONWriter
 
WriteMapNullValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeMillis(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
WriteNameAsSymbol - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeNameRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeNameRaw(byte[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeNameRaw(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeNameRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeNameRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
WriteNonStringValueAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeNull() - Method in class com.alibaba.fastjson2.JSONWriter
 
WriteNullBooleanAsFalse - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
WriteNullListAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
WriteNullNumberAsZero - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
WriteNulls - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
WriteNullStringAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
writeNumberNull() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeRaw(byte) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeRaw(char) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeRaw(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeReference(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
writeString(char) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeString(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeString(JSONWriter, char[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeString(JSONWriter, String) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeString(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeStringNull() - Method in class com.alibaba.fastjson2.JSONWriter
 
writeSymbol(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeTimeHHMMSS8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeTo(OutputStream, Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON and write to OutputStream with specified JSONReader.Features enabled
writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON and write to OutputStream with specified JSONReader.Features enabled
writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
 
writeTo(OutputStream, Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serialize Java Object to JSON and write to OutputStream with specified JSONReader.Features enabled
writeTypeInfo(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeTypeInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeTypeName(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeTypeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
writeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Deprecated.
writeUUID(UUID) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeValue(JSONWriter, T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
writeWithFilter(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
 
writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeZonedDateTime(ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
 

Y

yyyyMMddhhmmss19 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form