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
 
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 - Interface in com.alibaba.fastjson2.util
 
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.function.impl.StringToAny
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToBigDecimal
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToBigInteger
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToByte
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToDouble
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToFloat
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToInteger
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToLong
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToNumber
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToShort
 
apply(Object) - Method in class com.alibaba.fastjson2.function.impl.ToString
 
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
 
BeanContext - Class in com.alibaba.fastjson2.filter
 
BeanContext(Class, Method, Field, String, String, Class, Type, long, String) - Constructor for class com.alibaba.fastjson2.filter.BeanContext
 
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.PropertyNamingStrategy
 
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
 
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_SINGLE_SET - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_TRANSIENT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
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.filter - package com.alibaba.fastjson2.filter
 
com.alibaba.fastjson2.function - package com.alibaba.fastjson2.function
 
com.alibaba.fastjson2.function.impl - package com.alibaba.fastjson2.function.impl
 
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
 
complex - Variable in class com.alibaba.fastjson2.JSONReader
 
compose(NameFilter, NameFilter) - Static method in interface com.alibaba.fastjson2.filter.NameFilter
 
compose(ValueFilter, ValueFilter) - Static method in interface com.alibaba.fastjson2.filter.ValueFilter
 
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
Enable the specified features in default reader
config(JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(JSONReader.Feature, boolean) - Static method in interface com.alibaba.fastjson2.JSON
Enable or disable the specified features in default reader
config(JSONReader.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
config(JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Enable the specified features in default writer
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
Enable or disable the specified features in default writer
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
 
ContextNameFilter - Interface in com.alibaba.fastjson2.filter
 
ContextValueFilter - Interface in com.alibaba.fastjson2.filter
 
createAsMapWriter(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
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(Class, 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, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, long, String, Type, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, FieldInfo, Field, Map<String, FieldReader>, List<ObjectReaderModule>) - 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
 
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>, 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, 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, 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
 
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>, 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, 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(Class, String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimestampReader(Class, String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimestampWriter(Class, 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
 
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
 
errorOnNoneSerializable() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
ErrorOnNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
ErrorOnNotSupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
 
eval(JSONPath) - Method in class com.alibaba.fastjson2.JSONObject
 
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
 
Filter - Interface in com.alibaba.fastjson2.filter
 
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.BeanInfo
 
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
format() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
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

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
 
getAnnotation(Class<T>) - Method in class com.alibaba.fastjson2.filter.BeanContext
 
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
 
getAutoTypeList() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
getBeanClass() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
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.
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.
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.
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
 
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
 
getContextNameFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
getContextReaderCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getContextValueFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
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.JSONReader.Context
 
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.filter.BeanContext
 
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 class com.alibaba.fastjson2.filter.BeanContext
 
getField() - Method in interface com.alibaba.fastjson2.reader.FieldReader
 
getField() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
 
getFieldClass() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
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 class com.alibaba.fastjson2.filter.BeanContext
 
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
 
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 class com.alibaba.fastjson2.filter.BeanContext
 
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
 
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
 
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 class com.alibaba.fastjson2.filter.BeanContext
 
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 class com.alibaba.fastjson2.filter.BeanContext
 
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() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
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.ObjectReaderImplFromString
 
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
 
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
 
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.
getStringLength() - Method in class com.alibaba.fastjson2.JSONReader
 
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
 
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
 

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
 
info() - Method in class com.alibaba.fastjson2.JSONReader
 
info(String) - Method in class com.alibaba.fastjson2.JSONReader
 
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.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_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
 
isBinary() - Method in class com.alibaba.fastjson2.JSONReader
 
isDateFormatHasDay() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isDateFormatHasHour() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
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.Context
 
isEnabled(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isEnabled(JSONReader.Feature) - Static method in interface com.alibaba.fastjson2.JSON
Check if the default reader enables the specified feature
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
Check if the default writer enables the specified feature
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
 
isFormatyyyyMMddhhmmss19() - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
isIgnoreErrorGetter() - Method in class com.alibaba.fastjson2.JSONWriter
 
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONReader
 
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONWriter
 
isInt() - Method in class com.alibaba.fastjson2.JSONReader
 
isJSONB() - Method in class com.alibaba.fastjson2.JSONReader
 
isJSONB() - Method in class com.alibaba.fastjson2.JSONWriter
 
isJsonDirect() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
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
 
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
 
isProxy(Class<?>) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
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) - 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
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
isWriteMapTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
 
isWriteNulls() - 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

JdbcSupport - Class in com.alibaba.fastjson2.util
 
JdbcSupport() - Constructor for class com.alibaba.fastjson2.util.JdbcSupport
 
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
 
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.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to a lower case field name where each word is separated by a dash (-).
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
 
lastReference - Variable in class com.alibaba.fastjson2.JSONWriter
 
level - Variable in class com.alibaba.fastjson2.JSONWriter
 
level() - Method in class com.alibaba.fastjson2.JSONWriter
 
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.BeanInfo
 
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
 
locale() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
LowerCaseWithDashes - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to a lower case field name where each word is separated by a dash (-).
LowerCaseWithDots - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to a lower case field name where each word is separated by a dot (.).
LowerCaseWithUnderScores - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to a lower case field name where each word is separated by an underscore (_).

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
 
negative - Variable in class com.alibaba.fastjson2.JSONReader
 
NeverUseThisValueExceptDefaultValue - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
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
 
nextIfEmptyString() - 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
 
nextIfMatchIdent(char, char, char) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatchIdent(char, char, char, char) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatchIdent(char, char, char, char, char, 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
 
NotWriteEmptyArray - 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
 
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
 
ObjectReaderException<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderException(Class<T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderException
 
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(Class<T>, 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
 
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(PropertyNamingStrategy) - Static method in interface com.alibaba.fastjson2.filter.NameFilter
 
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.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, Object, 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
 
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 UTF8 encoded JSON byte array 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 InputStream 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 InputStream 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, TypeReference, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
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>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
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, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
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.PropertyNamingStrategy
Using this naming policy with FASTJSON will ensure that the first "letter" of the Java field name is capitalized when serialized to its JSON form.
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(BeanContext, Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.ContextNameFilter
 
process(BeanContext, Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.ContextValueFilter
 
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
 
PropertyNamingStrategy - Enum in com.alibaba.fastjson2
An enumeration that defines a few standard naming conventions for JSON field names.
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
 
read(List) - Method in class com.alibaba.fastjson2.JSONReader
 
read(Map, long) - Method in class com.alibaba.fastjson2.JSONReader
 
READ_USING_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
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
 
readArray(List, 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
 
readObject(JSONReader, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
readObject(Object, long) - Method in class com.alibaba.fastjson2.JSONReader
 
readObject(Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader
 
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[], 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
 
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
 
setContextNameFilter(ContextNameFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setContextObjectReaderProvider(ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setContextReaderCreator(ObjectReaderCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setContextValueFilter(ContextValueFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setContextWriterCreator(ObjectWriterCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONReader.Context
 
setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONWriter.Context
 
setDateFormatter(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, 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
 
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.PropertyNamingStrategy
 
snakeToCamel(String) - Static method in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
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
 
StringToAny - Class in com.alibaba.fastjson2.function.impl
 
StringToAny(Class, Object) - Constructor for class com.alibaba.fastjson2.function.impl.StringToAny
 
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(TypeReference, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Convert this JSONObject to the specified Object
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
 
ToBigDecimal - Class in com.alibaba.fastjson2.function.impl
 
ToBigDecimal() - Constructor for class com.alibaba.fastjson2.function.impl.ToBigDecimal
 
toBigInteger(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToBigInteger - Class in com.alibaba.fastjson2.function.impl
 
ToBigInteger() - Constructor for class com.alibaba.fastjson2.function.impl.ToBigInteger
 
toBoolean(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBooleanValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toByte(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToByte - Class in com.alibaba.fastjson2.function.impl
 
ToByte(Byte) - Constructor for class com.alibaba.fastjson2.function.impl.ToByte
 
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 - Class in com.alibaba.fastjson2.function.impl
 
ToDouble(Double) - Constructor for class com.alibaba.fastjson2.function.impl.ToDouble
 
toDoubleValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toFloat(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToFloat - Class in com.alibaba.fastjson2.function.impl
 
ToFloat(Float) - Constructor for class com.alibaba.fastjson2.function.impl.ToFloat
 
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
 
ToInteger - Class in com.alibaba.fastjson2.function.impl
 
ToInteger(Integer) - Constructor for class com.alibaba.fastjson2.function.impl.ToInteger
 
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(TypeReference, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
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
toJSON(Object, JSONWriter.Feature...) - 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
 
ToLong - Class in com.alibaba.fastjson2.function.impl
 
ToLong(Long) - Constructor for class com.alibaba.fastjson2.function.impl.ToLong
 
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
 
ToNumber - Class in com.alibaba.fastjson2.function.impl
 
ToNumber(Number) - Constructor for class com.alibaba.fastjson2.function.impl.ToNumber
 
toShort(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ToShort - Class in com.alibaba.fastjson2.function.impl
 
ToShort(Short) - Constructor for class com.alibaba.fastjson2.function.impl.ToShort
 
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
 
ToString - Class in com.alibaba.fastjson2.function.impl
 
ToString() - Constructor for class com.alibaba.fastjson2.function.impl.ToString
 
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
 
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
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
 
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_SUPPORT - 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
 
UpperCamelCaseWithDashes - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will ensure that the first "letter" of the Java field name is capitalized when serialized to its JSON form and the words will be separated by a dash (-).
UpperCamelCaseWithDots - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will ensure that the first "letter" of the Java field name is capitalized when serialized to its JSON form and the words will be separated by a dash (-).
UpperCamelCaseWithSpaces - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will ensure that the first "letter" of the Java field name is capitalized when serialized to its JSON form and the words will be separated by a space.
UpperCamelCaseWithUnderScores - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will ensure that the first "letter" of the Java field name is capitalized when serialized to its JSON form and the words will be separated by an underscore (_).
UpperCase - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
UpperCaseWithDashes - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to an upper case field name where each word is separated by a dash (-).
UpperCaseWithDots - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to an upper case field name where each word is separated by a dot (.).
UpperCaseWithUnderScores - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
Using this naming policy with FASTJSON will modify the Java Field name from its camel cased form to an upper case field name where each word is separated by an underscore (_).
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(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.PropertyNamingStrategy
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.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.PropertyNamingStrategy
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(int) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeName(long) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeNameAny(Object) - 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
 
WriteNonStringKeyAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
 
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