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 Z 
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(int, int, byte[], int, int, Charset) - Method in interface com.alibaba.fastjson2.reader.ByteArrayValueConsumer
 
accept(int, int, char[], int, int) - Method in interface com.alibaba.fastjson2.reader.CharArrayValueConsumer
 
accept(long) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(JSONReader, JSONPath.Context) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
accept(Number) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(Object, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(Object, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderStackTrace
 
accept(Object, Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(Object, LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(Object, ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(Object, Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(String) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
accept(Predicate<JSONSchema>) - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
accept(Predicate<JSONSchema>) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
accept(Predicate<JSONSchema>) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
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 class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, boolean) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, boolean) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, byte) - Method in interface com.alibaba.fastjson2.function.ObjByteConsumer
 
accept(T, byte) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, byte) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, byte) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, char) - Method in interface com.alibaba.fastjson2.function.ObjCharConsumer
 
accept(T, char) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, char) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, char) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, double) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, double) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, double) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, float) - Method in interface com.alibaba.fastjson2.function.ObjFloatConsumer
 
accept(T, float) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, float) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, float) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, int) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, int) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, int) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, int, Object) - Method in interface com.alibaba.fastjson2.function.FieldConsumer
 
accept(T, long) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, short) - Method in interface com.alibaba.fastjson2.function.ObjShortConsumer
 
accept(T, short) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, short) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, short) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, Object) - Method in class com.alibaba.fastjson2.function.FieldBiConsumer
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
accept(T, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
accept(T, Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
accept(T, Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
accept(T, Map, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Accepts field values from a map and populates the specified object instance.
acceptAny(T, Object, long) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
acceptAny(T, Object, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
acceptAny(T, Object, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
acceptDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
acceptExtra(Object, String, Object) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
acceptExtra(Object, String, Object) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Accepts extra field data that is not mapped to any specific field in the object.
acceptExtra(Object, String, Object, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Accepts extra field data that is not mapped to any specific field in the object.
acceptExtra(Object, String, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
acceptNull() - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
 
acceptNull(Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
acceptNull(T) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
acceptNull(T) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
addArray() - Method in class com.alibaba.fastjson2.JSONArray
Adds a new JSONArray to the end of this JSONArray.
addAutoTypeAccept(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Adds a type name to the auto-type accept list.
addAutoTypeDeny(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Deprecated.
addManagerReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Adds a manager reference for the specified object.
addObject() - Method in class com.alibaba.fastjson2.JSONArray
Adds a new JSONObject to the end of this JSONArray.
addParameter(Object) - Method in class com.alibaba.fastjson2.JSONPObject
Adds a parameter to this JSONP object
addResolveTask(JSONReader, Object, String) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
addResolveTask(JSONReader, List, int, String) - Method in class 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
 
afterRow(int) - Method in interface com.alibaba.fastjson2.reader.ByteArrayValueConsumer
 
afterRow(int) - Method in interface com.alibaba.fastjson2.reader.CharArrayValueConsumer
 
AllOf - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
AllowUnQuotedFieldNames - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to allow unquoted field names in JSON.
alphabetic - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
alphabetic() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Property that defines what to do regarding ordering of properties not explicitly included in annotation instance.
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
AlwaysQuoteStrings - Enum constant in enum com.alibaba.fastjson2.support.csv.CSVWriter.Feature
 
AlwaysReturnList - Enum constant in enum com.alibaba.fastjson2.JSONPath.Feature
Always return results as a list
ANDROID - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
ANDROID_SDK_INT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
annotationMethods(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
Any - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
AnyOf - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
ApacheLang3Support - Interface in com.alibaba.fastjson2.util
 
ApacheLang3Support.PairReader - Class in com.alibaba.fastjson2.util
 
ApacheLang3Support.PairWriter - Class in com.alibaba.fastjson2.util
 
ApacheLang3Support.TripleMixIn<L,M,R> - Interface in com.alibaba.fastjson2.util
 
apply(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
apply(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
apply(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
apply(long, Class<?>, long) - Method in class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
apply(long, Class<?>, long) - Method in interface com.alibaba.fastjson2.JSONReader.AutoTypeBeforeHandler
 
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.ToBoolean
 
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) - Method in class com.alibaba.fastjson2.util.JodaSupport.DateTime2ZDT
 
apply(Object) - Method in class com.alibaba.fastjson2.util.JodaSupport.DateTimeFromZDT
 
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
 
apply(Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
apply(Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
apply(Instant) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
apply(LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
apply(LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
apply(LocalDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
apply(ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
apply(ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
apply(ZonedDateTime) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
apply(Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
apply(Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
apply(Date) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
apply(Consumer<FieldReader>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
apply(T) - Method in class com.alibaba.fastjson2.function.FieldSupplierFunction
 
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
Represents a JSON array structure (enclosed in square brackets [])
Array - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
ARRAY_BYTE_BASE_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
ARRAY_CHAR_BASE_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
ARRAY_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Fixed array length
arrayAdd(Object, Object...) - Method in class com.alibaba.fastjson2.JSONPath
Adds values to an array at the specified root object
arrayOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns an array type whose elements are all instances of componentType.
arrays - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
ArraySchema - Class in com.alibaba.fastjson2.schema
 
ArraySchema(JSONObject, JSONSchema) - Constructor for class com.alibaba.fastjson2.schema.ArraySchema
 
arrayToMapDuplicateHandler - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
arrayToMapDuplicateHandler - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
arrayToMapDuplicateHandler - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
arrayToMapDuplicateHandler() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
arrayToMapKey - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
arrayToMapKey - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
arrayToMapKey - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
arrayToMapKey() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
arrayType(Class<?>) - Static method in class com.alibaba.fastjson2.TypeReference
Creates an array type with the specified element type.
asciiStringJDK8(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
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
 
attachment - Variable in class com.alibaba.fastjson2.JSONWriter
 
autoType(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoType(JSONReader.Context, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Resolves an ObjectReader for the specified type hash using the JSON reader context.
autoType(JSONReader.Context, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoType(ObjectReaderProvider, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Resolves an ObjectReader for the specified type hash using the ObjectReaderProvider.
autoType(ObjectReaderProvider, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
autoTypeBeforeHandler - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
autoTypeBeforeHandler - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
autoTypeBeforeHandler() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
autoTypeFilter(boolean, Class...) - Static method in class com.alibaba.fastjson2.JSONReader
 
autoTypeFilter(boolean, String...) - Static method in class com.alibaba.fastjson2.JSONReader
 
autoTypeFilter(Class...) - Static method in class com.alibaba.fastjson2.JSONReader
 
autoTypeFilter(String...) - Static method in class com.alibaba.fastjson2.JSONReader
 

B

b - Variable in class com.alibaba.fastjson2.util.Scientific
 
BACKR_EFERENCE - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
Base64StringAsByteArray - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to treat Base64-encoded strings as byte arrays during deserialization.
BC_ARRAY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Variable length array
BC_ARRAY_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Fixed array with 0 elements
BC_ARRAY_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum fixed array marker
BC_ARRAY_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum fixed array marker
BC_BIGINT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
BigInteger
BC_BIGINT_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
BigInteger as long
BC_BINARY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Binary data with length
BC_CHAR - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Binary character type int
BC_DECIMAL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Decimal
BC_DECIMAL_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Decimal as long
BC_DOUBLE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Double
BC_DOUBLE_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Double as long
BC_DOUBLE_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Double 0
BC_DOUBLE_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Double 1
BC_FALSE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Boolean false
BC_FLOAT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Float
BC_FLOAT_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Float as int
BC_INT16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Short
BC_INT32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
32-bit signed integer
BC_INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 2-byte compact int marker
BC_INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 2-byte compact int marker
BC_INT32_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Zero 2-byte compact int marker
BC_INT32_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Integer 0
BC_INT32_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Integer 1
BC_INT32_NUM_16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Integer 16
BC_INT32_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 1-byte compact int
BC_INT32_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 1-byte compact int
BC_INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 3-byte compact int marker
BC_INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 3-byte compact int marker
BC_INT32_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Zero 3-byte compact int marker
BC_INT64 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Long
BC_INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 2-byte compact long marker
BC_INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 2-byte compact long marker
BC_INT64_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Zero 2-byte compact long marker
BC_INT64_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Long as int
BC_INT64_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 1-byte compact long marker
BC_INT64_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 1-byte compact long marker
BC_INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 3-byte compact long marker
BC_INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 3-byte compact long marker
BC_INT64_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Zero 3-byte compact long marker
BC_INT8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Byte
BC_LOCAL_DATE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Local date
BC_LOCAL_DATETIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Local datetime
BC_LOCAL_TIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Local time
BC_NULL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Null value
BC_OBJECT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Object start marker
BC_OBJECT_END - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Object end marker
BC_REFERENCE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Reference to previously serialized object
BC_STR_ASCII - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Variable length ASCII string
BC_STR_ASCII_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 0 characters
BC_STR_ASCII_FIX_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 1 character
BC_STR_ASCII_FIX_32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 32 characters
BC_STR_ASCII_FIX_36 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 36 characters
BC_STR_ASCII_FIX_4 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 4 characters
BC_STR_ASCII_FIX_5 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
ASCII string with 5 characters
BC_STR_ASCII_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum fixed ASCII string marker
BC_STR_ASCII_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum fixed ASCII string marker
BC_STR_GB18030 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
GB18030 string
BC_STR_UTF16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
UTF-16 string
BC_STR_UTF16BE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
UTF-16BE string
BC_STR_UTF16LE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
UTF-16LE string
BC_STR_UTF8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
UTF-8 string
BC_SYMBOL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Symbol
BC_TIMESTAMP - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Timestamp
BC_TIMESTAMP_MILLIS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Timestamp in milliseconds
BC_TIMESTAMP_MINUTES - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Timestamp in minutes
BC_TIMESTAMP_SECONDS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Timestamp in seconds
BC_TIMESTAMP_WITH_TIMEZONE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Timestamp with timezone
BC_TRUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Boolean true
BC_TYPED_ANY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Typed object with symbol
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
 
BeanInfo(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.codec.BeanInfo
 
BeanInfo(ObjectWriterProvider) - Constructor for class com.alibaba.fastjson2.codec.BeanInfo
 
BeanToArray - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to serialize Java beans as JSON arrays instead of JSON objects.
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
 
beforeRow(int) - Method in interface com.alibaba.fastjson2.reader.ByteArrayValueConsumer
 
beforeRow(int) - Method in interface com.alibaba.fastjson2.reader.CharArrayValueConsumer
 
belongTo(Class) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
BIG_ENDIAN - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
BIGINT_INT32_MAX - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
BIGINT_INT32_MIN - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
BIGINT_INT64_MAX - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
BIGINT_INT64_MIN - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
Boolean - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
booleans - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
BooleanSchema - Class in com.alibaba.fastjson2.schema
 
boolValue - Variable in class com.alibaba.fastjson2.JSONReader
 
BrowserCompatible - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables browser-compatible JSON output.
BrowserSecure - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables browser security measures during serialization.
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
 
buildFunction - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
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
 
ByteArrayValueConsumer - Interface in com.alibaba.fastjson2.reader
 
byteVectorQuote - Variable in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 

C

CamelCase - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
CamelCase1x - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
for fastjson 1.x compatible
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
 
cast(Object, Class<T>, ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
cast(Object, Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
cast(Object, Type[]) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
cast(Object, Type, ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ch - Variable in class com.alibaba.fastjson2.JSONReader
 
characteristics() - Method in class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
CharArrayValueConsumer<T> - Interface in com.alibaba.fastjson2.reader
 
chars - Variable in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
charset - Variable in class com.alibaba.fastjson2.JSONWriter
 
checkAndWriteTypeName(byte[], int, Object, Class<?>, JSONWriter) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Checks and writes a type name to a byte array
checkAndWriteTypeName(Object, Class) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type name should be written for the given object and writes it if necessary.
checkAutoType(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
checkAutoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
Deprecated.
checkAutoType(Class, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks the auto type for the specified class and hash, considering additional features.
checkAutoType(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks and resolves the class for auto-type support.
checkAutoType0(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
checkObjectAutoType(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
checkObjectAutoType(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderList
 
CLASS_JSON_ARRAY_1x - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_JSON_OBJECT_1x - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_SINGLE_LIST - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_SINGLE_SET - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_TRANSIENT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
CLASS_UNMODIFIABLE_COLLECTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_UNMODIFIABLE_LIST - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_UNMODIFIABLE_NAVIGABLE_SET - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_UNMODIFIABLE_SET - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
CLASS_UNMODIFIABLE_SORTED_SET - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
classLoader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
classLoader - Variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
cleanup(Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Cleans up cached ObjectReaders and mixin mappings associated with the specified class.
cleanup(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Cleans up cached ObjectWriters and mixin mappings associated with the specified class.
cleanup(ClassLoader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Cleans up cached ObjectReaders associated with the specified ClassLoader.
cleanup(ClassLoader) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Cleans up cached ObjectWriters associated with the specified ClassLoader.
cleanupCache(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
cleanupCache(ClassLoader) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
cleanupMixIn() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Clears all mixin mappings.
cleanupMixIn() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Clears all mixin mappings.
clear() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Clears all cached ObjectReaders and mixin mappings.
clear() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Clears all cached ObjectWriters and mixin mappings.
clone() - Method in class com.alibaba.fastjson2.JSONArray
Creates and returns a copy of this 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
Closes this JSONWriter and releases any resources associated with it.
close() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
close() - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
close(Closeable) - Static method in class com.alibaba.fastjson2.util.IOUtils
Safely closes a Closeable resource, ignoring any exceptions that may occur.
cmp(FDBigInteger) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
cmpPow52(int, int) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
collectionType(Class<? extends Collection>, Class<?>) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a collection type with the specified collection class and element class.
columns - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
ColumnStat(String) - Constructor for class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
columnStats - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
columnStatsMap - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
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.stream - package com.alibaba.fastjson2.stream
 
com.alibaba.fastjson2.support - package com.alibaba.fastjson2.support
 
com.alibaba.fastjson2.support.csv - package com.alibaba.fastjson2.support.csv
 
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 class com.alibaba.fastjson2.reader.FieldReader
 
compareTo(Object) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
compile(Class, JSONPath) - Method in interface com.alibaba.fastjson2.JSONFactory.JSONPathCompiler
 
compile(Class, JSONPath) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect
 
compile(Class, JSONPath, JSONPathSegment, JSONPathSegment) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect
 
compile(String) - Static method in class com.alibaba.fastjson2.JSONPath
Deprecated.
compile(String, Class) - Static method in class com.alibaba.fastjson2.JSONPath
Compiles a JSONPath expression for a specific object class
compileSingleNamePath(Class, JSONPathSingleName) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect
 
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
 
Conf() - Constructor for class com.alibaba.fastjson2.JSONFactory.Conf
 
config(Filter) - Method in class com.alibaba.fastjson2.JSONReader.Context
Configures a filter for this context.
config(Filter[]) - Method in class com.alibaba.fastjson2.JSONReader.Context
Configures filters for this context.
config(Filter[], JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
Configures filters and features for this context.
config(Filter, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
Configures a filter and features for this 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
Configures features for this 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
Configures a specific feature for this 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
Configures features for this JSONWriter.
config(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Configures features for this 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
Configures a specific feature for this JSONWriter.
config(JSONWriter.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Configures a specific feature for this context.
config(StreamReader.Feature...) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
config(StreamReader.Feature, boolean) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
configEnumAsJavaBean(Class<? extends Enum>...) - Static method in interface com.alibaba.fastjson2.JSON
Configure the Enum classes as a JavaBean
configEnumAsJavaBean(Class<? extends Enum>...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Configure the Enum classes as a JavaBean
configFilter(Filter...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Configures filters for this context.
configReaderDateFormat(String) - Static method in interface com.alibaba.fastjson2.JSON
Config default reader dateFormat
configReaderZoneId(ZoneId) - Static method in interface com.alibaba.fastjson2.JSON
Config default reader zoneId
configSerializeFilters(BeanInfo, ObjectWriterAdapter) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Configures serialize filters for the specified ObjectWriterAdapter.
configWriterDateFormat(String) - Static method in interface com.alibaba.fastjson2.JSON
Config default writer dateFormat
configWriterZoneId(ZoneId) - Static method in interface com.alibaba.fastjson2.JSON
Config default writer zoneId
Const - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
constructor(Class, Consumer<Constructor>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
consumer - Variable in class com.alibaba.fastjson2.function.FieldBiConsumer
 
contains(JSONPath.Context) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPath
Checks if the path exists in the object
contains(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
contains(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
contains(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
Checks if the specified path exists in the object
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
Checks if the specified object is contained in the reference map.
CONTENT_AS - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
contentAs - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
contentAs() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
context - Variable in class com.alibaba.fastjson2.JSONReader
 
context - Variable in class com.alibaba.fastjson2.JSONWriter
 
Context(JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified features.
Context(JSONWriter.Feature...) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
Creates a new Context with the specified features.
Context(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider.
Context(ObjectReaderProvider, long) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider and features.
Context(ObjectReaderProvider, Filter, JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider, filter, and features.
Context(ObjectReaderProvider, JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider and features.
Context(ObjectReaderProvider, SymbolTable) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider and symbol table.
Context(ObjectReaderProvider, SymbolTable, Filter[], JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider, symbol table, filters, and features.
Context(ObjectReaderProvider, SymbolTable, JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified object reader provider, symbol table, and features.
Context(ObjectWriterProvider) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
Creates a new Context with the specified object writer provider.
Context(ObjectWriterProvider, JSONWriter.Feature...) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
Creates a new Context with the specified object writer provider and features.
Context(String, JSONReader.Feature...) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
Creates a new Context with the specified date format and features.
Context(String, JSONWriter.Feature...) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
Creates a new Context with the specified date format and features.
ContextAutoTypeBeforeHandler - Class in com.alibaba.fastjson2.filter
 
ContextAutoTypeBeforeHandler(boolean) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
ContextAutoTypeBeforeHandler(boolean, Class...) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
ContextAutoTypeBeforeHandler(boolean, String...) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
ContextAutoTypeBeforeHandler(Class...) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
ContextAutoTypeBeforeHandler(String...) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
 
ContextNameFilter - Interface in com.alibaba.fastjson2.filter
 
ContextValueFilter - Interface in com.alibaba.fastjson2.filter
 
convEndian(boolean, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts an integer value between big-endian and little-endian byte orders.
convEndian(boolean, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a long value between big-endian and little-endian byte orders.
copy(T, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Builds a new JSON using the properties of the specified object
copy(T, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Creates a deep copy of the specified object
copyOf(Collection) - Static method in class com.alibaba.fastjson2.JSONArray
Returns an JSONArray containing the elements of the given Collection, in its iteration order.
copyTo(Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
 
copyTo(Object, Class<T>, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Builds a new instance of targetClass using the properties of the specified object
count - Variable in class com.alibaba.fastjson2.util.Scientific
 
createAsMapWriter(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
createBeanInfo() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Creates a new BeanInfo instance.
createBiFunction(Constructor) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createBiFunction(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Function that can build objects using the specified builder method.
createByteArrayValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createByteArrayValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createCharArrayValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createCharArrayValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createCharArrayValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates a value consumer creator for char array values.
createChronologyReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createClobWriter(Class) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createContext() - Method in class com.alibaba.fastjson2.JSONPath
Creates a new reading context
createContext() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
createContext() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
createContext() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
createConvertFunction(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
createCurrencyUnitReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createDate(long) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createDateReader(Class, String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createEnumReader(Class, Method, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFactoryFunction(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Function that can instantiate objects using the specified factory method and parameter names.
createFieldReader(Class<T>, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified field with default configuration.
createFieldReader(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified field with format configuration.
createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader, String, BiConsumer) - 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, Type, Class<V>, int, long, String, Locale, Object, JSONSchema, Method, BiConsumer<T, V>, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, String[], BeanInfo, FieldInfo, Method, Map<String, List<FieldReader>>, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, Type, String, String[], FieldInfo, Field, Map<String, List<FieldReader>>, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(Class, String, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates a FieldReader for the specified class, field name, and reader features.
createFieldReader(String, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified method with minimal configuration.
createFieldReader(String, Type, Class<V>, long, BiConsumer<T, V>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, Type, Class<V>, Method, BiConsumer<T, V>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReader(String, String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldReaderLambda(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader using lambda expressions for improved performance.
createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified method with comprehensive configuration.
createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader, String, BiConsumer) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified method with comprehensive configuration including array-to-map options.
createFieldReaderMethod(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified method with default configuration.
createFieldReaderParam(Class<T>, Type, String, int, long, String, Type, Class, String, Class, Parameter, JSONSchema) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified parameter with default configuration.
createFieldReaderParam(Class<T>, Type, String, int, long, String, Type, Class, String, Class, Parameter, JSONSchema, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified parameter with initialization reader.
createFieldReaderParam(Class<T>, Type, String, int, long, String, Locale, Object, Type, Class, String, Class, Parameter, JSONSchema, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a FieldReader for the specified parameter with comprehensive configuration.
createFieldReaders(ObjectReaderProvider, Class, Type, Executable, Parameter[], String...) - 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, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified method with comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, String, Type, Class<V>, Field, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with provider, object class, field, method, and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, String, Type, Class<V>, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with provider, object class, and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, Locale, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified method with locale and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, Locale, String, Method, ObjectWriter, Class<?>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified method with contentAs and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, Locale, String, Type, Class<V>, Field, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with provider, object class, locale, and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, Class<T>, String, int, long, String, Locale, String, Type, Class<V>, Field, Method, Function<T, V>, Class<?>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with provider, object class, contentAs, and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with provider and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, String, int, long, String, Locale, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with locale and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, String, int, long, String, Locale, String, Field, ObjectWriter, Class<?>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with contentAs and comprehensive configuration.
createFieldWriter(ObjectWriterProvider, String, int, long, String, Locale, String, Field, ObjectWriter, Class<?>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
createFieldWriter(Class<T>, String, int, long, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
createFieldWriter(Class<T>, String, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified method with default configuration.
createFieldWriter(Class, long, ObjectWriterProvider, BeanInfo, FieldInfo, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field.
createFieldWriter(String, int, long, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with ordinal and features.
createFieldWriter(String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with comprehensive configuration.
createFieldWriter(String, long, String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with features and format.
createFieldWriter(String, ToByteFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a byte value.
createFieldWriter(String, ToCharFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a char value.
createFieldWriter(String, ToFloatFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a float value.
createFieldWriter(String, ToShortFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a short value.
createFieldWriter(String, Class, Field, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field, method, and function.
createFieldWriter(String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with default configuration.
createFieldWriter(String, Field, Method, ToIntFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field, method, and function that returns an int value.
createFieldWriter(String, Type, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function with field type and class.
createFieldWriter(String, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified field with default configuration.
createFieldWriter(String, Predicate<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified predicate function that returns a boolean value.
createFieldWriter(String, ToDoubleFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a double value.
createFieldWriter(String, ToIntFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns an int value.
createFieldWriter(String, ToLongFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates a FieldWriter for the specified function that returns a long value.
createFieldWriters(ObjectWriterCreator, Class, List<FieldWriter>) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
createFunction(Constructor) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createFunction(Constructor, Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Function that can instantiate objects using the specified constructor, marker constructor, and parameter names.
createFunction(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Function that can instantiate objects using the specified constructor and parameter names.
createFunction(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createGregorianChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createInstance() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListInt64
 
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.ObjectReaderImplMapMultiValueType
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
createInstance(Object[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
createInstance(Collection) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
createInstance(Collection, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListInt64
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
createInstance(Collection, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
createInstance(Collection, JSONReader.Feature...) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Map, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
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.ObjectReaderImplObject
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderRootName
 
createInstance(Map, JSONReader.Feature...) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Creates an instance of the object type from a map of field values using the specified features.
createInstance0(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Creates an instance of the object type using a non-default constructor with the specified values.
createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
createInstantReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createIntFunction(Constructor) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createIntFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createISOChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
 
createList(JSONReader.Context) - Method in class 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
 
createLongFunction(Constructor) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
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
 
createNoneDefaultConstructorObjectReader(Class, BeanInfo, Function<Map<Long, Object>, T>, List<Constructor>, String[], FieldReader[], FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createNoneDefaultConstructorObjectReader(Class, BeanInfo, Function<Map<Long, Object>, T>, List<Constructor>, String[], FieldReader[], FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createNumberValueReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createNumberValueWriter() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
 
createObjectCreator(Class<T>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates an object creator (supplier) for the specified class and reader features.
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
Creates an ObjectReader for the specified object type with comprehensive configuration.
createObjectReader(Class<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with the given field readers.
createObjectReader(Class<T>, Type, boolean, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(Class<T>, Type, boolean, ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createObjectReader(Class<T>, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with type key, features, schema, and comprehensive configuration.
createObjectReader(Class<T>, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with comprehensive configuration including root name.
createObjectReader(Class<T>, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
createObjectReader(Class<T>, Supplier<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with a default creator and field readers.
createObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReader(String[], Type[], long[], Supplier<T>, FieldConsumer<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates an ObjectReader for a custom object with specified field names, types, features, and consumer.
createObjectReader(String[], Type[], Supplier<T>, FieldConsumer<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates an ObjectReader for a custom object with specified field names, types, and consumer.
createObjectReaderFactoryMethod(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderNoneDefaultConstructor(Class, Function<Map<Long, Object>, T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderNoneDefaultConstructor(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderSeeAlso(Class<T>, Class[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with see-also support.
createObjectReaderSeeAlso(Class<T>, String, Class[], String[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with see-also support and custom type key.
createObjectReaderSeeAlso(Class<T>, String, Class[], String[], Class, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with see-also support, custom type key, and default class.
createObjectReaderSeeAlso(Class<T>, Supplier<T>, String, Class[], String[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates an ObjectReader for the specified object type with see-also support, custom creator, and type key.
createObjectReaderWithBuilder(Class<T>, Type, ObjectReaderProvider, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectReaderWithCreator(Class<T>, Type, ObjectReaderProvider, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createObjectWriter(FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified array of FieldWriters.
createObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object type.
createObjectWriter(Class, long, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object class, features, and field writers.
createObjectWriter(Class, long, ObjectWriterProvider) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object class, features, and provider.
createObjectWriter(Class, long, ObjectWriterProvider) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
createObjectWriter(Class, long, List<ObjectWriterModule>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object class, features, and modules.
createObjectWriter(Class, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object type and field writers.
createObjectWriter(String[], Type[], FieldSupplier<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified object type with names, types, and supplier.
createObjectWriter(List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Creates an ObjectWriter for the specified list of FieldWriters.
createObjectWriter(List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
createObjIntConsumer(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createParameterNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
createReadContext() - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON reader context with default settings.
createReadContext(long) - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON reader context with the specified features.
createReadContext(Filter, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
 
createReadContext(JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON reader context with the specified features.
createReadContext(ObjectReaderProvider, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
 
createReadContext(SymbolTable) - Static method in class com.alibaba.fastjson2.JSONFactory
 
createReadContext(SymbolTable, JSONReader.Feature...) - 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
 
createStringFunction(Constructor) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createStringFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createSupplier(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Supplier function for the specified object class that can create new instances.
createSupplier(Constructor) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createSupplier(Constructor<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Supplier function for the specified constructor that can create new instances.
createSupplier(Constructor, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
Creates a Supplier function for the specified constructor with JIT compilation option.
createSupplier(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createTime(long) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimeReader(Class, String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
createTimestamp(long) - 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
 
createToIntFunction(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createToLongFunction(Method) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
createValueConsumerCreator(Class, FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Creates a value consumer creator for byte array values.
createValueFunction(Constructor<T>, Class<I>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createValueFunction(Method, Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
createWriteContext() - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON writer context with default settings.
createWriteContext(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON writer context with the specified features.
createWriteContext(ObjectWriterProvider, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
Creates a new JSON writer context with the specified provider and features.
creator - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
CREATOR - Static variable in class com.alibaba.fastjson2.JSONFactory
 
creatorConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
CSVReader<T> - Class in com.alibaba.fastjson2.support.csv
 
CSVReader(Type[]) - Constructor for class com.alibaba.fastjson2.support.csv.CSVReader
 
CSVWriter - Class in com.alibaba.fastjson2.support.csv
 
CSVWriter.Feature - Enum in com.alibaba.fastjson2.support.csv
 
current - Variable in class com.alibaba.fastjson2.JSONReader.SavePoint
 
current() - Method in class com.alibaba.fastjson2.JSONReader
Gets the current character being processed by the reader.

D

DATE_FORMAT_10_DASH - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_FORMAT_10_DOT - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_FORMAT_10_SLASH - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_TIME_FORMAT_19_DASH - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_TIME_FORMAT_19_DASH_T - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_TIME_FORMAT_19_DOT - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
DATE_TIME_FORMAT_19_SLASH - Enum constant in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
dates - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
DateTime2ZDT() - Constructor for class com.alibaba.fastjson2.util.JodaSupport.DateTime2ZDT
 
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
 
DateTimeFromZDT() - Constructor for class com.alibaba.fastjson2.util.JodaSupport.DateTimeFromZDT
 
DateUtils - Class in com.alibaba.fastjson2.util
DateUtils provides utility methods for parsing and formatting dates in various formats.
DateUtils() - Constructor for class com.alibaba.fastjson2.util.DateUtils
 
DateUtils.DateTimeFormatPattern - Enum in com.alibaba.fastjson2.util
 
debug() - Element in annotation type com.alibaba.fastjson2.annotation.JSONCompiled
whether to generate additional source file for Writer and Reader
decimal(JSONObject) - Method in class com.alibaba.fastjson2.JSONReader
 
decimalFormat - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
declaredFields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
ignore static fields
decodeUTF8(byte[], int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Decodes UTF-8 encoded byte array to a UTF-16 byte array.
decodeUTF8(byte[], int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Decodes UTF-8 encoded byte array to a character array.
decrementIdent() - Method in class com.alibaba.fastjson2.JSONWriter
Deprecated.
This method is deprecated and will be removed in a future version
DEFAULT - Enum constant in enum com.alibaba.fastjson2.annotation.JSONCompiler.CompilerOption
 
DEFAULT_ZONE_ID - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
DefaultLabelFilter(String[], String[]) - Constructor for class com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter
 
defaultValue - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
defaultValue - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
defaultValue() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
defineClassPublic(String, byte[], int, int) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
definePackage(String) - 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 ObjectReader is used when deserializing
digit(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Validates if the specified integer value represents a single digit (0-9).
digit1(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a single digit from a byte array at the specified offset.
digit1(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a single digit from a character array at the specified offset.
digit2(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 2-digit number from a byte array at the specified offset.
digit2(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 2-digit number from a character array at the specified offset.
digit3(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 3-digit number from a byte array at the specified offset.
digit3(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 3-digit number from a character array at the specified offset.
digit4(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 4-digit number from a byte array at the specified offset.
digit4(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 4-digit number from a character array at the specified offset.
DIGITS_K_32 - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
DIGITS_K_64 - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
DIRECT - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterImplToString
 
DISABLE_ARRAY_MAPPING - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
DISABLE_AUTO_TYPE - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
DISABLE_JSONB - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
DISABLE_REFERENCE_DETECT - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
DISABLE_SMART_MATCH - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
DISABLE_UNSAFE - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
disableReferenceDetect() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Reduce code branches during code generation to improve performance, If it is true, there will be no code related to reference detection.
DisableReferenceDetect - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that disables reference detection during deserialization.
DisableSingleQuote - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that disables the support for single quote.
DisableStringArrayUnwrapping - Enum constant in enum com.alibaba.fastjson2.JSONPath.Feature
Unwrap single-element string arrays to scalar values.
DisableStringArrayUnwrapping - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to unwrap single-element string arrays to scalar values.
DOT_X0 - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
DOUBLE_MIN - Static variable in class com.alibaba.fastjson2.util.Scientific
 
doubleChars - Variable in class com.alibaba.fastjson2.JSONReader
 
doubles - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
doubleToScientific(double) - Static method in class com.alibaba.fastjson2.util.NumberUtils
Conversion of ieee floating point numbers to Scientific notation
doubleValue(boolean, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
doubleValue(int, long, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
dump(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
Dumps the JSONB bytes to standard output for debugging purposes
dump(byte[], SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Dumps the JSONB bytes to standard output for debugging purposes with a symbol table
DuplicateKeyValueAsArray - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines how to handle duplicate keys in JSON objects.
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

e10 - Variable in class com.alibaba.fastjson2.util.Scientific
 
EmptyStringAsNull - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to convert empty strings to null values during deserialization.
encodeUTF8(byte[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Encodes a UTF-16 byte array to UTF-8 byte array.
encodeUTF8(char[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Encodes a UTF-16 character array to UTF-8 byte array.
end - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
end() - Method in interface com.alibaba.fastjson2.reader.ByteArrayValueConsumer
 
end() - Method in interface com.alibaba.fastjson2.reader.CharArrayValueConsumer
 
endArray() - Method in class com.alibaba.fastjson2.JSONReader
Advances the reader to the end of the current JSON array.
endArray() - Method in class com.alibaba.fastjson2.JSONWriter
Ends the current JSON array.
endArray() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
endObject() - Method in class com.alibaba.fastjson2.JSONWriter
Ends writing a JSON object.
endObject() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
endsWithFilter() - Method in class com.alibaba.fastjson2.JSONPath
Checks if this path ends with a filter
endsWithFilter() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
ensureCapacity(int) - Method in class com.alibaba.fastjson2.JSONWriter
Ensures that the internal buffer has at least the specified minimum capacity.
ensureCapacity(int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
Enum - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
enumCapacity(Enum, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the capacity needed for an enum
EnumSchema - Class in com.alibaba.fastjson2.schema
 
equals(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
equals(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
equals(Object) - Method in class com.alibaba.fastjson2.JSONWriter.Path
Compares this Path with another object for equality.
equals(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
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.
error(int, Exception) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
ErrorAsNull - Enum constant in enum com.alibaba.fastjson2.stream.StreamReader.Feature
 
errorCount - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
errorCount() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
ErrorOnEnumNotMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to throw an exception when an enum value in JSON does not match any of the defined enum constants.
errorOnNoneSerializable() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
errorOnNoneSerializable(Class) - Method in class com.alibaba.fastjson2.JSONReader
Throws a JSONException if the specified class is not serializable and the ErrorOnNoneSerializable feature is enabled.
ErrorOnNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to throw an exception when encountering non-serializable classes during deserialization.
ErrorOnNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to throw an exception when encountering non-serializable classes during serialization.
ErrorOnNotSupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to throw an exception when autoType is not supported.
ErrorOnNullForPrimitives - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to throw an exception when null values are encountered for primitive types during deserialization.
ErrorOnUnknownProperties - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to throw an exception when unknown properties are encountered during deserialization.
errors - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
escaped(byte[], byte, long) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
EscapeNoneAscii - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that specifies that all characters beyond 7-bit ASCII range (i.e. code points of 128 and above) need to be output using format-specific escapes (for JSON, backslash escapes), if format uses escaping mechanisms (which is generally true for textual formats but not for binary formats).
estimateSize() - Method in class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
eval(JSONPath) - Method in class com.alibaba.fastjson2.JSONObject
Evaluates a JSONPath expression against this JSONObject.
eval(JSONPath.Context) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPath
Evaluates the path on the object
eval(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
eval(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
eval(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
Evaluates the JSONPath expression on an object
eval(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
Evaluates the JSONPath expression on a JSON string
excludes(String...) - Static method in class com.alibaba.fastjson2.filter.Labels
 
exponent - Variable in class com.alibaba.fastjson2.JSONReader
 
extract(byte[]) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a value from a JSON byte array
extract(byte[], int, int, Charset) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a value from a JSON byte array with specified offset, length and charset
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a value using the provided JSONReader
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
extract(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a value using the provided JSONReader and passes it to the consumer
extract(String) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a value from a JSON string
extract(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
Extracts a value from JSON string using the specified path
extract(String, String, JSONPath.Feature...) - Static method in class com.alibaba.fastjson2.JSONPath
Extracts a value from JSON string using the specified path and features
extractInt32(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts an Integer value using the provided JSONReader
extractInt32Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts an int value using the provided JSONReader
extractInt64(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a Long value using the provided JSONReader
extractInt64Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a long value using the provided JSONReader
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a scalar value using the provided JSONReader
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
extractScalar(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
Extracts a scalar value using the provided JSONReader and passes it to the consumer
extraFieldReader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
ExtraProcessor - Interface in com.alibaba.fastjson2.filter
 

F

FDBigInteger - Class in com.alibaba.fastjson2.util
 
FDBigInteger(long, byte[], int, int) - Constructor for class com.alibaba.fastjson2.util.FDBigInteger
 
features - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
features - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
features - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
features - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
features - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
features(long) - Method in class com.alibaba.fastjson2.JSONReader
Combines the context features with the specified additional features.
field - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
field - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
FIELD_BIGINTEGER_MAG_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_DECIMAL_INT_COMPACT_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_JSON_OBJECT_1x_map - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
FIELD_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
FIELD_STRING_CODER - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_STRING_CODER_ERROR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_STRING_CODER_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_STRING_VALUE - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_STRING_VALUE_ERROR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FIELD_STRING_VALUE_OFFSET - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to use field-based deserialization instead of getter/setter-based deserialization.
FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to use field-based serialization instead of getter-based serialization.
FieldBiConsumer<T> - Class in com.alibaba.fastjson2.function
 
FieldBiConsumer(int, FieldConsumer<T>) - Constructor for class com.alibaba.fastjson2.function.FieldBiConsumer
 
fieldClass - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
fieldClass - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
fieldClassMixIn - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
FieldConsumer<T> - Interface in com.alibaba.fastjson2.function
 
fieldIndex - Variable in class com.alibaba.fastjson2.function.FieldBiConsumer
 
fieldIndex - Variable in class com.alibaba.fastjson2.function.FieldSupplierFunction
 
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 - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
fieldName - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
fieldName(String) - Method in enum com.alibaba.fastjson2.PropertyNamingStrategy
Transforms the given field name according to this naming strategy.
fieldName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
fieldOffset - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
fieldOffset - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
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, Class) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReader(String, Type, Class<V>, BiConsumer<T, V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReader(String, Type, BiConsumer<T, V>, ObjectReader<V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReader<T> - Class in com.alibaba.fastjson2.reader
 
FieldReader(String, Type, Class, int, long, String, Locale, Object, JSONSchema, Method, Field) - Constructor for class com.alibaba.fastjson2.reader.FieldReader
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader1
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader10 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader10 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader11 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
fieldReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
fieldReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
fieldReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
fieldReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
fieldReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
FieldReaderAtomicReference<T> - Class in com.alibaba.fastjson2.reader
 
FieldReaderAtomicReference(String, Type, Class, int, long, String, JSONSchema, Method, Field) - 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
 
FieldReaderInstant<T> - Class in com.alibaba.fastjson2.reader
 
fieldReaderInt(String, ObjIntConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderList(String, Type, BiConsumer<T, List<V>>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderList(String, Type, Supplier<List<V>>, BiConsumer<T, List<V>>) - 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> - Class in com.alibaba.fastjson2.reader
 
FieldReaderList(String, Type, Class, Type, Class, int, long, String, Locale, Object, JSONSchema, Method, Field, BiConsumer) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderList
 
FieldReaderListParam - Class in com.alibaba.fastjson2.reader
 
FieldReaderListParam(String, Type, String, Parameter, Class, Type, Class, int, long, String, Locale, Object, JSONSchema) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderListParam
 
fieldReaderListStr(String, BiConsumer<T, List<String>>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderLocalDateTime<T> - Class in com.alibaba.fastjson2.reader
 
fieldReaderLong(String, ObjLongConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderMap(String, Class<M>, Type, Type, BiConsumer<T, M>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderMapField<T> - Class in com.alibaba.fastjson2.reader
 
FieldReaderMapMethod<T> - Class in com.alibaba.fastjson2.reader
 
FieldReaderMapMethod(String, Type, Class, int, long, String, Locale, Object, JSONSchema, Method, Field, BiConsumer, String, BiConsumer) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
FieldReaderObject<T> - Class in com.alibaba.fastjson2.reader
 
FieldReaderObject(String, Type, Class, int, long, String, Locale, Object, JSONSchema, Method, Field, BiConsumer) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderObject
 
fieldReaders - Variable in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
fieldReaders - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
fieldReaderShort(String, ObjShortConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderStackTrace - Class in com.alibaba.fastjson2.reader
 
FieldReaderStackTrace(String, Type, Class, int, long, String, Locale, Object, JSONSchema, Method, Field, BiConsumer) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderStackTrace
 
fieldReaderString(String, BiConsumer<T, String>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderWithField(String, Class) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderWithField(String, Class, String) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fieldReaderWithMethod(String, Class, String) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
FieldReaderZonedDateTime<T> - Class in com.alibaba.fastjson2.reader
 
fields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
FieldSupplier<T> - Interface in com.alibaba.fastjson2.function
 
FieldSupplierFunction<T> - Class in com.alibaba.fastjson2.function
 
FieldSupplierFunction(FieldSupplier<T>, int) - Constructor for class com.alibaba.fastjson2.function.FieldSupplierFunction
 
fieldType - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
fieldType - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
fieldWriter(Class, String, Method) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToByteFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, ToCharFunction<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, Field) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, Method) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
fieldWriter(String, Type, 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> - Class in com.alibaba.fastjson2.writer
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter1
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter2
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter3
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter4
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter5
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter0 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter2
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter3
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter4
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter5
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter1 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter10 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter10 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter11 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter3
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter4
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter5
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter2 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter4
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter5
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter3 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter5
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter4 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter6
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter5 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter7
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter6 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter7 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter7 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter7 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter7 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter8
 
fieldWriter7 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter8 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter8 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter8 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriter8 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter9
 
fieldWriter9 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter10
 
fieldWriter9 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter11
 
fieldWriter9 - Variable in class com.alibaba.fastjson2.writer.ObjectWriter12
 
fieldWriterArray - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
fieldWriterList(String, Class<V>, Function<T, List<V>>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
FieldWriterList<T> - Class in com.alibaba.fastjson2.writer
 
FieldWriterListField<T> - Class in com.alibaba.fastjson2.writer
 
FieldWriterListField(String, Type, int, long, String, String, Type, Class, Field, Class<?>) - Constructor for class com.alibaba.fastjson2.writer.FieldWriterListField
 
fieldWriterListString(String, Function<T, List<String>>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
FieldWriterObject<T> - Class in com.alibaba.fastjson2.writer
 
FieldWriterObject(String, int, long, String, Locale, String, Type, Class, Field, Method) - Constructor for class com.alibaba.fastjson2.writer.FieldWriterObject
 
Filter - Interface in com.alibaba.fastjson2.filter
 
findAnnotation(Annotation, Class<A>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
If the annotation's annotationType is not annotationType, then to find the first annotation of annotationType that is either directly present, meta-present, or indirectly present on the supplied element.
findAnnotation(AnnotatedElement, Class<A>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Find the first annotation of annotationType that is either directly present, meta-present, or indirectly present on the supplied element.
floatToScientific(float) - Static method in class com.alibaba.fastjson2.util.NumberUtils
 
floatValue(boolean, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
floatValue(int, long, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
fluentAdd(Object) - Method in class com.alibaba.fastjson2.JSONArray
Chained addition of elements
fluentAddAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
Chained add operation that appends all of the elements in the specified collection to the end of this list.
fluentClear() - Method in class com.alibaba.fastjson2.JSONArray
Chained clear operation that removes all elements from this JSONArray.
fluentPut(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
Chained addition of elements
fluentRemove(int) - Method in class com.alibaba.fastjson2.JSONArray
Chained remove operation that removes the element at the specified position.
fluentRemove(Object) - Method in class com.alibaba.fastjson2.JSONArray
Chained remove operation that removes the first occurrence of the specified element.
fluentRemoveAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
Chained remove operation that removes from this list all of its elements that are contained in the specified collection.
fluentSet(int, Object) - Method in class com.alibaba.fastjson2.JSONArray
Chained set operation that replaces the element at the specified position.
fluentSetter(Class, String, Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
flush() - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
flushTo(OutputStream) - Method in class com.alibaba.fastjson2.JSONWriter
Flushes the content of this JSONWriter to the specified OutputStream.
flushTo(OutputStream) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
flushTo(OutputStream, Charset) - Method in class com.alibaba.fastjson2.JSONWriter
Flushes the content of this JSONWriter to the specified OutputStream using the specified charset.
flushTo(OutputStream, Charset) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
flushTo(Writer) - Method in class com.alibaba.fastjson2.JSONWriter
Flushes the content of this JSONWriter to the specified Writer.
flushTo(Writer) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
Fnv - Class in com.alibaba.fastjson2.util
 
Fnv() - Constructor for class com.alibaba.fastjson2.util.Fnv
 
forEachArrayObject(String, Consumer<JSONObject>) - Method in class com.alibaba.fastjson2.JSONObject
Iterates over the JSONArray elements associated with the given key.
forEchArrayObject(String, Consumer<JSONObject>) - Method in class com.alibaba.fastjson2.JSONObject
Deprecated.
Typo in the method name. Use forEachArrayObject instead
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 - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
format - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
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
 
format(int, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(int, int, int, int, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(int, int, int, DateUtils.DateTimeFormatPattern) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(long) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(long, DateUtils.DateTimeFormatPattern) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(LocalDate, String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(LocalDateTime, String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(ZonedDateTime, String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(Date) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
format(Date, String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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
 
formatYMD10(int, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMD10(long, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMD10(LocalDate) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMD10(Date) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMD8(long, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
Formats a timestamp in milliseconds to a string in the format "yyyyMMdd".
formatYMD8(LocalDate) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMD8(Date) - Static method in class com.alibaba.fastjson2.util.DateUtils
Formats a Date object to a string in the format "yyyyMMdd".
formatYMDHMS19(LocalDate) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMDHMS19(LocalDateTime) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMDHMS19(ZonedDateTime) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
formatYMDHMS19(Date) - Static method in class com.alibaba.fastjson2.util.DateUtils
Formats a Date object to a string in the format "yyyy-MM-dd HH:mm:ss".
formatYMDHMS19(Date, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
Formats a Date object to a string in the format "yyyy-MM-dd HH:mm:ss".
from(JSONReader) - Static method in class com.alibaba.fastjson2.JSONValidator
Creates a new JSONValidator for the specified JSONReader.
from(Object) - Static method in class com.alibaba.fastjson2.JSONArray
from(Object) - Static method in class com.alibaba.fastjson2.JSONObject
from(Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
from(Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
from(String) - Static method in class com.alibaba.fastjson2.JSONValidator
Creates a new JSONValidator for the specified JSON string.
fromBigDecimal(Function<BigDecimal, Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromByteArray(Function<byte[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromCharArray(Function<char[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromDoubleArray(Function<double[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromFloatArray(Function<float[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromIntArray(Function<int[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromJSONBytes(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
Converts JSON bytes to JSONB bytes
fromJSONString(String) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a JSON string to JSONB bytes
fromLongArray(Function<long[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromShortArray(Function<short[], Object>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
fromUtf8(byte[]) - Static method in class com.alibaba.fastjson2.JSONValidator
Creates a new JSONValidator for the specified UTF-8 encoded byte array.
function - Variable in class com.alibaba.fastjson2.reader.FieldReaderObject
 

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
Gets a type reference for the specified type.
get(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the Object of the associated keys in this JSONObject.
get(T, int) - Method in interface com.alibaba.fastjson2.function.FieldSupplier
 
getActualTypeArguments() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
getAfterFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the after filter for this 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
 
getAnnotationProcessor() - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule
 
getAnnotations(AnnotatedElement) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getArrayClass(Class) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getArraySupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the array supplier configured for this context.
getAsShort() - Method in interface com.alibaba.fastjson2.function.ShortSupplier
 
getAttachment() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the attachment object associated with this JSONWriter.
getAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
getAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the auto-type before handler that is invoked before type resolution.
getAutoTypeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the auto-type handler that is invoked when a type is auto-resolved.
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 class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets bean information for the specified class by delegating to registered modules.
getBeanInfo(BeanInfo, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule.WriterAnnotationProcessor
 
getBeanInfo(BeanInfo, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets bean information for the specified class by delegating to registered modules.
getBeanInfo(BeanInfo, Class<?>) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getBeanInfo(BeanInfo, Class<?>) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getBeanInfo(BeanInfo, Class<?>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getBeanInfo(BeanInfo, Class<?>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
getBeforeFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the before filter for this 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.
getBufferSize() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the buffer size configured for this context.
getBuildFunction() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the build function used to construct the final object instance.
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
 
getByPath(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getByte(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a byte value from a byte array at the specified position.
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
Gets the content of the output buffer as a byte array.
getBytes() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
getBytes(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getBytes(Charset) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the content of the output buffer as a byte array using the specified charset.
getBytes(Charset) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
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.
getChar(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a character value from a byte array at the specified position.
getChar(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a character value from a character array at the specified position.
getCharArray(String) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
getChars(int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts an integer to its character representation and writes it to a byte array.
getChars(int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts an integer to its character representation and writes it to a character array.
getChars(long, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a long integer to its character representation and writes it to a byte array.
getChars(long, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a long integer to its character representation and writes it to a character array.
getCharset() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the charset used by this JSONWriter.
getClass(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getClazz() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getColumn(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getColumns() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getColumnStat(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getColumnStat(String) - Method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
getColumnStat(String) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getColumnStats() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getColumnType(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
getConstructor(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getConstructor(Class<?>, BeanInfo) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
Gets the target constructor and its parameter names of the specified clazz
getContext() - Method in class com.alibaba.fastjson2.JSONReader
Gets the reading context for this JSONReader.
getContext() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the context used by this JSONWriter.
getContextAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the AutoTypeBeforeHandler configured for this context.
getContextNameFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the context name filter for this context.
getContextReaderCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the object reader creator for the current thread context.
getContextValueFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the context value filter for this context.
getContextWriterCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the object writer creator for the current thread context.
getCreator() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the ObjectReaderCreator used by this provider.
getCreator() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets the ObjectWriterCreator used by this provider.
getDate(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the Date at the specified location in this JSONArray.
getDate(int, Date) - 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.
getDate(String, Date) - Method in class com.alibaba.fastjson2.JSONObject
 
getDateFormat() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the date format pattern configured for this context.
getDateFormat() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the date format pattern for this context.
getDateFormatter() - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
 
getDateFormatter() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the date formatter configured for this context.
getDateFormatter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the date formatter for this context.
getDateFormatter(Locale) - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
 
getDeclaredField(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getDefaultArraySupplier() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default array supplier used when creating JSON arrays.
getDefaultConstructor(Class, boolean) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getDefaultJSONPathCompiler() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default JSONPath compiler.
getDefaultMaxLevel() - Static method in class com.alibaba.fastjson2.JSONFactory
 
getDefaultObjectReaderProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default object reader provider.
getDefaultObjectSupplier() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default object supplier used when creating JSON objects.
getDefaultObjectWriterProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default object writer provider.
getDefaultReaderFeatures() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default reader features.
getDefaultReaderFormat() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default reader format string.
getDefaultReaderZoneId() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default reader zone ID.
getDefaultValue(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getDefaultWriterFeatures() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default writer features.
getDefaultWriterFormat() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default writer format string.
getDefaultWriterZoneId() - Static method in class com.alibaba.fastjson2.JSONFactory
Gets the default writer zone ID.
getDefs(String) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
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() - Method in class com.alibaba.fastjson2.JSONReader
 
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.
getEnum(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getEnumAnnotationNames(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getEnumByHashCode(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getEnumByOrdinal(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getEnumValueField(Class, ObjectCodecProvider) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getExcludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getExtraProcessor() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the ExtraProcessor configured for this context.
getFeatures() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getFeatures() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the features bitmask for this context.
getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the features bitmask for this context.
getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the features bitmask.
getFeatures() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the features enabled by this ObjectReader.
getFeatures() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFeatures() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Gets the features enabled by this ObjectWriter.
getFeatures() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
getFeatures(long) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the combined features bitmask including the specified additional features.
getField() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getField(Class, Method) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getField(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getFieldClass() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getFieldInfo(BeanInfo, FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
 
getFieldInfo(BeanInfo, FieldInfo, Class, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule.WriterAnnotationProcessor
 
getFieldInfo(BeanInfo, FieldInfo, Class, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets field information for the specified field of a class.
getFieldInfo(BeanInfo, FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
 
getFieldInfo(BeanInfo, FieldInfo, Class, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule.WriterAnnotationProcessor
 
getFieldInfo(BeanInfo, FieldInfo, Class, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets field information for the specified method of a class.
getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets field information for the specified constructor parameter.
getFieldInfo(FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getFieldInfo(FieldInfo, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getFieldInfo(FieldInfo, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets field information for the specified field of a class.
getFieldInfo(FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets field information for the specified method of a class.
getFieldInfo(FieldInfo, Class, Method, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method, int, Parameter) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
getFieldInfo(FieldInfo, Class, Method, int, Parameter) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets field information for the specified method parameter.
getFieldName() - Method in class com.alibaba.fastjson2.JSONReader
Gets the current field name in a JSON object.
getFieldName(Class, ObjectWriterProvider, BeanInfo, boolean, FieldInfo, Method) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Gets the field name for the specified method based on various naming strategies and configurations.
getFieldOrdinal(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldReader(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the FieldReader for the specified field hash code.
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader10
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader11
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader12
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader7
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader8
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader9
 
getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldReader(String) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the FieldReader for the specified field name.
getFieldReaderLCase(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the FieldReader for the specified field hash code, using lowercase matching.
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader10
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader11
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader12
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader7
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader8
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader9
 
getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldReaders() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldReaderUL(long, JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getFieldType() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getFieldType(TypeReference, Class<?>, Member, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getFieldValue(Object, String) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Gets the value of a field from the specified object.
getFieldValue(T) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getFieldWriter(long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Gets the FieldWriter for the specified field hash code.
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter1
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter10
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter11
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter12
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter2
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter3
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter4
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter5
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter6
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter7
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter8
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter9
 
getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
getFieldWriter(String) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Gets the FieldWriter for the specified field name.
getFieldWriters() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Gets the list of FieldWriters associated with this 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() - Method in class com.alibaba.fastjson2.JSONReader
 
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
 
getFunction() - Method in class com.alibaba.fastjson2.JSONPObject
Gets the function name of this JSONP object
getFunction() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getFunction() - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
getFunction() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getFunction() - Method in class com.alibaba.fastjson2.writer.ObjectWriterPrimitiveImpl
 
getGenericComponentType() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
getHashCode(int) - Method in class com.alibaba.fastjson2.SymbolTable
Get the hash code of a name by its ordinal.
getIncludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getInferSQLType() - Method in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
getInferType() - Method in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
getInitArrayToMapDuplicateHandler() - Method in class com.alibaba.fastjson2.codec.FieldInfo
 
getInitReader() - Method in class com.alibaba.fastjson2.codec.FieldInfo
 
getInitReader() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getInitReader() - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
getInitWriter() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getInitWriter() - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
getInitWriter(ObjectWriterProvider, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
getInnerMap(Map) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getInstance() - Static method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
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
 
getInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
 
getIntBE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets an int value from a byte array at the specified offset in big-endian byte order.
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.
getIntLE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets an int value from a byte array at the specified offset in little-endian byte order.
getIntLE(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets an int value from a character array at the specified offset in little-endian byte order.
getIntUnaligned(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets an int value from a byte array at the specified offset without alignment considerations.
getIntUnaligned(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets an int value from a character array at the specified offset without alignment considerations.
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 class com.alibaba.fastjson2.reader.FieldReader
 
getItemClass() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getItemClass() - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
getItemClassHash() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getItemClassHash() - Method in class com.alibaba.fastjson2.reader.FieldReaderList
 
getItemObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getItemObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getItemSchema() - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
getItemType() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getItemType() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getItemType() - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
getItemWriter(JSONWriter, Type) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getItemWriter(JSONWriter, Type) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
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.
getKoltinConstructorParameters(Class) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
 
getKotlinConstructor(Constructor[]) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
 
getKotlinConstructor(Constructor[], String[]) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
 
getLabel() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getLabelFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the label filter for this context.
getList(String, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Returns a list of objects of the specified type from the associated JSONArray in this JSONObject.
getLocalDate(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalDate at the specified location in this JSONArray.
getLocalDate(int, LocalDate) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalDate at the specified location in this JSONArray.
getLocalDate(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocalDate(String, LocalDate) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocalDateTime(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalDateTime at the specified location in this JSONArray.
getLocalDateTime(int, LocalDateTime) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalDateTime at the specified location in this JSONArray.
getLocalDateTime(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocalDateTime(String, LocalDateTime) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocale() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the Locale configured for this context.
getLocale() - Method in class com.alibaba.fastjson2.JSONReader
Gets the locale used for parsing in this JSONReader.
getLocalTime(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalTime at the specified location in this JSONArray.
getLocalTime(int, LocalTime) - Method in class com.alibaba.fastjson2.JSONArray
Returns the LocalTime at the specified location in this JSONArray.
getLocalTime(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getLocalTime(String, LocalTime) - Method in class com.alibaba.fastjson2.JSONObject
 
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.
getLongBE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a long value from a byte array at the specified offset in big-endian byte order.
getLongLE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a long value from a byte array at the specified offset in little-endian byte order.
getLongLE(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a long value from a character array at the specified offset in little-endian byte order.
getLongUnaligned(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a long value from a byte array at the specified offset without alignment considerations.
getLongUnaligned(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a long value from a character array at the specified offset without alignment considerations.
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
 
getMapType() - Method in class com.alibaba.fastjson2.util.MapMultiValueType
 
getMapValueType(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
getMaxLevel() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
getMaxLevel() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the maximum nesting level allowed for this context.
getMaxLevel() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the maximum nesting level allowed for this context.
getMessage() - Method in class com.alibaba.fastjson2.schema.ValidateResult
 
getMethod() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getMethod(Class, Method) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getMethod(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getMixIn(Class) - Method in interface com.alibaba.fastjson2.modules.ObjectCodecProvider
 
getMixIn(Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the mixin source class for the specified target class.
getMixIn(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets the mixin source class for the specified target class.
getModules() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the list of registered ObjectReader modules.
getModules() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets the list of registered ObjectWriter modules.
getName() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
getName(int) - Method in class com.alibaba.fastjson2.SymbolTable
Get the name by its ordinal.
getNameByHashCode(long) - Method in class com.alibaba.fastjson2.SymbolTable
Get the name by its hash code.
getNameFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the name filter for this context.
getNameHashCodeLCase() - Method in class com.alibaba.fastjson2.JSONReader
Reads the hash code of the current field name in lowercase.
getNamingStrategy() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the property naming strategy used by this provider.
getNamingStrategy() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets the property naming strategy used by this provider.
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<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, 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 interface com.alibaba.fastjson2.reader.ObjectReader
Gets the class of objects that this ObjectReader can deserialize.
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
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.ObjectReaderImplFromBoolean
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
getObjectReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets an ObjectReader by its hash code.
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
getObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
getObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
getObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
getObjectReader(JSONReader.Context) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
getObjectReader(ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
getObjectReader(ObjectReaderProvider, Type) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getObjectReader(ObjectReaderProvider, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getObjectReader(Class) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets an ObjectReader for the specified type.
getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader
Gets an ObjectReader for the specified type from the context's provider.
getObjectReader(Type) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets an ObjectReader for the specified type.
getObjectReader(Type, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets an ObjectReader for the specified type with field-based option.
getObjectReader(Type, long) - Static method in class com.alibaba.fastjson2.JSONFactory
 
getObjectReader(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets an ObjectReader for the specified type name, expected class, and features.
getObjectReaderAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets an ObjectReader for the specified type hash code.
getObjectReaderAutoType(long, Class, long) - Method in class com.alibaba.fastjson2.JSONReader
Gets an ObjectReader for the specified type hash, expected class, and features.
getObjectReaderAutoType(String, Class) - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets an ObjectReader for the specified type name and expected class.
getObjectReaderAutoType(String, Class, long) - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets an ObjectReader for the specified type name, expected class, and additional features.
getObjectSupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the object supplier configured for this context.
getObjectWriter(JSONWriter, Class) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getObjectWriter(JSONWriter, Class) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
getObjectWriter(JSONWriter, Class) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
getObjectWriter(Class) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the ObjectWriter for the specified object class.
getObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified class.
getObjectWriter(Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the ObjectWriter for the specified object type.
getObjectWriter(Class, String) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the ObjectWriter for the specified object class with a specific format.
getObjectWriter(Type) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified type.
getObjectWriter(Type, long) - Static method in class com.alibaba.fastjson2.JSONFactory
 
getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the ObjectWriter for the specified object type and class.
getObjectWriter(Type, Class) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
getObjectWriter(Type, Class) - Static method in class com.alibaba.fastjson2.support.LambdaMiscCodec
 
getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule
 
getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified type and class.
getObjectWriter(Type, Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the ObjectWriter for the specified object type and class.
getObjectWriter(Type, Class, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified type, class, and field-based option.
getObjectWriter(Type, Class, String, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified type, class, and format with field-based option.
getObjectWriter(Type, String, Locale) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter for the specified type with formatting.
getObjectWriterFromCache(Type, Class, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Gets an ObjectWriter from the cache for the specified type and class.
getObjectWriterVoid(JSONWriter, Class) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
getOffset() - Method in class com.alibaba.fastjson2.JSONReader
 
getOffset() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the current offset in the internal buffer.
getOffsetDateTime(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the OffsetDateTime at the specified location in this JSONArray.
getOffsetDateTime(int, OffsetDateTime) - Method in class com.alibaba.fastjson2.JSONArray
Returns the OffsetDateTime at the specified location in this JSONArray.
getOffsetDateTime(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getOffsetDateTime(String, OffsetDateTime) - Method in class com.alibaba.fastjson2.JSONObject
 
getOffsetTime(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the OffsetTime at the specified location in this JSONArray.
getOffsetTime(int, OffsetTime) - Method in class com.alibaba.fastjson2.JSONArray
Returns the OffsetTime at the specified location in this JSONArray.
getOffsetTime(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getOffsetTime(String, OffsetTime) - Method in class com.alibaba.fastjson2.JSONObject
 
getOrDefault(Object, Object) - Method in class com.alibaba.fastjson2.JSONObject
 
getOrDefault(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
 
getOrdinal(String) - Method in class com.alibaba.fastjson2.SymbolTable
Get the ordinal of a name.
getOrdinalByHashCode(long) - Method in class com.alibaba.fastjson2.SymbolTable
Get the ordinal of a name by its hash code.
getOwnerType() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
getParameterFieldReaders() - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
getParameters() - Method in class com.alibaba.fastjson2.JSONPObject
Gets the parameters list of this JSONP object
getParamType(TypeReference, Class<?>, Class, Parameter, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getParent() - Method in class com.alibaba.fastjson2.JSONPath
Gets the parent JSONPath of this path
getParent() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
getParent() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
getParent() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
getParent() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
getParent() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
getPath() - Method in class com.alibaba.fastjson2.JSONWriter
If ReferenceDetection has been set, returns the path of the current object, otherwise returns null
getPath(JSONWriter.Path) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getPath(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Gets the path of the specified object in the reference map.
getProperties() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getProperty(String) - Static method in class com.alibaba.fastjson2.JSONFactory.Conf
 
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
Gets the property filter for this context.
getPropertyPreFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the property pre-filter for this context.
getProvider() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the ObjectReaderProvider used by this context.
getProvider() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the ObjectWriterProvider used by this context.
getProvider() - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
 
getProvider() - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
 
getProvider() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
 
getProvider() - Method in class com.alibaba.fastjson2.writer.ObjectWriterBaseModule
 
getRawInt() - Method in class com.alibaba.fastjson2.JSONReader
Gets the raw integer value from the current position in the JSON data.
getRawLong() - Method in class com.alibaba.fastjson2.JSONReader
Gets the raw long value from the current position in the JSON data.
getRawType() - Method in class com.alibaba.fastjson2.TypeReference
Gets the raw type.
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
Gets the reading context, creating it if necessary
getRecordFieldNames(Class<?>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getRequired() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getRootParentPath() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
getSetter(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getShanghaiZoneOffsetTotalSeconds(long) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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.
getShortBE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a short value from a byte array at the specified offset in big-endian byte order.
getShortLE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a short value from a byte array at the specified offset in little-endian byte order.
getShortUnaligned(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Gets a short value from a byte array at the specified offset without alignment considerations.
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.
getSize(String) - Method in class com.alibaba.fastjson2.JSONObject
Returns the size of the value associated with the given key if it is a Map or Collection.
getString() - Method in class com.alibaba.fastjson2.JSONReader
Gets the current string value from the JSON data.
getString(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the String at the specified location in this JSONArray.
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
Gets the length of the current string value in the JSON data.
getSymbolTable() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the symbol table used by this JSONWriter.
getterName(Method, boolean, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getterName(Method, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getterName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getters(Class, Class, boolean, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
getters(Class, Class, Consumer<Method>) - 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
Gets the TimeZone configured for this context.
getTitle() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
getType() - Method in class com.alibaba.fastjson2.JSONReader
Gets the type of the current JSON value.
getType() - Method in class com.alibaba.fastjson2.JSONValidator
Returns the type of the JSON content.
getType() - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
getType() - Method in class com.alibaba.fastjson2.schema.BooleanSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.EnumSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.StringSchema
 
getType() - Method in class com.alibaba.fastjson2.schema.UnresolvedReference
 
getType() - Method in class com.alibaba.fastjson2.TypeReference
Gets the type literal.
getType(int) - Method in class com.alibaba.fastjson2.util.MultiType
 
getType(String) - Method in interface com.alibaba.fastjson2.filter.ExtraProcessor
 
getType(String) - Method in class com.alibaba.fastjson2.util.MapMultiValueType
 
getTypeConvert(Type, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Gets the type converter function that can convert values from one type to another.
getTypeKey() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the type key used for auto-type support.
getTypeKey() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
getTypeKeyHash() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Gets the hash code of the type key used for auto-type support.
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
Gets the value filter for this context.
getWriterContext() - Method in class com.alibaba.fastjson2.JSONPath
Gets the writing context, creating it if necessary
getZonedDateTime(int) - Method in class com.alibaba.fastjson2.JSONArray
Returns the ZonedDateTime at the specified location in this JSONArray.
getZonedDateTime(int, ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONArray
Returns the ZonedDateTime at the specified location in this JSONArray.
getZonedDateTime(String) - Method in class com.alibaba.fastjson2.JSONObject
 
getZonedDateTime(String, ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONObject
 
getZoneId() - Method in class com.alibaba.fastjson2.JSONReader.Context
Gets the ZoneId configured for this context.
getZoneId() - Method in class com.alibaba.fastjson2.JSONReader
Gets the zone ID used for date/time parsing in this JSONReader.
getZoneId() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Gets the ZoneId used by this context.
getZoneId(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
GRAAL - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
grow0(int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
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
Handles field ignores based on the BeanInfo configuration.
handleResolveTasks(Object) - Method in class com.alibaba.fastjson2.JSONReader
Handles resolve tasks for circular references in the JSON data.
HAS_SQL - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
hasAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.JSONReader
Checks if there is an auto-type before handler configured in the context.
hasComma() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the reader has encountered a comma.
hasDefaultValue - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
hasFilter() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if any filter is configured for this JSONWriter.
hasFilter(boolean) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if any filter is configured for this JSONWriter or if the IgnoreNonFieldGetter feature should be applied based on the containsNoneFieldGetter parameter.
hasFilter(long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if any filter or the specified feature is configured for this JSONWriter.
hasFilter(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Checks if the JSONWriter has any filters enabled that would affect serialization.
hasFilter(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
hasFilter0(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.ObjectReaderImplInt32Array
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
hashCode() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
hashCode() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
hashCode() - Method in class com.alibaba.fastjson2.JSONWriter.Path
Returns a hash code value for this Path.
hashCode() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
hashCode() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
hashCode() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
hashCode0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
hashCode0LCase - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
hashCode1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
hashCode1LCase - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
hashCode64() - Method in class com.alibaba.fastjson2.SymbolTable
Get the 64-bit hash code of this symbol table.
hashCode64(String) - Static method in class com.alibaba.fastjson2.util.Fnv
 
hashCode64(String...) - Static method in class com.alibaba.fastjson2.util.Fnv
 
hashCode64LCase(String) - Static method in class com.alibaba.fastjson2.util.Fnv
 
hasPublicDefaultConstructor(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
hex2(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a 2-digit hexadecimal value to its character representation.
hex2U(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a 2-digit hexadecimal value to its uppercase character representation.
hex4U(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a 4-digit hexadecimal value to its uppercase character representation.
hexDigit4(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 4-digit hexadecimal number from a byte array at the specified offset.
hexDigit4(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Extracts a 4-digit hexadecimal number from a character array at the specified offset.
hms(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
hourAfterNoon(char, char) - Static method in class com.alibaba.fastjson2.util.DateUtils
 

I

ignore - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
IgnoreAutoTypeNotMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to ignore autoType mismatches during deserialization.
IgnoreCheckClose - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to ignore checking for resource cleanup.
IgnoreEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to ignore empty values during serialization.
IgnoreEmptyLine - Enum constant in enum com.alibaba.fastjson2.stream.StreamReader.Feature
 
ignoreError(int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
ignoreError(int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
ignoreError(int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
ignoreError(FieldReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
IgnoreErrorGetter - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to ignore errors when calling getter methods during serialization.
IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to ignore non-serializable classes during deserialization.
IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to ignore non-serializable classes during serialization.
IgnoreNonFieldGetter - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to ignore non-field getter methods during serialization.
IgnoreNullPropertyValue - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to ignore null property values during deserialization.
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
Feature that determines whether to ignore null values when setting properties.
illegalYear(int) - Static method in class com.alibaba.fastjson2.JSONWriter
 
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
 
incrementIndent() - Method in class com.alibaba.fastjson2.JSONWriter
Deprecated.
This method is deprecated and will be removed in a future version
index - Variable in class com.alibaba.fastjson2.util.ReferenceKey
 
INDEX_OF_CHAR_LATIN1 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
indexOfChar(byte[], int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a character in a byte array.
indexOfChar(char[], int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a character in a character array.
indexOfDoubleQuote(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a double quote character in a byte array.
indexOfDoubleQuoteV(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a double quote character in a byte array using vectorized operations.
indexOfLineSeparator(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a line separator character in a byte array.
indexOfLineSeparatorV(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a line separator character in a byte array using vectorized operations.
indexOfQuote(byte[], int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a quote character in a byte array.
indexOfQuoteV(byte[], int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a quote character in a byte array using vectorized operations.
indexOfSlash(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a slash character in a byte array.
indexOfSlashV(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Finds the index of a slash character in a byte array using vectorized operations.
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
Initializes this provider with the base module.
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.ObjectReader1
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
initReader - Variable in class com.alibaba.fastjson2.reader.FieldReaderObject
 
initStringFieldAsEmpty(Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
initStringFieldAsEmpty(Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
InitStringFieldAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to initialize string fields as empty strings instead of null values.
inputEnd - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterImplToString
 
INSTANCE_OBJECT - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 2-byte compact int value
INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 2-byte compact int value
INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 3-byte compact int value
INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 3-byte compact int value
INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 2-byte compact long
INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 2-byte compact long
INT64_NUM_HIGH_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 1-byte compact long value
INT64_NUM_LOW_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 1-byte compact long value
INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Maximum 3-byte compact long
INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Minimum 3-byte compact long
int64Capacity(Collection<Long>) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the capacity needed for a collection of Long values
Integer - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
integers - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
IntegerSchema - Class in com.alibaba.fastjson2.schema
 
intern(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
invoke(Object, Method, Object[]) - Method in class com.alibaba.fastjson2.JSONObject
Handles method invocations on a proxy instance.
IOUtils - Class in com.alibaba.fastjson2.util
IOUtils is a utility class that provides various I/O operations and helper methods for working with byte arrays, character arrays, and other data structures used in FASTJSON2 for serialization and deserialization.
IOUtils() - Constructor for class com.alibaba.fastjson2.util.IOUtils
 
isAlphabetic() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if alphabetic ordering is enabled.
isALSE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array contains the string "alse".
isALSE(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a character array contains the string "alse".
isArray() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character represents the start of a JSON array.
isArray(Object) - Method in class com.alibaba.fastjson2.JSONObject
 
isASCII(byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a byte array contains only ASCII characters.
isASCII(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a byte array segment contains only ASCII characters.
isASCII(String) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a string contains only ASCII characters.
isBeanToArray() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the BeanToArray feature is enabled.
isBinary() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value represents binary data.
isClob(Class) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
isDate() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value represents a date.
isDate(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
isDateFormatHasDay() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format includes day information.
isDateFormatHasHour() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format includes hour information.
isDateFormatISO8601() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format is configured to use ISO8601 format.
isDateFormatISO8601() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
isDateFormatMillis() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format is configured to use milliseconds.
isDateFormatMillis() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
isDateFormatUnixTime() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format is configured to use Unix time.
isDefaultSkipTransient() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if transient fields are skipped by default.
isDefaultWriterAlphabetic() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if the default writer uses alphabetic ordering.
isDigit(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified character is a digit (0-9).
isDigit2(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the 2 characters at the specified offset in a character array represent valid digits.
isDisableArrayMapping() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if array mapping is disabled.
isDisableArrayMapping() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks if array mapping is disabled.
isDisableArrayMapping() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if array mapping is disabled.
isDisableAutoType() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if auto type support is disabled.
isDisableAutoType() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks if auto-type support is disabled.
isDisableAutoType() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if auto-type support is disabled.
isDisableJSONB() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if JSONB format is disabled.
isDisableJSONB() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks if JSONB support is disabled.
isDisableJSONB() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if JSONB support is disabled.
isDisableReferenceDetect() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if reference detection is disabled.
isDisableReferenceDetect() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks if reference detection is disabled.
isDisableReferenceDetect() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if reference detection is disabled.
isDisableSmartMatch() - Static method in class com.alibaba.fastjson2.JSONFactory
Checks if smart matching is disabled.
isDisableSmartMatch() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Checks if smart match is disabled.
isEmail(String) - Static method in class com.alibaba.fastjson2.schema.StringSchema
 
isEnabled(long) - Method in enum com.alibaba.fastjson2.JSONReader.Feature
Checks if this feature is enabled in the specified features bitmask.
isEnabled(long) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the specified feature mask is enabled in this context.
isEnabled(long) - Method in enum com.alibaba.fastjson2.JSONWriter.Feature
Checks if this feature is enabled in the specified features bitmask.
isEnabled(long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the specified feature is enabled.
isEnabled(long, JSONReader.Feature) - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
Checks if the specified feature is enabled in the given features bitmask.
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
Checks if the specified feature is enabled in this context.
isEnabled(JSONReader.Feature) - Method in class com.alibaba.fastjson2.JSONReader
Checks if a specific feature is enabled in the reading context.
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
Checks if the specified feature is enabled in this context.
isEnabled(JSONWriter.Feature) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the specified feature is enabled.
isEnd() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the reader has reached the end of the input.
isEnd() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
isExtendedMap(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
isExternalClass(Class<?>) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
isFieldClassSerializable() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
isFormatHasHour() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format dates with hour information.
isFormatISO8601() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format dates in ISO8601 format.
isFormatMillis() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format milliseconds.
isFormatUnixTime() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format Unix time.
isFormatyyyyMMdd8() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format dates in yyyyMMdd format (8 characters).
isFormatyyyyMMddhhmmss19() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format dates in yyyyMMddHHmmss format (19 characters).
isFormatyyyyMMddhhmmss19() - Method in class com.alibaba.fastjson2.JSONWriter.Context
Checks if the date format is configured to use yyyy-MM-dd HH:mm:ss format (19 characters).
isFormatyyyyMMddhhmmssT19() - Method in class com.alibaba.fastjson2.JSONReader.Context
Checks if the context is configured to format dates in yyyy-MM-dd'T'HH:mm:ss format (19 characters).
isFunction(Class) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isIgnoreErrorGetter() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the IgnoreErrorGetter feature is enabled.
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the IgnoreNoneSerializable feature is enabled in the context.
isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the IgnoreNoneSerializable feature is enabled.
isIgnoreNoneSerializable(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the IgnoreNoneSerializable feature is enabled for the specified object.
isInitStringFieldAsEmpty() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the InitStringFieldAsEmpty feature is enabled in the context.
isInt() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character represents the start of an integer value.
isInt32(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int32 type
isInt32(BigInteger) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isInt32Byte(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int32 byte type
isInt32ByteValue(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified integer value can be represented as an int32 byte value
isInt32ByteValue1(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified integer value is within the int32 byte value range
isInt32Num(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int32 number type
isInt32Short(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int32 short type
isInt64(BigInteger) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isInt64Byte(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int64 byte type
isInt64Num(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int64 number type
isInt64Short(int) - Static method in interface com.alibaba.fastjson2.JSONB
Checks if the specified type is an int64 short type
isInteger(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isInteger(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isInteger(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isInteger(BigDecimal) - Static method in class com.alibaba.fastjson2.util.TypeUtils
decimal is integer, check has non-zero small
isJavaScriptSupport(long) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isJavaScriptSupport(BigDecimal) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isJavaScriptSupport(BigInteger) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isJSONB() - Method in class com.alibaba.fastjson2.JSONReader
Checks if this reader is using JSONB binary format.
isJsonDirect() - Method in class com.alibaba.fastjson2.filter.BeanContext
 
isJSONFieldDefaultValueCompatMode() - Static method in class com.alibaba.fastjson2.JSONFactory
 
isKotlin(Class) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
 
isKotlinIgnore(Class, String) - Static method in class com.alibaba.fastjson2.util.KotlinUtils
 
isLatin1(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a character array segment contains only Latin-1 characters.
isLocalDate(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
isLocalTime(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
isNoneStaticMemberClass(Class, Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
isNonSlashASCII(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a byte array segment contains only ASCII characters and no backslash characters.
isNotReferenceDetect(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if the specified class is a type that should not have reference detection.
isNull() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current JSON value is null.
isNULL(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array contains the string "null".
isNULL(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a character array contains the string "null".
isNumber() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character represents the start of a JSON number.
isNumber(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the byte array segment represents a valid number.
isNumber(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isNumber(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the character array segment represents a valid number.
isNumber(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isNumber(String) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the given string represents a valid number.
isNumber(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isObject() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character represents the start of a JSON object.
isObjectSupport() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
isPrevious() - Method in class com.alibaba.fastjson2.JSONPath
Checks if this path represents a previous reference
isPrimitiveOrEnum(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if the specified class is a primitive type or an enum.
isPrivate - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
isProxy(Class<?>) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isReadOnly() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
isRecord(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
isRef() - Method in class com.alibaba.fastjson2.JSONPath
Checks if this path is a reference
isRef() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
isRef() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
isRef() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
isRef() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
isRef() - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
isRefDetect() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the ReferenceDetection feature is enabled.
isRefDetect(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the ReferenceDetection feature is enabled for the specified object.
isRefDetect(Object, long) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
isRefDetect(Object, long) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
isReference() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value represents a reference.
isSkipTransient() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Checks if transient fields should be skipped.
isSQLDataSourceOrRowSet(Class<?>) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
isString() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character represents the start of a JSON string.
isStruct(Class) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
 
isSuccess() - Method in class com.alibaba.fastjson2.schema.ValidateResult
 
isSupportAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SupportAutoType feature is enabled, considering additional features.
isSupportAutoTypeOrHandler(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SupportAutoType feature or handler is enabled, considering additional features.
isSupportBeanArray() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SupportArrayToBean feature is enabled in the context.
isSupportBeanArray(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SupportArrayToBean feature is enabled, considering additional features.
isSupportSmartMatch() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SmartMatch feature is enabled in the context.
isSupportSmartMatch(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the SmartMatch feature is enabled, considering additional features.
isTransient - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
isTypeRedirect() - Method in class com.alibaba.fastjson2.JSONReader
Checks if type redirection is enabled for this reader.
isUnwrapped() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
isUseGsonAnnotation() - Static method in class com.alibaba.fastjson2.JSONFactory
 
isUseJacksonAnnotation() - Static method in class com.alibaba.fastjson2.JSONFactory
 
isUseSingleQuotes() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if single quotes are being used for this JSONWriter.
isUTF16() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if this JSONWriter is using UTF-16 encoding.
isUTF8() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if this JSONWriter is using UTF-8 encoding.
isUTF8BOM(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array contains a UTF-8 Byte Order Mark (BOM).
isUUID(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
isValid(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json byte array is legal json text
isValid(byte[], int, int, Charset) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json byte array is legal json text
isValid(byte[], Charset) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json byte array is legal json text
isValid(char[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json char array is legal json text
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
Checks if this JSONArray is valid against the specified JSONSchema.
isValid(JSONSchema) - Method in class com.alibaba.fastjson2.JSONObject
Checks if this JSONObject is valid according to the specified JSON schema.
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 that the json string is legal json text
isValid(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json string is legal json text
isValidArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json byte array is a legal JsonArray
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 that the json byte array is a legal JsonObject
isValidObject(String) - Static method in interface com.alibaba.fastjson2.JSON
Verify that the json string is a legal JsonObject
isWriteAsString(long, long) - Static method in class com.alibaba.fastjson2.JSONWriter
 
isWriteAsString(BigDecimal, long) - Static method in class com.alibaba.fastjson2.JSONWriter
 
isWriteAsString(BigInteger, long) - Static method in class com.alibaba.fastjson2.JSONWriter
 
isWriteEnumAsJavaBean(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
isWriteMapTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if map type information should be written for the specified object, field class, and features.
isWriteNulls() - Method in class com.alibaba.fastjson2.JSONWriter
Checks if the WriteNulls feature is enabled.
isWriteTypeInfo(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object.
isWriteTypeInfo(Object, long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object and features.
isWriteTypeInfo(Object, Class) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object and field class.
isWriteTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object, field class, and features.
isWriteTypeInfo(Object, Type) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object and field type.
isWriteTypeInfo(Object, Type, long) - Method in class com.alibaba.fastjson2.JSONWriter
Checks if type information should be written for the specified object, field type, and features.

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
 
JIT - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
JIT - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
jitErrorCount - Variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
jitErrorCount - Variable in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
jitErrorLast - Variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
jitErrorLast - Variable in class com.alibaba.fastjson2.writer.ObjectWriterCreator
 
JodaSupport - Class in com.alibaba.fastjson2.util
 
JodaSupport() - Constructor for class com.alibaba.fastjson2.util.JodaSupport
 
JodaSupport.DateTime2ZDT - Class in com.alibaba.fastjson2.util
 
JodaSupport.DateTimeFromZDT - Class in com.alibaba.fastjson2.util
 
JSON - Interface in com.alibaba.fastjson2
This is the main entry point for using fastjson2 API.
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 - Variable in class com.alibaba.fastjson2.JSONReader
 
jsonb - Variable in class com.alibaba.fastjson2.JSONWriter
 
JSONB - Interface in com.alibaba.fastjson2
This is the main entry point for using fastjson2 binary format (JSONB) API.
JSONB.Constants - Interface in com.alibaba.fastjson2
Constants for JSONB binary format specification
JSONB.IO - Interface in com.alibaba.fastjson2
IO utility methods for JSONB serialization
JSONBuilder - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONCompiled - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONCompiler - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONCompiler.CompilerOption - Enum 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 Class in com.alibaba.fastjson2
 
JSONException(String) - Constructor for exception class com.alibaba.fastjson2.JSONException
 
JSONException(String, Throwable) - Constructor for exception class com.alibaba.fastjson2.JSONException
 
JSONFactory - Class in com.alibaba.fastjson2
JSONFactory is the core factory class for creating JSON readers and writers, as well as managing global configuration for fastjson2.
JSONFactory() - Constructor for class com.alibaba.fastjson2.JSONFactory
 
JSONFactory.Conf - Class in com.alibaba.fastjson2
 
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.
JSONLargeObjectException - Exception Class in com.alibaba.fastjson2
Exception thrown when attempting to serialize an object that exceeds size limits and the LargeObject feature is not enabled.
JSONLargeObjectException(String) - Constructor for exception class com.alibaba.fastjson2.JSONLargeObjectException
Constructs a new JSONLargeObjectException with the specified detail message.
JSONLargeObjectException(String, Throwable) - Constructor for exception class com.alibaba.fastjson2.JSONLargeObjectException
Constructs a new JSONLargeObjectException with the specified detail message and cause.
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
Represents a JSONPath expression for querying and manipulating JSON data.
JSONPath(String, long) - Constructor for class com.alibaba.fastjson2.JSONPath
Constructs a JSONPath with the specified path and feature flags
JSONPath(String, JSONPath.Feature...) - Constructor for class com.alibaba.fastjson2.JSONPath
Constructs a JSONPath with the specified path and features
JSONPath.Feature - Enum in com.alibaba.fastjson2
Features that can be applied to JSONPath operations
JSONPathCompilerReflect - Class in com.alibaba.fastjson2
 
JSONPathCompilerReflect() - Constructor for class com.alibaba.fastjson2.JSONPathCompilerReflect
 
JSONPathCompilerReflect.NameSegmentTyped - Class in com.alibaba.fastjson2
 
JSONPathCompilerReflect.SingleNamePathTyped - Class in com.alibaba.fastjson2
 
JSONPathCompilerReflect.TwoNameSegmentTypedPath - Class in com.alibaba.fastjson2
 
JSONPathTypedMultiNamesPrefixIndex1 - Class in com.alibaba.fastjson2
 
JSONPathTypedMultiNamesPrefixName1 - Class in com.alibaba.fastjson2
 
JSONPathTypedMultiNamesPrefixName2 - Class in com.alibaba.fastjson2
 
JSONPObject - Class in com.alibaba.fastjson2
JSONPObject is used to represent JSONP (JSON with Padding) data structure.
JSONPObject() - Constructor for class com.alibaba.fastjson2.JSONPObject
Default constructor for JSONPObject
JSONPObject(String) - Constructor for class com.alibaba.fastjson2.JSONPObject
Constructor with function name
JSONReader - Class in com.alibaba.fastjson2
JSONReader is the core class for reading and parsing JSON data in FASTJSON2.
JSONReader(JSONReader.Context, boolean, boolean) - Constructor for class com.alibaba.fastjson2.JSONReader
Constructs a new JSONReader with the specified context and configuration.
JSONReader.AutoTypeBeforeHandler - Interface in com.alibaba.fastjson2
 
JSONReader.Context - Class in com.alibaba.fastjson2
Context holds the configuration and state information for JSON reading operations.
JSONReader.Feature - Enum in com.alibaba.fastjson2
Feature is used to control the behavior of JSON reading and parsing in FASTJSON2.
JSONReader.SavePoint - Class in com.alibaba.fastjson2
 
JSONSchema - Class in com.alibaba.fastjson2.schema
 
JSONSchema.Type - Enum in com.alibaba.fastjson2.schema
 
JSONSchemaValidException - Exception Class in com.alibaba.fastjson2
Exception thrown when JSON schema validation fails.
JSONSchemaValidException(String) - Constructor for exception class com.alibaba.fastjson2.JSONSchemaValidException
Constructs a new JSONSchemaValidException with the specified detail message.
JSONStreamReader<T> - Class in com.alibaba.fastjson2.stream
 
JSONStreamReader(ObjectReaderAdapter) - Constructor for class com.alibaba.fastjson2.stream.JSONStreamReader
 
JSONStreamReader(Type[]) - Constructor for class com.alibaba.fastjson2.stream.JSONStreamReader
 
JSONStreamReaderUTF16<T> - Class in com.alibaba.fastjson2.stream
 
JSONType - Annotation Type in com.alibaba.fastjson2.annotation
 
JSONValidator - Class in com.alibaba.fastjson2
A utility class for validating JSON strings or byte arrays to check if they represent valid JSON structures.
JSONValidator(JSONReader) - Constructor for class com.alibaba.fastjson2.JSONValidator
Constructs a new JSONValidator with the specified JSONReader.
JSONValidator.Type - Enum in com.alibaba.fastjson2
An enumeration representing the type of JSON structure.
JSONValidException - Exception Class in com.alibaba.fastjson2
Exception thrown when JSON validation fails.
JSONValidException(String) - Constructor for exception class com.alibaba.fastjson2.JSONValidException
Constructs a new JSONValidException with the specified detail message.
JSONWriter - Class in com.alibaba.fastjson2
JSONWriter is the core class for writing and serializing Java objects to JSON format in FASTJSON2.
JSONWriter(JSONWriter.Context, SymbolTable, boolean, Charset) - Constructor for class com.alibaba.fastjson2.JSONWriter
 
JSONWriter.Context - Class in com.alibaba.fastjson2
Context holds the configuration and state information for JSON writing operations.
JSONWriter.Feature - Enum in com.alibaba.fastjson2
Feature is used to control the behavior of JSON writing and serialization in FASTJSON2.
JSONWriter.Path - Class in com.alibaba.fastjson2
Path represents a JSON pointer path used for reference detection during serialization.
JSONWriterUTF16JDK8UF - 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 (-).
KeepNullValue - Enum constant in enum com.alibaba.fastjson2.JSONPath.Feature
Keep null values in results
keyUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
kotlin - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
KotlinUtils - Class in com.alibaba.fastjson2.util
 

L

label - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
label - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
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
 
LAMBDA - Enum constant in enum com.alibaba.fastjson2.annotation.JSONCompiler.CompilerOption
 
LambdaMiscCodec - Class in com.alibaba.fastjson2.support
 
LambdaMiscCodec() - Constructor for class com.alibaba.fastjson2.support.LambdaMiscCodec
 
lambdaSetter(Class, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
LargeObject - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables support for large objects during serialization.
lastReference - Variable in class com.alibaba.fastjson2.JSONWriter
 
LATIN1 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
LATIN1() - Constructor for class com.alibaba.fastjson2.util.StringUtils.LATIN1
 
latin1StringJDK8(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
leftInplaceSub(FDBigInteger) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
leftShift(int) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
length - Variable in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
level - Variable in class com.alibaba.fastjson2.JSONReader
 
level - Variable in class com.alibaba.fastjson2.JSONWriter
 
level() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the current nesting level of this JSONWriter.
lineEnd - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
lineNextStart - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
lines(File) - Static method in class com.alibaba.fastjson2.util.IOUtils
Counts the number of lines in a file.
lines(InputStream) - Static method in class com.alibaba.fastjson2.util.IOUtils
Counts the number of lines in an InputStream.
lineSize - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
lineStart - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
lineTerminated - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
loadClass(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
loadClass(String, boolean) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
loadClass(String, byte[], int, int) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
 
LOCAL_DATE_19700101 - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
localDateTime(char, char, char, char, char, char, char, char, char, char, char, char, char, char) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
localDateTime(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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 - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
locale - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
locale() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
locale() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
LowerCase - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
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
 
makeImmutable() - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
MANGER_REFERNCE - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
The manager reference path instance, used for special reference handling.
MapMultiValueType<T> - Class in com.alibaba.fastjson2.util
 
mapping - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
maps - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
MapSortField - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Deprecated.
mapType(Class<?>, Type) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a map type with the specified key class and value type.
mapType(Class<? extends Map>, Class<?>, Class<?>) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a map type with the specified map class, key class and value class.
mark() - Method in class com.alibaba.fastjson2.JSONReader
 
markerConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
mask - Variable in enum com.alibaba.fastjson2.JSONPath.Feature
 
mask - Variable in enum com.alibaba.fastjson2.JSONReader.Feature
 
mask - Variable in enum com.alibaba.fastjson2.JSONWriter.Feature
 
mask - Variable in enum com.alibaba.fastjson2.stream.StreamReader.Feature
 
mask - Variable in enum com.alibaba.fastjson2.support.csv.CSVWriter.Feature
 
MASK_ALLOW_UN_QUOTED_FIELD_NAMES - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_BROWSER_COMPATIBLE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_BROWSER_SECURE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_BROWSER_SECURE - Static variable in class com.alibaba.fastjson2.util.StringUtils
 
MASK_DISABLE_REFERENCE_DETECT - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_DISABLE_SINGLE_QUOTE - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_EMPTY_STRING_AS_NULL - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_ERROR_ON_NONE_SERIALIZABLE - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_ESCAPE_NONE_ASCII - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_ESCAPE_NONE_ASCII - Static variable in class com.alibaba.fastjson2.util.StringUtils
 
MASK_FIELD_BASED - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_IGNORE_NON_FIELD_GETTER - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_IGNORE_NONE_SERIALIZABLE - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_INIT_STRING_FIELD_AS_EMPTY - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_NOT_WRITE_DEFAULT_VALUE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_NOT_WRITE_EMPTY_ARRAY - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_NOT_WRITE_NUMBER_CLASS_NAME - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_NULL_AS_DEFAULT_VALUE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_PRETTY_FORMAT - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_REFERENCE_DETECTION - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_SUPPORT_ARRAY_TO_BEAN - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_SUPPORT_AUTO_TYPE - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_SUPPORT_SMART_MATCH - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_TRIM_STRING - Static variable in class com.alibaba.fastjson2.JSONReader
 
MASK_USE_SINGLE_QUOTES - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_BOOLEAN_AS_NUMBER - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_CLASS_NAME - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_ENUM_USING_TO_STRING - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_ENUMS_USING_NAME - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_LONG_AS_STRING - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_MAP_NULL_VALUE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_NON_STRING_VALUE_AS_STRING - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_NULL_BOOLEAN_AS_FALSE - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_NULL_LIST_AS_EMPTY - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_NULL_NUMBER_AS_ZERO - Static variable in class com.alibaba.fastjson2.JSONWriter
 
MASK_WRITE_NULL_STRING_AS_EMPTY - Static variable in class com.alibaba.fastjson2.JSONWriter
 
maxArraySize - Variable in class com.alibaba.fastjson2.JSONWriter
 
method - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
method - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
METHOD_HANDLE_HAS_NEGATIVE - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
METHOD_TYPE_BI_CONSUMER - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_BI_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_INT_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_INT_OBJECT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_LONG_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_LONG_OBJECT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT_INT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT_INT_CONSUMER - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT_LONG - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT_OBJECT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_OBJECT_OBJECT_OBJECT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_SUPPLIER - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_TO_INT_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_TO_LONG_FUNCTION - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOID - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOID_INT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOID_LONG - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOID_OBJECT_INT - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOID_STRING - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
METHOD_TYPE_VOO - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
methodTypeMapping - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
millis(LocalDateTime) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
millis(LocalDateTime, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
millis(ZoneId, int, int, int, int, int, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
mixIn - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
mixIn(Class<?>, Class<?>) - Static method in interface com.alibaba.fastjson2.JSON
Mixes in the properties of the mixinSource class into the target class
mixIn(Class, Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers a mixin mapping between a target class and a mixin source class.
mixIn(Class, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers a mixin mapping between a target class and a mixin source class.
MoneySupport - Class in com.alibaba.fastjson2.support.money
 
MoneySupport() - Constructor for class com.alibaba.fastjson2.support.money.MoneySupport
 
month(char, char, char) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
multByPow52(int, int) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
MultiType - Class in com.alibaba.fastjson2.util
 
MultiType(Type...) - Constructor for class com.alibaba.fastjson2.util.MultiType
 

N

name - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
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
Applies a name filter to this JSONObject.
NameFilter - Interface in com.alibaba.fastjson2.filter
 
NameSegmentTyped(Class, ObjectReader, FieldReader, ObjectWriter, FieldWriter, String, long) - Constructor for class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
naming() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
namingStrategy - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
namingStrategy - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
namingStrategy - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
nanos(int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
negative - Variable in class com.alibaba.fastjson2.JSONReader
 
NEGATIVE_ZERO - Static variable in class com.alibaba.fastjson2.util.Scientific
 
NeverUseThisValueExceptDefaultValue - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
newCapacity(int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Calculates the new capacity for the internal buffer based on the minimum required capacity.
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.
newProxyInstance(Class<T>, JSONObject) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
next() - Method in class com.alibaba.fastjson2.JSONReader
Advances the reader to the next character in the JSON data.
nextIfArrayEnd() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character is the end of a JSON array (']') and advances the reader if it is.
nextIfArrayStart() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character is the start of a JSON array ('[') and advances the reader if it is.
nextIfComma() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character is a comma (',') and advances the reader if it is.
nextIfInfinity() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value represents infinity and advances the reader if it is.
nextIfMatch(byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches the specified type and advances the reader if it does.
nextIfMatch(char) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character matches the specified character and advances the reader if it does.
nextIfMatchIdent(char, 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) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatchIdent(char, char, char, char, char, char) - Method in class com.alibaba.fastjson2.JSONReader
 
nextIfMatchTypedAny() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches any type and advances the reader if it does.
nextIfName4Match10(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 10-character pattern.
nextIfName4Match11(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 11-character pattern.
nextIfName4Match12(long, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 12-character pattern.
nextIfName4Match13(long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 13-character pattern.
nextIfName4Match14(long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 14-character pattern.
nextIfName4Match15(long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 15-character pattern.
nextIfName4Match16(long, int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 16-character pattern.
nextIfName4Match17(long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 17-character pattern.
nextIfName4Match18(long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 18-character pattern.
nextIfName4Match19(long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 19-character pattern.
nextIfName4Match2() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 2-character pattern.
nextIfName4Match20(long, long, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 20-character pattern.
nextIfName4Match21(long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 21-character pattern.
nextIfName4Match22(long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 22-character pattern.
nextIfName4Match23(long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 23-character pattern.
nextIfName4Match24(long, long, int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 24-character pattern.
nextIfName4Match25(long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 25-character pattern.
nextIfName4Match26(long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 26-character pattern.
nextIfName4Match27(long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 27-character pattern.
nextIfName4Match28(long, long, long, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 28-character pattern.
nextIfName4Match29(long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 29-character pattern.
nextIfName4Match3() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 3-character pattern.
nextIfName4Match30(long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 30-character pattern.
nextIfName4Match31(long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 31-character pattern.
nextIfName4Match32(long, long, long, int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 32-character pattern.
nextIfName4Match33(long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 33-character pattern.
nextIfName4Match34(long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 34-character pattern.
nextIfName4Match35(long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 35-character pattern.
nextIfName4Match36(long, long, long, long, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 36-character pattern.
nextIfName4Match37(long, long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 37-character pattern.
nextIfName4Match38(long, long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 38-character pattern.
nextIfName4Match39(long, long, long, long, int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 39-character pattern.
nextIfName4Match4(byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 4-character pattern.
nextIfName4Match40(long, long, long, long, int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 40-character pattern.
nextIfName4Match41(long, long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 41-character pattern.
nextIfName4Match42(long, long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 42-character pattern.
nextIfName4Match43(long, long, long, long, long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 43-character pattern.
nextIfName4Match5(int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 5-character pattern.
nextIfName4Match6(int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 6-character pattern.
nextIfName4Match7(int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 7-character pattern.
nextIfName4Match8(int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 8-character pattern.
nextIfName4Match9(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches a 9-character pattern.
nextIfName8Match0() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 8-character pattern with no additional characters.
nextIfName8Match1() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 8-character pattern with 1 additional character.
nextIfName8Match2() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next field name matches an 8-character pattern with 2 additional characters.
nextIfNull() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current JSON value is null and advances the reader if it is.
nextIfNullOrEmptyString() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value is a null or empty string and advances the reader if it is.
nextIfObjectEnd() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character is the end of a JSON object ('}') and advances the reader if it is.
nextIfObjectStart() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current character is the start of a JSON object ('{') and advances the reader if it is.
nextIfSet() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current value represents a Set and advances the reader if it is.
nextIfValue4Match10(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 10-character pattern.
nextIfValue4Match11(long) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches an 11-character pattern.
nextIfValue4Match2() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 2-character pattern.
nextIfValue4Match3() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 3-character pattern.
nextIfValue4Match4(byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 4-character pattern.
nextIfValue4Match5(byte, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 5-character pattern.
nextIfValue4Match6(int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 6-character pattern.
nextIfValue4Match7(int) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 7-character pattern.
nextIfValue4Match8(int, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches an 8-character pattern.
nextIfValue4Match9(int, byte, byte) - Method in class com.alibaba.fastjson2.JSONReader
Checks if the next value matches a 9-character pattern.
nextWithoutComment() - Method in class com.alibaba.fastjson2.JSONReader
Advances the reader to the next character in the JSON data, skipping comment processing.
nonAsciiStrings - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
noneEscaped(long, long) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
nonePrimitive(Class) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
NonErrorOnNumberOverflow - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to avoid throwing exceptions on number overflow during deserialization.
NonStringKeyAsString - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to treat non-string keys as strings during deserialization.
NonZeroNumberCastToBooleanAsTrue - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to cast non-zero numbers to boolean true during deserialization.
notALSE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array does not contain the string "alse".
notALSE(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a character array does not contain the string "alse".
notNULL(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array does not contain the string "null".
notNULL(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a character array does not contain the string "null".
notTRUE(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a byte array does not contain the string "true".
notTRUE(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if the specified position in a character array does not contain the string "true".
NotWriteDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write default values during serialization.
NotWriteEmptyArray - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Deprecated.
use IgnoreEmpty
NotWriteHashMapArrayListClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write class names for HashMap and ArrayList during serialization.
NotWriteNumberClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write class names for Number objects during serialization.
NotWriteRootClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write the root class name during serialization.
NotWriteSetClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write class names for Set collections during serialization.
Null - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
NullAsDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write default values instead of null values during serialization.
NullOnError - Enum constant in enum com.alibaba.fastjson2.JSONPath.Feature
Return null on error instead of throwing exceptions
NullOnError - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to return null on error during deserialization.
nulls - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
Number - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
numbers - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
NumberSchema - Class in com.alibaba.fastjson2.schema
 
NumberUtils - Class in com.alibaba.fastjson2.util
Author: wangy

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
Represents a JSON object structure (enclosed in curly braces {})
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
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
objectClass - Variable in class com.alibaba.fastjson2.support.csv.CSVReader
 
ObjectCodecProvider - Interface in com.alibaba.fastjson2.modules
 
objectCreator - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
objectReader - Variable in class com.alibaba.fastjson2.stream.JSONStreamReader
 
objectReader(Class<T>, Supplier<T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
objectReader(Function<Map<Long, Object>, T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ObjectReader<T> - Interface in com.alibaba.fastjson2.reader
ObjectReader is responsible for deserializing JSON data into Java objects.
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader1
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader0 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader2
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader1 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader1<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader1(Class, long, JSONSchema, Supplier<T>, Function, FieldReader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader1
 
ObjectReader1(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader1
 
ObjectReader1(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader1
 
objectReader10 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader10 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
ObjectReader10<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader10(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader10
 
ObjectReader10(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader11 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
ObjectReader11<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader11(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader11
 
ObjectReader11(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader11
 
ObjectReader12<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader12(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader12
 
ObjectReader12(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader3
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader2 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
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
 
ObjectReader2(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader2
 
ObjectReader2(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader2
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader4
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader3 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader3<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader3(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader3
 
ObjectReader3(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader3
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader4 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader4<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader4(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader4
 
ObjectReader4(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader4
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader5 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader5<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader5(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader5
 
ObjectReader5(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader5
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader6 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader6<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader6(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader6
 
ObjectReader6(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader6
 
objectReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader7 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader7<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader7(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader7
 
ObjectReader7(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader7
 
objectReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
objectReader8 - Variable in class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader8<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader8(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader8
 
ObjectReader8(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader8
 
objectReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader10
 
objectReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader11
 
objectReader9 - Variable in class com.alibaba.fastjson2.reader.ObjectReader12
 
ObjectReader9<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReader9(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader9
 
ObjectReader9(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader9
 
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
 
ObjectReaderAdapter(Class, String, String, long, JSONSchema, Supplier<T>, Function, Class[], String[], FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
ObjectReaderAdapter(Class, String, String, long, JSONSchema, Supplier<T>, Function, Class[], String[], Class, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
ObjectReaderAdapter(Class, String, String, long, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
ObjectReaderAdapter(Class, Supplier<T>, 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
 
ObjectReaderBaseModule.ReaderAnnotationProcessor - Class in com.alibaba.fastjson2.reader
 
ObjectReaderBean<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderBean(Class, Supplier<T>, String, long, JSONSchema, Function) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBean
 
ObjectReaderCreator - Class in com.alibaba.fastjson2.reader
ObjectReaderCreator is responsible for creating ObjectReader instances for deserializing JSON data into Java objects.
ObjectReaderCreator() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreator
 
ObjectReaderCreatorASM - Class in com.alibaba.fastjson2.reader
 
ObjectReaderCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
objectReaderFieldName - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
ObjectReaderImplBitSet - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplBitSet() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
ObjectReaderImplByte - Class in com.alibaba.fastjson2.reader
 
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
 
ObjectReaderImplField - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplField() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplField
 
ObjectReaderImplFromBoolean<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplFromBoolean(Class<T>, Function<Boolean, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean
 
ObjectReaderImplFromInt<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplFromInt(Class<T>, IntFunction) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
ObjectReaderImplFromLong<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplFromLong(Class<T>, LongFunction) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
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
 
ObjectReaderImplInt32Array - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplInt32ValueArray - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplInt64Array - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplInt64ValueArray - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplJSONP - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplJSONP(Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplJSONP
 
ObjectReaderImplList - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplList(Type, Class, Class, Type, Function) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
ObjectReaderImplListInt64 - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplListInt64(Class, Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplListInt64
 
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
 
ObjectReaderImplMapMultiValueType - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplMapMultiValueType(MapMultiValueType) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplMapMultiValueType
 
ObjectReaderImplMethod - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplMethod() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplMethod
 
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
 
ObjectReaderImplStringArray - Class in com.alibaba.fastjson2.reader
 
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
 
ObjectReaderImplValueInt<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplValueInt(Class<T>, long, JSONSchema, IntFunction<T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplValueInt
 
ObjectReaderImplValueString<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderImplValueString(Class<T>, long, JSONSchema, Function<String, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplValueString
 
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
 
ObjectReaderNoneDefaultConstructor<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderNoneDefaultConstructor(Class, String, String, long, Function<Map<Long, Object>, T>, List<Constructor>, String[], FieldReader[], FieldReader[], Class[], String[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
ObjectReaderProvider - Class in com.alibaba.fastjson2.reader
ObjectReaderProvider is responsible for providing and managing ObjectReader instances for deserializing JSON data into Java objects.
ObjectReaderProvider() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
Constructs an ObjectReaderProvider with the default ObjectReaderCreator based on system configuration.
ObjectReaderProvider(ObjectReaderCreator) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
Constructs an ObjectReaderProvider with the specified ObjectReaderCreator.
ObjectReaderRootName<T> - Class in com.alibaba.fastjson2.reader
 
ObjectReaderRootName(Class, String, String, String, long, JSONSchema, Supplier, Function, Class[], String[], Class, FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderRootName
 
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
ObjectWriter is responsible for serializing Java objects into JSON format.
ObjectWriter1<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter1(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter1
 
ObjectWriter10<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter10(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter10
 
ObjectWriter11<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter11(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter11
 
ObjectWriter12<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter12(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter12
 
ObjectWriter2<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter2(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter2
 
ObjectWriter3<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter3(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter3
 
ObjectWriter4<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter4(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter4
 
ObjectWriter5<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter5(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter5
 
ObjectWriter6<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter6(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter6
 
ObjectWriter7<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter7(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter7
 
ObjectWriter8<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter8(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter8
 
ObjectWriter9<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriter9(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriter9
 
ObjectWriterAdapter<T> - Class in com.alibaba.fastjson2.writer
 
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
 
ObjectWriterBaseModule - Class in com.alibaba.fastjson2.writer
 
ObjectWriterBaseModule(ObjectWriterProvider) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterBaseModule
 
ObjectWriterBaseModule.WriterAnnotationProcessor - Class in com.alibaba.fastjson2.writer
 
ObjectWriterCreator - Class in com.alibaba.fastjson2.writer
ObjectWriterCreator is responsible for creating ObjectWriter instances for serializing Java objects into JSON format.
ObjectWriterCreator() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreator
Constructs a new ObjectWriterCreator instance.
ObjectWriterCreatorASM - Class in com.alibaba.fastjson2.writer
 
ObjectWriterCreatorASM() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
ObjectWriterCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
ObjectWriterException - Class in com.alibaba.fastjson2.writer
 
ObjectWriterException(Class, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterException
 
objectWriterFieldName - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
ObjectWriterImplJSONP - Class in com.alibaba.fastjson2.writer
 
ObjectWriterImplJSONP() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplJSONP
 
ObjectWriterImplMap - Class in com.alibaba.fastjson2.writer
 
ObjectWriterImplMap(Class, long) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
ObjectWriterImplMap(Type, Type, Class, Type, long) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
ObjectWriterImplMap(Type, Type, String, Class, Type, long) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
ObjectWriterImplToString - Class in com.alibaba.fastjson2.writer
 
ObjectWriterImplToString() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplToString
 
ObjectWriterImplToString(boolean) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterImplToString
 
ObjectWriterModule - Interface in com.alibaba.fastjson2.modules
 
ObjectWriterPrimitiveImpl<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriterPrimitiveImpl() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterPrimitiveImpl
 
ObjectWriterProvider - Class in com.alibaba.fastjson2.writer
ObjectWriterProvider is responsible for providing and managing ObjectWriter instances for serializing Java objects into JSON format.
ObjectWriterProvider() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
Constructs an ObjectWriterProvider with default settings.
ObjectWriterProvider(PropertyNamingStrategy) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
Constructs an ObjectWriterProvider with the specified naming strategy.
ObjectWriterProvider(ObjectWriterCreator) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
Constructs an ObjectWriterProvider with the specified ObjectWriterCreator.
ObjectWriterRootName<T> - Class in com.alibaba.fastjson2.writer
 
ObjectWriterRootName(Class<T>, String, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterRootName
 
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
Creates a new JSONWriter with default configuration.
of() - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a byte array containing UTF-8 encoded JSON.
of(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], int, int, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int, Charset, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], int, int, Charset, ByteArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], int, int, Charset, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(byte[], ByteArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(byte[], Charset, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(char[]) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a character array containing JSON data.
of(char[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(char[], int, int, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(char[], int, int, CharArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(char[], int, int, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(char[], JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(char[], Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(char[], Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
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
Deprecated.
of(JSONReader.Context, char[]) - Static method in class com.alibaba.fastjson2.JSONReader
Deprecated.
of(JSONReader.Context, String) - Static method in class com.alibaba.fastjson2.JSONReader
Deprecated.
of(JSONReader.Feature[]) - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
Combines the masks of the specified features into a single bitmask.
of(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter with the specified context.
of(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter with the specified features.
of(PropertyNamingStrategy) - Static method in interface com.alibaba.fastjson2.filter.NameFilter
 
of(ObjectWriterProvider, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter with the specified object writer provider and features.
of(File) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(File) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(File, ByteArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, CharArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Charset) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(File, Charset, ByteArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Charset, CharArrayValueConsumer) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Charset, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(File, Charset, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(InputStream) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(InputStream, Class) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(InputStream, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(InputStream, Type...) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(InputStream, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(InputStream, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from an InputStream containing JSON data.
of(InputStream, Charset, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(InputStream, Charset, Class) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(InputStream, Charset, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(InputStream, Charset, Type...) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
of(InputStream, Charset, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(OutputStream, CSVWriter.Feature...) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(OutputStream, Charset) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(OutputStream, Charset, ZoneId) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(Reader) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a Reader containing JSON data.
of(Reader, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(Reader, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(Reader, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(Writer) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(Writer, ZoneId) - Static method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
of(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
of(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
of(Class<T>, long, JSONSchema, Function<String, T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueString
 
of(Class<T>, long, JSONSchema, IntFunction<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueInt
 
of(Class<T>, FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
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(Class<T>, String, Type) - Static method in class com.alibaba.fastjson2.util.MapMultiValueType
 
of(Class<T>, Function<String, T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueString
 
of(Class<T>, IntFunction<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueInt
 
of(Class<T>, Supplier<T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
of(Class<T>, Map<String, Type>) - Static method in class com.alibaba.fastjson2.util.MapMultiValueType
 
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) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
of(Type) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
of(Type...) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a multi-type from the specified types.
of(Type, Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
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(Type, String, Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
of(String) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a JSONPath from a path string
of(String) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a String containing JSON data.
of(String) - Static method in enum com.alibaba.fastjson2.PropertyNamingStrategy
Returns the PropertyNamingStrategy enum constant with the specified name.
of(String) - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
of(String[], Type[]) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a multi-path JSONPath
of(String[], Type[], JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a multi-path JSONPath
of(String[], Type[], String[], long[], ZoneId, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a multi-path JSONPath
of(String, int, int) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a substring of a String containing JSON data.
of(String, int, int, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(String, JSONPath.Feature...) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a JSONPath from a path string with specified features
of(String, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(String, Class<T>) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
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, Object, 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, Object, String, Object, String, Object, String, Object, String, Object, Object...) - Static method in class com.alibaba.fastjson2.JSONObject
Pack multiple key-value pairs as JSONObject
of(String, Type) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a typed JSONPath from a path string and type
of(String, Type) - Static method in class com.alibaba.fastjson2.util.MapMultiValueType
 
of(String, Type...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
of(String, Type, JSONPath.Feature...) - Static method in class com.alibaba.fastjson2.JSONPath
Creates a typed JSONPath from a path string, type and features
of(String, Function) - Static method in interface com.alibaba.fastjson2.filter.ValueFilter
 
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(String, Map) - Static method in interface com.alibaba.fastjson2.filter.ValueFilter
 
of(URL, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(ByteBuffer, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(ByteBuffer, Charset, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
of(Function<String, String>) - Static method in interface com.alibaba.fastjson2.filter.NameFilter
 
of(Predicate<String>, Function) - Static method in interface com.alibaba.fastjson2.filter.ValueFilter
 
of(Supplier<T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
of(Map<String, Type>) - Static method in class com.alibaba.fastjson2.util.MapMultiValueType
 
of(L, M, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.TripleMixIn
 
off - Variable in class com.alibaba.fastjson2.JSONWriter
 
off - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
offset - Variable in class com.alibaba.fastjson2.JSONReader
 
offset - Variable in class com.alibaba.fastjson2.JSONReader.SavePoint
 
OFFSET_8_ZONE_ID - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
OFFSET_8_ZONE_ID_NAME - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
ofInt(IntFunction<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ofJSONB() - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance for JSONB (binary JSON) format with default context.
ofJSONB(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
Creates a JSONReader from a byte array containing JSONB (binary JSON) data.
ofJSONB(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], int, int, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], int, int, SymbolTable) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(byte[], JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofJSONB(JSONReader.Context, byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
Deprecated.
ofJSONB(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified context.
ofJSONB(JSONWriter.Context, SymbolTable) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified context and symbol table.
ofJSONB(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified features.
ofJSONB(SymbolTable) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance for JSONB (binary JSON) format with the specified symbol table.
ofJSONB(InputStream, JSONReader.Context) - Static method in class com.alibaba.fastjson2.JSONReader
 
ofLong(LongFunction<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ofPretty() - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance with pretty formatting enabled.
ofPretty(JSONWriter) - Static method in class com.alibaba.fastjson2.JSONWriter
Enables pretty formatting on an existing JSONWriter instance.
ofReflect(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofReflect(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ofString(Function<String, T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
 
ofToBigDecimal(Function<Object, BigDecimal>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToBooleanArray(Function<Object, boolean[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToBooleanArray(ToIntFunction, BiFunction<Object, Integer, Boolean>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToBooleanArray(ToLongFunction, BiFunction<Object, Integer, Boolean>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToByteArray(Function<Object, byte[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToCharArray(Function<Object, char[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToDoubleArray(Function<Object, double[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToFloatArray(Function<Object, float[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToInt(ToIntFunction) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToIntArray(Function<Object, int[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToLong(ToLongFunction) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToLongArray(Function<Object, long[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToShortArray(Function<Object, short[]>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofToString(Function<T, String>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
 
ofUTF16(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance using UTF-16 encoding with the specified features.
ofUTF8() - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance using UTF-8 encoding with default context.
ofUTF8(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance using UTF-8 encoding with the specified context.
ofUTF8(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
Creates a new JSONWriter instance using UTF-8 encoding with the specified features.
ofValue(Object) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
OneOf - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
OPENJ9 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
OptimizedForAscii - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables optimization for ASCII characters during serialization.
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 - Variable in class com.alibaba.fastjson2.reader.FieldReader
 
ordinal - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
ordinal() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
The order of the fields during serialization and output in ascending order
output - Variable in class com.alibaba.fastjson2.util.Scientific
 
overflowLevel() - Method in class com.alibaba.fastjson2.JSONWriter
Throws a JSONException indicating that the nesting level has exceeded the maximum allowed level.

P

PACKED_DIGITS - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
PACKED_DIGITS_UTF16 - Static variable in class com.alibaba.fastjson2.util.IOUtils
 
PairReader(Class, Type, Type) - Constructor for class com.alibaba.fastjson2.util.ApacheLang3Support.PairReader
 
PairWriter(Class) - Constructor for class com.alibaba.fastjson2.util.ApacheLang3Support.PairWriter
 
PARAM_TYPE_LIST_STR - Static variable in class com.alibaba.fastjson2.util.TypeUtils
 
ParameterizedTypeImpl - Class in com.alibaba.fastjson2.util
 
ParameterizedTypeImpl(Type[], Type, Type) - Constructor for class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
ParameterizedTypeImpl(Type, Type...) - Constructor for class com.alibaba.fastjson2.util.ParameterizedTypeImpl
 
parameterNames() - Element in annotation type com.alibaba.fastjson2.annotation.JSONCreator
 
parametricType(Class<?>, Class<?>...) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a parameterized type with the specified parametrized class and parameter classes.
parametricType(Class<?>, Type...) - Static method in class com.alibaba.fastjson2.TypeReference
Creates a parameterized type with the specified parametrized class and parameter types.
parent - Variable in class com.alibaba.fastjson2.JSONWriter.Path
The parent path of this path segment, or null if this is the root path.
parse(byte[], int, int, Charset, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONArray or JSONObject.
parse(byte[], JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONArray or JSONObject.
parse(byte[], JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object using the specified context
parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONArray or JSONObject.
parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object with specified features
parse(byte[], SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object with a symbol table and features
parse(char[], JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as a JSONArray or JSONObject.
parse(char[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as a JSONArray or JSONObject.
parse(InputStream, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONArray or JSONObject.
parse(InputStream, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to an object using the specified context
parse(String) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONArray or JSONObject.
parse(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONArray or JSONObject.
parse(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONArray or JSONObject.
parse(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONArray or JSONObject.
parse(String, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
Parse JSON String into JSONArray
parse(String, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONArray.
parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a JSONArray
parseArray(byte[], int, int, Charset) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONArray.
parseArray(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a list of JSON.
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
Parses the json byte array as a list of JSON.
parseArray(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a list of objects of the specified type
parseArray(byte[], Type...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a list of objects with specified types
parseArray(byte[], Type[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a list of objects with specified types and features
parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a list of JSON.
parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a list of objects of the specified type with features
parseArray(char[]) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as a JSONArray.
parseArray(char[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as a list of JSON.
parseArray(InputStream, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to a JSONArray using the specified context
parseArray(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONArray.
parseArray(InputStream, Charset, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONArray.
parseArray(Reader, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json reader as a JSONArray.
parseArray(Reader, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json reader as a list of JSON.
parseArray(String) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONArray.
parseArray(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a 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>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(String, Class<T>) - Static method in class com.alibaba.fastjson2.JSONArray
Parse JSON String into List
parseArray(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(String, Class<T>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
Parse JSON String into List
parseArray(String, Type) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(String, Type...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(String, Type[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a list of JSON.
parseArray(URL, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream of the url as a JSONArray.
parseBigDecimal(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseBigDecimal(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseBoolean(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseBoolean(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseDate(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to a Date object using default parsing rules.
parseDate(String, String) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string with the specified format to a Date object.
parseDate(String, String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string with the specified format and time zone to a Date object.
parseDate(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to a Date object using default parsing rules.
parseDateYMDHMS19(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string in the format "yyyy-MM-dd HH:mm:ss" to a Date object.
parseDouble(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseDouble(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseFloat(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseFloat(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseInt(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Parses an integer value from a byte array segment.
parseInt(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseInt(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseLocalDate(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDate(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a character array to a LocalDate object using default parsing rules with specified offset and length.
parseLocalDate(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDate10(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-dd yyyy/MM/dd MM/dd/yyyy dd.MM.yyyy yyyy年M月dd日 yyyy年MM月d日 yyyy MMM d
parseLocalDate10(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-dd yyyy/MM/dd MM/dd/yyyy dd.MM.yyyy yyyy年M月dd日 yyyy年MM月d日 yyyy MMM d
parseLocalDate11(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDate11(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy年MM月dd日 yyyy년MM월dd일
parseLocalDate8(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-m-d yyyyMMdd d-MMM-yy
parseLocalDate8(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-m-d yyyyMMdd d-MMM-yy
parseLocalDate9(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-d yyyy-M-dd dd-MMM-yy
parseLocalDate9(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-d yyyy-M-dd dd-MMM-yy
parseLocalDateTime(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a character array to a LocalDateTime object using default parsing rules with specified offset and length.
parseLocalDateTime(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to a LocalDateTime object using default parsing rules.
parseLocalDateTime(String, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to a LocalDateTime object using default parsing rules with specified offset and length.
parseLocalDateTime12(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
parseLocalDateTime use format 'yyyyMMddHHmm'
parseLocalDateTime12(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime14(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyyMMddHHmmss
parseLocalDateTime14(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyyMMddHHmmss
parseLocalDateTime16(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mm yyyy-MM-dd HH:mm yyyyMMddTHHmmssZ yyyy-MM-ddTH:m:s yyyy-MM-dd H:m:s
parseLocalDateTime16(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mm yyyy-MM-dd HH:mm yyyyMMddTHHmmssZ yyyy-MM-ddTH:m:s yyyy-MM-dd H:m:s
parseLocalDateTime17(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mmZ yyyy-MM-dd HH:mmZ yyyy-M-dTHH:mm:ss yyyy-M-d HH:mm:ss
parseLocalDateTime17(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mmZ yyyy-MM-dd HH:mmZ yyyy-M-dTHH:mm:ss yyyy-M-d HH:mm:ss
parseLocalDateTime18(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-M-ddTHH:mm:ss yyyy-M-dd HH:mm:ss yyyy-MM-dTHH:mm:ss yyyy-MM-d HH:mm:ss yyyy-MM-ddTH:mm:ss yyyy-MM-dd H:mm:ss yyyy-MM-ddTHH:m:ss yyyy-MM-dd HH:m:ss yyyy-MM-ddTHH:mm:s yyyy-MM-dd HH:mm:s
parseLocalDateTime18(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-M-ddTHH:mm:ss yyyy-M-dd HH:mm:ss yyyy-MM-dTHH:mm:ss yyyy-MM-d HH:mm:ss yyyy-MM-ddTH:mm:ss yyyy-MM-dd H:mm:ss yyyy-MM-ddTHH:m:ss yyyy-MM-dd HH:m:ss yyyy-MM-ddTHH:mm:s yyyy-MM-dd HH:mm:s
parseLocalDateTime19(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mm:ss yyyy-MM-dd HH:mm:ss yyyy/MM/ddTHH:mm:ss yyyy/MM/dd HH:mm:ss
parseLocalDateTime19(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
yyyy-MM-ddTHH:mm:ss yyyy-MM-dd HH:mm:ss yyyy/MM/ddTHH:mm:ss yyyy/MM/dd HH:mm:ss
parseLocalDateTime19(String, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime20(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime20(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime26(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime26(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime27(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime27(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime28(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime28(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime29(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTime29(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTimeX(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalDateTimeX(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime(char, char, char, char, char, char, char, char) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime10(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime10(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime11(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime11(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime12(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime12(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime15(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime15(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime18(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime18(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime5(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a byte array to a LocalTime object with 5-character format (HH:mm).
parseLocalTime5(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a character array to a LocalTime object with 5-character format (HH:mm).
parseLocalTime6(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a byte array to a LocalTime object with 6-character format (HHmmss).
parseLocalTime6(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a character array to a LocalTime object with 6-character format (HHmmss).
parseLocalTime7(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime7(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime8(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLocalTime8(char[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseLong(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseLong(char[], int, int) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
parseMillis(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis(byte[], int, int, Charset) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis(byte[], int, int, Charset, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis(char[], int, int, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to milliseconds since epoch using default parsing rules.
parseMillis(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a date string to milliseconds since epoch using default parsing rules.
parseMillis19(byte[], int, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis19(char[], int, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillis19(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseMillisYMDHMS19(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONObject.
parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a JSONObject
parseObject(byte[]) - Method in class com.alibaba.fastjson2.TypeReference
parseObject(byte[], int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONObject.
parseObject(byte[], int, int, Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified class
parseObject(byte[], int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified class with features
parseObject(byte[], int, int, Class<T>, SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified class with a symbol table
parseObject(byte[], int, int, Class<T>, SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified class with a symbol table and features
parseObject(byte[], int, int, Type) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified type
parseObject(byte[], int, int, Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified type using the specified context
parseObject(byte[], int, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], int, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified type with features
parseObject(byte[], int, int, Type, SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified type with a symbol table
parseObject(byte[], int, int, Type, SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes with offset and length to an object of the specified type with a symbol table and features
parseObject(byte[], int, int, Charset, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONObject.
parseObject(byte[], int, int, Charset, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], int, int, Charset, Type) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as a JSONObject.
parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a JSONObject with specified features
parseObject(byte[], TypeReference, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type reference
parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified class
parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified class with a filter and features
parseObject(byte[], Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified class using the specified context
parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified class with features
parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type
parseObject(byte[], Type...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object with specified types
parseObject(byte[], Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type with features
parseObject(byte[], Type, SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type with a symbol table
parseObject(byte[], Type, SymbolTable, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type with a symbol table, filters and features
parseObject(byte[], Type, SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to an object of the specified type with a symbol table and features
parseObject(byte[], Type, String, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(byte[], Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(char[]) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as a JSONObject.
parseObject(char[], int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json chars array as a JSONObject.
parseObject(char[], int, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as JSON.
parseObject(char[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json char array as JSON.
parseObject(char[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(char[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte array as JSON.
parseObject(InputStream, int, Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream with specified length to an object of the specified type using the specified context
parseObject(InputStream, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream with specified length to an object of the specified type with features
parseObject(InputStream, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB bytes to a JSONObject using the specified context
parseObject(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONObject.
parseObject(InputStream, Class, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to an object of the specified class using the specified context
parseObject(InputStream, Class, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to an object of the specified class
parseObject(InputStream, Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to an object of the specified type using the specified context
parseObject(InputStream, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSON.
parseObject(InputStream, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Parses JSONB from an input stream to an object of the specified type
parseObject(InputStream, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSON.
parseObject(InputStream, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream through the specified delimiter as JSON objects and call the specified consumer to consume it
parseObject(InputStream, Charset) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONObject.
parseObject(InputStream, Charset, char, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream through the specified delimiter as JSON objects and call the specified consumer to consume it
parseObject(InputStream, Charset, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSONObject.
parseObject(InputStream, Charset, Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSON.
parseObject(InputStream, Charset, Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSON.
parseObject(InputStream, Charset, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream as a JSON.
parseObject(Reader, char, Type, Consumer<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json reader through the specified delimiter as JSON objects and call the specified consumer to consume it
parseObject(Reader, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json reader as a JSONObject.
parseObject(Reader, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json reader as a JSON.
parseObject(String) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a 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.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONObject.
parseObject(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONObject.
parseObject(String, int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONObject.
parseObject(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as a JSONObject.
parseObject(String, TypeReference<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, TypeReference<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, TypeReference<T>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
parseObject(String, MapMultiValueType<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
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
Parses the json string as JSON.
parseObject(String, Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
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
Parses the json string as JSON.
parseObject(String, Type) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Type...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Type, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
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
Parses the json string as JSON.
parseObject(String, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json string as JSON.
parseObject(URL) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream of the url as a JSONObject.
parseObject(URL, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream of the url as JSON.
parseObject(URL, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream of the url as JSON.
parseObject(URL, Function<JSONObject, T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json stream of the url as a JSONObject and call the function to convert it to JSON.
parseObject(ByteBuffer, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
Parses the json byte buffer as a JSON.
parseSchema(String) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
 
parseZonedDateTime(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseZonedDateTime(byte[], int, int, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseZonedDateTime(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
Parses a character array to a ZonedDateTime object using default parsing rules with specified offset and length.
parseZonedDateTime(char[], int, int, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseZonedDateTime(String) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
parseZonedDateTime(String, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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
Creates a new Path instance representing an array index.
Path(JSONWriter.Path, String) - Constructor for class com.alibaba.fastjson2.JSONWriter.Path
Creates a new Path instance representing a named property.
paths(Object) - Static method in class com.alibaba.fastjson2.JSONPath
Gets all paths in the object
pattern - Variable in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
 
popPath(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Removes the path for the specified object.
popPath0(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Removes the path for the specified object without reference detection.
precision - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
PREDICATE_IS_ASCII - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
pretty - Variable in class com.alibaba.fastjson2.JSONWriter
 
PrettyFormat - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables pretty-printed JSON output with formatting and indentation.
PrettyFormatWith2Space - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
JSON formatting support using 2 spaces for indentation.
PrettyFormatWith4Space - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
JSON formatting support using 4 spaces for indentation.
primitive - Variable in class com.alibaba.fastjson2.writer.FieldWriter
 
println() - Method in class com.alibaba.fastjson2.JSONWriter
Deprecated.
This method is deprecated and will be removed in a future version
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 class com.alibaba.fastjson2.reader.FieldReader
 
processExtra(JSONReader, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
processExtra(JSONReader, Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
processExtra(JSONReader, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
processExtra(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.ExtraProcessor
 
processGsonSerializedName(FieldInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonFormat(BeanInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonFormat(FieldInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonIgnore(FieldInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonInclude(BeanInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonInclude(FieldInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonSubTypesType(BeanInfo, int, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonTypeName(BeanInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJacksonJsonUnwrapped(FieldInfo, Annotation) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processJSONType1x(BeanInfo, Annotation, Method) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
processObjectInputSingleItemArray(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
PropertiesUtils - Class in com.alibaba.fastjson2.util
 
PropertiesUtils() - Constructor for class com.alibaba.fastjson2.util.PropertiesUtils
 
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.JSONWriter.Context
 
putArray(String) - Method in class com.alibaba.fastjson2.JSONObject
Creates and puts a new JSONArray with the specified name.
putBoolean(byte[], int, boolean) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a boolean value to a byte array as a string representation.
putBoolean(char[], int, boolean) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a boolean value to a character array as a string representation.
putIntBE(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an int value to a byte array in big-endian byte order.
putIntLE(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an int value to a byte array in little-endian byte order.
putIntLE(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an int value to a character array in little-endian byte order.
putIntUnaligned(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an int value to a byte array without alignment considerations.
putIntUnaligned(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an int value to a character array without alignment considerations.
putLongBE(byte[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a long value to a byte array in big-endian byte order.
putLongLE(byte[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a long value to a byte array in little-endian byte order.
putLongLE(char[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a long value to a character array in little-endian byte order.
putLongUnaligned(byte[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a long value to a byte array without alignment considerations.
putLongUnaligned(char[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a long value to a character array without alignment considerations.
putNULL(byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes the string "null" to a byte array at the specified position.
putNULL(char[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes the string "null" to a character array at the specified position.
putObject(String) - Method in class com.alibaba.fastjson2.JSONObject
Creates and puts a new JSONObject with the specified name.
putShortBE(byte[], int, short) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a short value to a byte array in big-endian byte order.
putShortLE(byte[], int, short) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a short value to a byte array in little-endian byte order.
putShortUnaligned(byte[], int, short) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a short value to a byte array without alignment considerations.
putStringSizeLarge(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Puts a large string size to a byte array
putStringSizeSmall(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Puts a small string size to a byte array

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(Collection) - 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
Reads JSON data into a Map with specified features.
read(Map, ObjectReader, long) - Method in class com.alibaba.fastjson2.JSONReader
Reads JSON data into a Map using a specified ObjectReader for the values.
read(Map, Type, Type, long) - Method in class com.alibaba.fastjson2.JSONReader
Reads JSON data into a Map with specified key and value types.
READ_ONLY - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
READ_USING_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
readAll() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readAll(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readAny() - Method in class com.alibaba.fastjson2.JSONReader
Reads any JSON value and returns it as an Object.
readArray() - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array and returns it as a List.
readArray(Type) - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array with elements of a specified type.
readArray(Type[]) - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array with elements of specified types into an Object array.
readArray(Collection, Type) - Method in class com.alibaba.fastjson2.JSONReader
 
readArray(List, Type) - Method in class com.alibaba.fastjson2.JSONReader
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from JSONB format with array mapping.
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplField
 
readArrayMappingJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMethod
 
readArrayMappingJSONBObject0(JSONReader, Object, int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readArrayMappingObject(JSONReader, Type, Object, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from JSON format with array mapping.
readArrayMappingObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readArrayMappingObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplField
 
readArrayMappingObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMethod
 
readArrayMappingObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
readBase64() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Base64 encoded string from JSON data and decodes it to bytes.
readBigDecimal() - Method in class com.alibaba.fastjson2.JSONReader
Reads a BigDecimal value from JSON data.
readBigInteger() - Method in class com.alibaba.fastjson2.JSONReader
Reads a BigInteger value from JSON data.
readBinary() - Method in class com.alibaba.fastjson2.JSONReader
Reads binary data from JSON data.
readBool() - Method in class com.alibaba.fastjson2.JSONReader
Reads a boolean value from JSON data.
readBoolValue() - Method in class com.alibaba.fastjson2.JSONReader
Reads a boolean value from JSON data.
readCalendar() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Calendar value from JSON data.
readCharacter() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Character object from JSON data.
readCharValue() - Method in class com.alibaba.fastjson2.JSONReader
Reads a character value from JSON data.
readDate() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Date value from JSON data.
readDouble() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Double object from JSON data.
readDoubleValue() - Method in class com.alibaba.fastjson2.JSONReader
Reads a double value from JSON data.
ReaderAnnotationProcessor() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBaseModule.ReaderAnnotationProcessor
 
readerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
readFieldName() - Method in class com.alibaba.fastjson2.JSONReader
Reads the current field name in a JSON object.
readFieldNameHashCode() - Method in class com.alibaba.fastjson2.JSONReader
Reads the hash code of the current field name in a JSON object.
readFieldNameHashCodeUnquote() - Method in class com.alibaba.fastjson2.JSONReader
Reads the hash code of the current field name in a JSON object without requiring quotes.
readFieldNameUnquote() - Method in class com.alibaba.fastjson2.JSONReader
Reads the current field name in a JSON object without requiring quotes.
readFieldValue(long, JSONReader, long, Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readFieldValue(long, JSONReader, long, Map<Long, Object>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderList
 
readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
readFieldValue(JSONReader, Object) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderList
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
readFieldValueJSONB(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
readFieldValueJSONB(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
readFieldValueJSONB(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderObject
 
readFieldValueJSONB(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
readFieldValueWithLCase(JSONReader, Object, long, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
readFloat() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Float object from JSON data.
readFloatValue() - Method in class com.alibaba.fastjson2.JSONReader
Reads a float value from JSON data.
readFromCSV(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
readHeader() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readHex() - Method in class com.alibaba.fastjson2.JSONReader
Reads a hexadecimal string from JSON data and converts it to a byte array.
readIfNull() - Method in class com.alibaba.fastjson2.JSONReader
Checks if the current JSON value is null and advances the reader if it is.
readInstant() - Method in class com.alibaba.fastjson2.JSONReader
Reads an Instant value from JSON data.
readInt16() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Short object from JSON data.
readInt16Value() - Method in class com.alibaba.fastjson2.JSONReader
Reads a short value from JSON data.
readInt32() - Method in class com.alibaba.fastjson2.JSONReader
Reads an Integer object from JSON data.
readInt32Value() - Method in class com.alibaba.fastjson2.JSONReader
Reads a 32-bit integer value from JSON data.
readInt32ValueArray() - Method in class com.alibaba.fastjson2.JSONReader
Reads an array of 32-bit integer values from JSON data.
readInt32ValueOverflow() - Method in class com.alibaba.fastjson2.JSONReader
Reads a 32-bit integer value from JSON data, handling overflow conditions.
readInt64() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Long object from JSON data.
readInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
Reads a 64-bit long value from JSON data.
readInt64ValueArray() - Method in class com.alibaba.fastjson2.JSONReader
Reads an array of 64-bit long values from JSON data.
readInt64ValueOverflow() - Method in class com.alibaba.fastjson2.JSONReader
Reads a 64-bit long value from JSON data, handling overflow conditions.
readInt8() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Byte object from JSON data.
readInt8Value() - Method in class com.alibaba.fastjson2.JSONReader
Reads a byte value from JSON data.
readJSONArray() - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array and returns it as a JSONArray.
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
readJSONBObject(JSONReader, Type, Object, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from JSONB format.
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplField
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListInt64
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMethod
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueInt
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueString
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderRootName
 
readJSONBObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.util.ApacheLang3Support.PairReader
 
readJSONObject() - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON object and returns it as a JSONObject.
readLine() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineAll() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineObject() - Method in class com.alibaba.fastjson2.stream.JSONStreamReaderUTF16
 
readLineObject() - Method in class com.alibaba.fastjson2.stream.StreamReader
 
readLineObject() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineObjectAll() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineObjectAll(boolean, Consumer<T>) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineObjectAll(Consumer<T>) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineValues() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readLineValues(boolean) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
readList(Type[]) - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array with elements of specified types.
readLocalDate() - Method in class com.alibaba.fastjson2.JSONReader
Reads a LocalDate value from JSON data.
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
Reads a LocalDateTime value from JSON data.
readLocalDateTime12() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTime14() - 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
 
readLocalDateTime20() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime() - Method in class com.alibaba.fastjson2.JSONReader
Reads a LocalTime value from JSON data.
readLocalTime10() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime11() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime12() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime15() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime18() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime5() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime6() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime7() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime8() - Method in class com.alibaba.fastjson2.JSONReader
 
readLocalTime9() - Method in class com.alibaba.fastjson2.JSONReader
 
readMillis19() - Method in class com.alibaba.fastjson2.JSONReader
Reads milliseconds from a 19-character date string in JSON data.
readMillisFromString() - Method in class com.alibaba.fastjson2.JSONReader
Reads milliseconds from a string value in JSON data.
readNaN() - Method in class com.alibaba.fastjson2.JSONReader
 
readNanos(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
readNanos(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
readNull() - Method in class com.alibaba.fastjson2.JSONReader
Reads a null value from JSON data and advances the reader.
readNullOrNewDate() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Date value from JSON data, returning null if the value is null.
readNumber() - Method in class com.alibaba.fastjson2.JSONReader
Reads a Number value from JSON data.
readNumber(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
Reads a number value from JSON data and passes it to a consumer.
readNumber0() - Method in class com.alibaba.fastjson2.JSONReader
Reads a number value from JSON data and stores it in internal fields.
readObject() - Method in class com.alibaba.fastjson2.JSONReader
Reads JSON data and returns it as a Map.
readObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from the specified JSONReader.
readObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
readObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readObject(JSONReader, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from the specified JSONReader using the provided features.
readObject(JSONReader, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
 
readObject(JSONReader, Type, Object, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from the specified JSONReader with the given field type, field name, and features.
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader3
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader4
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader5
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader6
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplField
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromBoolean
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromInt
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromLong
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32Array
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt32ValueArray
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64Array
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInt64ValueArray
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplJSONP
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListInt64
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMapMultiValueType
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMethod
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplStringArray
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueInt
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValueString
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderMisc
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstructor
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderRootName
 
readObject(JSONReader, Type, Object, long) - Method in class com.alibaba.fastjson2.util.ApacheLang3Support.PairReader
 
readObject(Object, long) - Method in class com.alibaba.fastjson2.JSONReader
 
readObject(Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader
 
readObject(String, JSONReader.Feature...) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Reads an object from the specified JSON string using the provided features.
readOffsetDateTime() - Method in class com.alibaba.fastjson2.JSONReader
 
readOffsetTime() - Method in class com.alibaba.fastjson2.JSONReader
 
readPattern() - Method in class com.alibaba.fastjson2.JSONReader
Reads a pattern string from the JSON data.
readReference() - Method in class com.alibaba.fastjson2.JSONReader
Reads a reference value from JSON data.
readReference(Collection, int) - Method in class com.alibaba.fastjson2.JSONReader
Reads a reference value from JSON data and adds it to the specified collection at the given index.
readReference(List, int) - Method in class com.alibaba.fastjson2.JSONReader
Reads a reference value from JSON data and adds it to the specified list at the given index.
readString() - Method in class com.alibaba.fastjson2.JSONReader
Reads a string value from JSON data.
readString(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
Reads a string value from JSON data and passes it to a consumer.
readStringArray() - Method in class com.alibaba.fastjson2.JSONReader
Reads a JSON array of strings and returns it as a String array.
readStringNotMatch() - Method in class com.alibaba.fastjson2.JSONReader
 
readTypeHashCode() - Method in class com.alibaba.fastjson2.JSONReader
Reads the hash code of the current type in the JSON data.
readUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
readUUID() - Method in class com.alibaba.fastjson2.JSONReader
Reads a UUID value from JSON data.
readValueHashCode() - Method in class com.alibaba.fastjson2.JSONReader
Reads the hash code of the current JSON value.
readZonedDateTime() - Method in class com.alibaba.fastjson2.JSONReader
Reads a ZonedDateTime value from JSON data.
readZonedDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
 
RECORD - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
ReferenceDetection - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that enables reference detection during serialization.
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
 
regionMatches(byte[], int, String) - Static method in class com.alibaba.fastjson2.util.IOUtils
Checks if a byte array region matches a prefix string.
register(ObjectReaderModule) - Static method in interface com.alibaba.fastjson2.JSON
register(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReaderModule.
register(ObjectWriterModule) - Static method in interface com.alibaba.fastjson2.JSON
register(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers an ObjectWriterModule.
register(Class, Filter) - Static method in interface com.alibaba.fastjson2.JSON
Register ObjectWriterFilter
register(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReader for the specified type using method-based reading.
register(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectReader for Type in default ObjectReaderProvider
register(Type, ObjectReader<?>, boolean) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectReader for Type in default ObjectReaderProvider
register(Type, ObjectReader, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReader for the specified type.
register(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers an ObjectWriter for the specified type using the default field-based setting.
register(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectWriter for Type in default ObjectWriterProvider
register(Type, ObjectWriter<?>, boolean) - Static method in interface com.alibaba.fastjson2.JSON
Register an ObjectWriter for Type in default ObjectWriterProvider
register(Type, ObjectWriter, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers an ObjectWriter for the specified type.
registerIfAbsent(long, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReader for the specified hash code if it is not already registered.
registerIfAbsent(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReader for the specified type using method-based reading if it is not already registered.
registerIfAbsent(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectReader for Type in default ObjectReaderProvider
registerIfAbsent(Type, ObjectReader<?>, boolean) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectReader for Type in default ObjectReaderProvider
registerIfAbsent(Type, ObjectReader, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers an ObjectReader for the specified type if it is not already registered.
registerIfAbsent(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers an ObjectWriter for the specified type using method-based writing if it is not already registered.
registerIfAbsent(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectWriter for Type in default ObjectWriterProvider
registerIfAbsent(Type, ObjectWriter<?>, boolean) - Static method in interface com.alibaba.fastjson2.JSON
Register if absent an ObjectWriter for Type in default ObjectWriterProvider
registerIfAbsent(Type, ObjectWriter, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Registers an ObjectWriter for the specified type if it is not already registered.
registerSeeAlsoSubType(Class) - Static method in interface com.alibaba.fastjson2.JSON
Register a see-also sub type
registerSeeAlsoSubType(Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers a subtype class for see-also support.
registerSeeAlsoSubType(Class, String) - Static method in interface com.alibaba.fastjson2.JSON
Register a see-also sub type with a specific class name
registerSeeAlsoSubType(Class, String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers a subtype class with a specific name for see-also support.
registerTypeConvert(Type, Type, Function) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Registers a type converter function that can convert values from one type to another.
remove(JSONPath.Context) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPath
Removes a value from the object
remove(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
remove(Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
remove(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
Removes a value from an object using the specified path
remove(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
Removes a value from a JSON string using the specified path and returns the modified JSON
removeReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Removes the reference to the specified object.
required - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
required() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Property that indicates whether a value (which may be explicit null) is expected for property during deserialization or not.
required(String) - Method in class com.alibaba.fastjson2.codec.BeanInfo
 
reset(JSONReader.SavePoint) - Method in class com.alibaba.fastjson2.JSONReader
 
resolve(Type, Class<?>, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
rightInplaceSub(FDBigInteger) - Method in class com.alibaba.fastjson2.util.FDBigInteger
 
ROOT - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
The root path instance, representing the top level of the JSON structure.
rootName - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
rootName() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
Similar to javax.xml.bind.annotation.XmlRootElement, used to indicate name to use for root-level wrapping, if wrapping is enabled.
rootObject - Variable in class com.alibaba.fastjson2.JSONWriter
 
rowCount - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
rowCount() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
rowCount(byte[], StreamReader.Feature...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
rowCount(char[], StreamReader.Feature...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
rowCount(File) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
rowCount(InputStream) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 
rowCount(String, StreamReader.Feature...) - Static method in class com.alibaba.fastjson2.support.csv.CSVReader
 

S

SAFE_MODE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderProvider
 
sameTo(FieldReader) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
SavePoint(int, int) - Constructor for class com.alibaba.fastjson2.JSONReader.SavePoint
 
scale - Variable in class com.alibaba.fastjson2.JSONReader
 
scale - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
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.FieldReader
 
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
 
Scientific - Class in com.alibaba.fastjson2.util
Date 2024/5/25 10:46 Created by wangyc
Scientific(int, boolean) - Constructor for class com.alibaba.fastjson2.util.Scientific
 
Scientific(long, int, int) - Constructor for class com.alibaba.fastjson2.util.Scientific
 
SCIENTIFIC_NULL - Static variable in class com.alibaba.fastjson2.util.Scientific
 
seeAlso - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
seeAlso() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
seeAlsoDefault - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
seeAlsoDefault() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
seeAlsoNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
seed - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
 
seed - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
 
seekLine() - Method in class com.alibaba.fastjson2.stream.JSONStreamReaderUTF16
 
seekLine() - Method in class com.alibaba.fastjson2.stream.StreamReader
 
serializable - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
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(JSONPath.Context, Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPath
Sets a value in the object
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPath
Sets a value in the object with specified reader features
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
set(Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
Sets a value in an object using the specified path
set(String, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
Sets a value in a JSON string using the specified path and returns the modified JSON
setAfterFilter(AfterFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the after filter for this context.
setAlphabetic(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether alphabetic ordering is enabled.
setArraySupplier(Supplier<List>) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the array supplier for this context.
setAttachment(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the attachment object for this JSONWriter.
setAutoTypeBeforeHandler(JSONReader.AutoTypeBeforeHandler) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
 
setAutoTypeBeforeHandler(JSONReader.AutoTypeBeforeHandler) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets the auto-type before handler that will be invoked before type resolution.
setAutoTypeHandler(Consumer<Class>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets the auto-type handler that will be invoked when a type is auto-resolved.
setBeforeFilter(BeforeFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the before filter for this context.
setBufferSize(int) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the buffer size for this context.
setCallback(JSONPath.Context, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
setCallback(Object, String, BiFunction) - Static method in class com.alibaba.fastjson2.JSONPath
Sets a callback function for the specified path in an object
setCallback(Object, String, Function) - Static method in class com.alibaba.fastjson2.JSONPath
Sets a callback function for the specified path in an object
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPath
Sets a callback function for the object
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
setCallback(Object, Function) - Method in class com.alibaba.fastjson2.JSONPath
Sets a callback function for the object
setCompatibleWithFieldName(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Deprecated.
only use compatible with fastjson 1.x
setContextJSONPathCompiler(JSONFactory.JSONPathCompiler) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the JSONPath compiler for the current thread context.
setContextNameFilter(ContextNameFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the context name filter for this context.
setContextObjectReaderProvider(ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the object reader provider for the current thread context.
setContextReaderCreator(ObjectReaderCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the object reader creator for the current thread context.
setContextValueFilter(ContextValueFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the context value filter for this context.
setContextWriterCreator(ObjectWriterCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the object writer creator for the current thread context.
setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the date format pattern for this context.
setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the date format pattern for this context.
setDateFormatter(DateTimeFormatter) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the date formatter for this context.
setDefaultArraySupplier(Supplier<List>) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the default array supplier used when creating JSON arrays.
setDefaultMaxLevel(int) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setDefaultObjectSupplier(Supplier<Map>) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets the default object supplier used when creating JSON objects.
setDefaultSkipTransient(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether transient fields should be skipped by default.
setDefaultValue(List<FieldWriter>, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
Sets default values for the specified field writers using the default constructor of the object class.
setDefaultWriterAlphabetic(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether the default writer should use alphabetic ordering.
setDisableArrayMapping(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether array mapping should be disabled.
setDisableArrayMapping(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets whether array mapping is disabled.
setDisableArrayMapping(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether array mapping is disabled.
setDisableAutoType(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether auto type support should be disabled.
setDisableAutoType(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets whether auto-type support is disabled.
setDisableAutoType(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether auto-type support is disabled.
setDisableJSONB(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether JSONB format should be disabled.
setDisableJSONB(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets whether JSONB support is disabled.
setDisableJSONB(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether JSONB support is disabled.
setDisableReferenceDetect(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether reference detection should be disabled.
setDisableReferenceDetect(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets whether reference detection is disabled.
setDisableReferenceDetect(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether reference detection is disabled.
setDisableSmartMatch(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
Sets whether smart matching should be disabled.
setDisableSmartMatch(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets whether smart match is disabled.
setExtraProcessor(ExtraProcessor) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the ExtraProcessor for this context.
setFeatures(long) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the features bitmask for this context.
setFeatures(long) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the features bitmask for this context.
setFieldValue(Object, String, long, int) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Sets the value of a field in the specified object.
setFieldValue(Object, String, long, int) - Method in class com.alibaba.fastjson2.reader.ObjectReader1
 
setFieldValue(Object, String, long, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Sets the value of a field in the specified object.
setFieldValue(Object, String, Object) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
Sets the value of a field in the specified object.
setFilter(Filter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Sets a filter for this ObjectWriter.
setFunction(String) - Method in class com.alibaba.fastjson2.JSONPObject
Sets the function name of this JSONP object
setInt(JSONPath.Context, int) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPath
Sets an integer value in the object
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
setJSONFieldDefaultValueCompatMode(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setLabelFilter(LabelFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the label filter for this context.
setLocale(Locale) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the Locale for this context.
setLong(JSONPath.Context, long) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPath
Sets a long value in the object
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixIndex1
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName1
 
setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPathTypedMultiNamesPrefixName2
 
setMaxLevel(int) - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
 
setMaxLevel(int) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the maximum nesting level allowed for this context.
setMaxLevel(int) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the maximum nesting level allowed for this context.
setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the name filter for this context.
setNameFilter(NameFilter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Sets the name filter for this ObjectWriter.
setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setNamingStrategy(PropertyNamingStrategy) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Sets the property naming strategy used by this provider.
setNamingStrategy(PropertyNamingStrategy) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets the property naming strategy used by this provider.
setNoneStaticMemberClassParent(Object, Object) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setObjectSupplier(Supplier<Map>) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the object supplier for this context.
setOffset(int) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the offset in the internal buffer.
setPath(int, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the path for the specified object at the given index.
setPath(FieldWriter, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the path for the specified object using the provided field writer.
setPath(String, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the path for the specified object with the given name.
setPath0(int, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the path for the specified object at the given index without reference detection.
setPath0(FieldWriter, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the path for the specified object using the provided field writer without reference detection.
setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the property filter for this context.
setPropertyFilter(PropertyFilter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Sets the property filter for this ObjectWriter.
setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the property pre-filter for this context.
setPropertyPreFilter(PropertyPreFilter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Sets the property pre-filter for this ObjectWriter.
setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setReaderContext(JSONReader.Context) - Method in class com.alibaba.fastjson2.JSONPath
Sets the reading context
setReflectErrorLast(Throwable) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
setRootObject(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Sets the root object for this JSONWriter.
setSkipTransient(boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Sets whether transient fields should be skipped.
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, BeanInfo, Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
setters(Class, Class, 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
Sets the TimeZone for this context.
setTypeRedirect(boolean) - Method in class com.alibaba.fastjson2.JSONReader
Sets the type redirect flag for this reader.
setUseGsonAnnotation(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setUseJacksonAnnotation(boolean) - Static method in class com.alibaba.fastjson2.JSONFactory
 
setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the value filter for this context.
setValueFilter(ValueFilter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Sets the value filter for this ObjectWriter.
setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
setWriterContext(JSONWriter.Context) - Method in class com.alibaba.fastjson2.JSONPath
Sets the writing context
setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONReader.Context
Sets the ZoneId for this context.
setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONWriter.Context
Sets the ZoneId for this context.
SHANGHAI_ZONE_ID - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
SHANGHAI_ZONE_ID_NAME - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
SHANGHAI_ZONE_RULES - Static variable in class com.alibaba.fastjson2.util.DateUtils
 
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
 
SingleNamePathTyped(String, Class, ObjectReader, FieldReader, ObjectWriter, FieldWriter) - Constructor for class com.alibaba.fastjson2.JSONPathCompilerReflect.SingleNamePathTyped
 
singletonBiMapConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
 
size() - Method in class com.alibaba.fastjson2.JSONWriter
Gets the current size of the output buffer.
size() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
size() - Method in class com.alibaba.fastjson2.SymbolTable
Get the number of names in this symbol table.
size() - Method in class com.alibaba.fastjson2.util.MultiType
 
SIZE_512K - Static variable in class com.alibaba.fastjson2.stream.StreamReader
 
sizeOfInt(int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the size needed for an integer value
skipComment() - Method in class com.alibaba.fastjson2.JSONReader
Skips a comment in the JSON data, advancing the reader to the end of the comment.
skipLines(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
skipName() - Method in class com.alibaba.fastjson2.JSONReader
Skips the current field name in a JSON object.
skipTransient - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
skipTransient - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
skipTransient() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
skipTransient() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
skipValue() - Method in class com.alibaba.fastjson2.JSONReader
Skips the current JSON value, advancing the reader to the next value or end of the current structure.
SMALL_10_POW - Static variable in class com.alibaba.fastjson2.util.TypeUtils
All the positive powers of 10 that can be represented exactly in double/float.
SnakeCase - Enum constant in enum com.alibaba.fastjson2.PropertyNamingStrategy
 
snakeToCamel(String) - Static method in enum com.alibaba.fastjson2.PropertyNamingStrategy
Converts a snake_case string to camelCase.
SortMapEntriesByKeys - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
The serialized Map will first be sorted according to Key, and is used in some scenarios where serialized content needs to be signed.
start() - Method in interface com.alibaba.fastjson2.reader.ByteArrayValueConsumer
 
start() - Method in interface com.alibaba.fastjson2.reader.CharArrayValueConsumer
 
startArray() - Method in class com.alibaba.fastjson2.JSONReader
Starts reading a JSON array, advancing the reader to the first element.
startArray() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array.
startArray() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
startArray(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Starts an array in a byte array
startArray(int) - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with a specified initial capacity.
startArray(Object, int) - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with the specified array and size.
startArray0() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with zero expected elements.
startArray1() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with one expected element.
startArray10() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with ten expected elements.
startArray11() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with eleven expected elements.
startArray12() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with twelve expected elements.
startArray13() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with thirteen expected elements.
startArray14() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with fourteen expected elements.
startArray15() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with fifteen expected elements.
startArray2() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with two expected elements.
startArray3() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with three expected elements.
startArray4() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with four expected elements.
startArray5() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with five expected elements.
startArray6() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with six expected elements.
startArray7() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with seven expected elements.
startArray8() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with eight expected elements.
startArray9() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON array with nine expected elements.
startObject - Variable in class com.alibaba.fastjson2.JSONWriter
 
startObject() - Method in class com.alibaba.fastjson2.JSONWriter
Starts writing a JSON object.
startObject() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
stat(byte[], int, int, Charset) - Method in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
stat(char[], int, int) - Method in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
stat(StreamReader.ColumnStat, Object) - Static method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
stat(String) - Method in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
statAll() - Method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
statAll() - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
statAll(int) - Method in class com.alibaba.fastjson2.support.csv.CSVReader
 
STATE - Static variable in class com.alibaba.fastjson2.util.KotlinUtils
 
staticMethod(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
 
statLine(Object) - Method in class com.alibaba.fastjson2.stream.JSONStreamReader
 
STR_ASCII_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
Fixed ASCII string length
stream() - Method in class com.alibaba.fastjson2.stream.StreamReader
 
stream(Class<T>) - Method in class com.alibaba.fastjson2.stream.StreamReader
 
StreamReader<T> - Class in com.alibaba.fastjson2.stream
 
StreamReader() - Constructor for class com.alibaba.fastjson2.stream.StreamReader
 
StreamReader(Type[]) - Constructor for class com.alibaba.fastjson2.stream.StreamReader
 
StreamReader.ColumnStat - Class in com.alibaba.fastjson2.stream
 
StreamReader.Feature - Enum in com.alibaba.fastjson2.stream
 
StreamReader.StreamReaderSpliterator<T> - Class in com.alibaba.fastjson2.stream
 
StreamReaderSpliterator(StreamReader<T>) - Constructor for class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
StreamReaderSpliterator(StreamReader<T>, Class<T>) - Constructor for class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
String - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
STRING_CODER - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
STRING_CREATOR_JDK11 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
STRING_CREATOR_JDK8 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
STRING_VALUE - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
stringCapacity(String) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the capacity needed for a string
stringCapacity(String[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the capacity needed for a string array
stringCapacity(Collection<String>) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Calculates the capacity needed for a collection of strings
StringSchema - Class in com.alibaba.fastjson2.schema
 
stringSize(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Calculates the string size (number of digits) needed to represent an integer value.
stringSize(long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Calculates the string size (number of digits) needed to represent a long value.
StringToAny - Class in com.alibaba.fastjson2.function.impl
 
StringToAny(Class, Object) - Constructor for class com.alibaba.fastjson2.function.impl.StringToAny
 
StringUtils - Class in com.alibaba.fastjson2.util
 
StringUtils() - Constructor for class com.alibaba.fastjson2.util.StringUtils
 
StringUtils.LATIN1 - Class in com.alibaba.fastjson2.util
 
StringUtils.UTF16 - Class in com.alibaba.fastjson2.util
 
stringValue - Variable in class com.alibaba.fastjson2.JSONReader
 
stringValue(String, long) - Static method 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.
SUPER - Static variable in class com.alibaba.fastjson2.util.BeanUtils
 
supertypeOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
Returns a type that represents an unknown supertype of bound.
supplier - Variable in class com.alibaba.fastjson2.function.FieldSupplierFunction
 
supportAcceptType(Class) - Method in class com.alibaba.fastjson2.reader.FieldReader
 
supportAcceptType(Class) - Method in class com.alibaba.fastjson2.reader.FieldReaderInstant
 
supportAcceptType(Class) - Method in class com.alibaba.fastjson2.reader.FieldReaderZonedDateTime
 
supportAcceptType(Class) - Method in class com.alibaba.fastjson2.reader.FieldReaderLocalDateTime
 
SupportArrayToBean - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to support deserializing JSON arrays into Java beans.
SupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Deprecated.
It is not safe to explicitly turn on autoType, it is recommended to use AutoTypeBeforeHandler
SupportClassForName - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that enables support for Class.forName() during deserialization.
SupportSmartMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that enables smart matching of field names during deserialization.
symbolTable - Variable in class com.alibaba.fastjson2.JSONWriter
 
symbolTable(String...) - Static method in interface com.alibaba.fastjson2.JSONB
Creates a symbol table with the specified names
SymbolTable - Class in com.alibaba.fastjson2
Symbol table for fast name lookup.
SymbolTable(Class<?>...) - Constructor for class com.alibaba.fastjson2.SymbolTable
Create a symbol table from class names.
SymbolTable(String...) - Constructor for class com.alibaba.fastjson2.SymbolTable
Create a symbol table from string names.

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<T>, 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
Converts the specified object to an object of the specified goal type
to(Type) - Method in class com.alibaba.fastjson2.JSONArray
Convert this JSONArray to the specified Object
to(Type, long) - 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(byte[]) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(char[]) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(double) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(float) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(long) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toBigDecimal(String) - 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
 
ToBoolean - Class in com.alibaba.fastjson2.function.impl
 
ToBoolean(Boolean) - Constructor for class com.alibaba.fastjson2.function.impl.ToBoolean
 
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
Converts a boolean value to JSONB bytes
toBytes(byte) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a byte value to JSONB bytes
toBytes(int) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an integer value to JSONB bytes
toBytes(long) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a long value to JSONB bytes
toBytes(short) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a short value to JSONB bytes
toBytes(Object) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes
toBytes(Object, JSONWriter.Context) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with specified context
toBytes(Object, JSONWriter.Context, SymbolTable, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with specified context, symbol table and features
toBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with specified features
toBytes(Object, SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with a symbol table
toBytes(Object, SymbolTable, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with a symbol table, filters and features
toBytes(Object, SymbolTable, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Converts an object to JSONB bytes with a symbol table and features
toBytes(String) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a string to JSONB bytes
toBytes(String, Charset) - Static method in interface com.alibaba.fastjson2.JSONB
Converts a string to JSONB bytes with specified charset
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
Convert all the members of this JSONArray into the specified Object.
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<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Deprecated.
toJavaObject(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
Convert this JSONObject to the specified Object
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.
toJavaObject(Properties, ObjectReaderProvider, Class<T>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.util.PropertiesUtils
 
toJavaObject(Properties, Class<T>) - Static method in class com.alibaba.fastjson2.util.PropertiesUtils
 
toJSON(Object) - Static method in interface com.alibaba.fastjson2.JSON
Converts the specified object to a JSONArray or JSONObject.
toJSON(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Converts the specified object to a 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
Serializes the specified object to the json byte array
toJSONBytes(Object, Filter...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, String, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, Charset, JSONWriter.Context) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONBytes(Object, Charset, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array
toJSONObject() - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.BooleanSchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
toJSONObject() - Method in class com.alibaba.fastjson2.schema.StringSchema
 
toJSONObject(T) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toJSONObject(T, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toJSONObject(T, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterRootName
 
toJSONString(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
Converts JSONB bytes to a JSON string
toJSONString(byte[], boolean) - Static method in interface com.alibaba.fastjson2.JSONB
Converts JSONB bytes to a JSON string
toJSONString(byte[], SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
Converts JSONB bytes to a JSON string with a symbol table
toJSONString(byte[], SymbolTable, boolean) - Static method in interface com.alibaba.fastjson2.JSONB
Converts JSONB bytes to a JSON string with a symbol table
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
Serializes the specified object to the json string
toJSONString(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json string
toJSONString(Object, Filter, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json string
toJSONString(Object, JSONWriter.Context) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json string
toJSONString(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json string
toJSONString(Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
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
Serializes the specified object to the json string
toJSONString(Object, String, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json string
toJSONString(T, JSONWriter.Feature...) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Converts an object to its JSON string representation using the specified features.
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
 
toProperties(ObjectWriterProvider, Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.util.PropertiesUtils
 
toProperties(Object) - Static method in class com.alibaba.fastjson2.util.PropertiesUtils
 
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
Returns the string representation of this JSONPath
toString() - Method in class com.alibaba.fastjson2.JSONPathCompilerReflect.NameSegmentTyped
 
toString() - Method in class com.alibaba.fastjson2.JSONPObject
Serializes this JSONP object to JSONP string format
toString() - Method in class com.alibaba.fastjson2.JSONWriter.Path
Returns a string representation of this Path in JSON Pointer format.
toString() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
toString() - Method in class com.alibaba.fastjson2.reader.FieldReader
 
toString() - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
toString() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
 
toString() - Method in class com.alibaba.fastjson2.util.MultiType
 
toString() - Method in class com.alibaba.fastjson2.util.Scientific
 
toString() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
toString() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
toString(byte) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toString(byte, byte) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toString(char) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toString(char, char) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
toString(long, boolean, ZoneId) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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(Date) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
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
 
toStringArray(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
TrimString - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to trim whitespace from string values during deserialization.
trustedLookup(Class) - Static method in class com.alibaba.fastjson2.util.JDKUtils
 
tryAdvance(Consumer<? super T>) - Method in class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
trySplit() - Method in class com.alibaba.fastjson2.stream.StreamReader.StreamReaderSpliterator
 
TwoNameSegmentTypedPath(String, JSONPathCompilerReflect.NameSegmentTyped, JSONPathCompilerReflect.NameSegmentTyped) - Constructor for class com.alibaba.fastjson2.JSONPathCompilerReflect.TwoNameSegmentTypedPath
 
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
Gets the type name for the specified type byte
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
 
typeNameSymbolCache - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
typeReaders - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
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
Constructs a new type literal with the specified actual type arguments.
types - Variable in class com.alibaba.fastjson2.stream.StreamReader
 
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

UnquoteFieldName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write field names without quotes during serialization.
unregister(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Unregisters an ObjectReaderModule.
unregister(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Unregisters an ObjectWriterModule.
unregister(Type) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Unregisters the ObjectWriter for the specified type using method-based writing.
unregister(Type, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Unregisters the ObjectWriter for the specified type.
unregister(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Unregisters the specified ObjectWriter for the given type, but only if the currently registered writer matches the specified writer.
unregister(Type, ObjectWriter, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
Unregisters the specified ObjectWriter for the given type, but only if the currently registered writer matches the specified writer.
unregisterObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Unregisters the ObjectReader for the specified type using method-based reading.
unregisterObjectReader(Type, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Unregisters the ObjectReader for the specified type.
unregisterObjectReader(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Unregisters the specified ObjectReader for the given type using method-based reading, but only if the currently registered reader matches the specified reader.
unregisterObjectReader(Type, ObjectReader, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
Unregisters the specified ObjectReader for the given type, but only if the currently registered reader matches the specified reader.
UnresolvedReference - Class in com.alibaba.fastjson2.schema
 
UnresolvedReference - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
 
UNSAFE - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
unwrap(Class<T>) - Method in interface com.alibaba.fastjson2.util.Wrapper
 
unwrapped() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
If true, serialize and deserialize the field's internal properties
unwrapped() - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
unwrapped() - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
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
Feature that determines whether to deserialize floating-point numbers as BigDecimal when the target type is double.
UseBigDecimalForFloats - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to deserialize floating-point numbers as BigDecimal when the target type is float.
UseBigIntegerForInts - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether JSON integral (non-floating-point) numbers are to be deserialized into BigIntegers if only generic type description (either Object or Number, or within untyped Map or Collection context) is available.
UseDefaultConstructorAsPossible - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to use default constructors as much as possible during deserialization.
UseDoubleForDecimals - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to deserialize decimal numbers as double values.
UseLongForInts - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines how "small" JSON integral (non-floating-point) numbers -- ones that fit in 32-bit signed integer (`int`) -- are bound when target type is loosely typed as Object or Number (or within untyped Map or Collection context).
UseNativeObject - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
Feature that determines whether to use native Java objects (HashMap, ArrayList) instead of FASTJSON's JSONObject and JSONArray during deserialization.
useSimpleDateFormat - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
useSimpleFormatter - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
useSingleQuote - Variable in class com.alibaba.fastjson2.JSONWriter
 
UseSingleQuotes - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to use single quotes instead of double quotes for strings.
utcSeconds(int, int, int, int, int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
utf16 - Variable in class com.alibaba.fastjson2.JSONWriter
 
UTF16 - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
UTF16() - Constructor for class com.alibaba.fastjson2.util.StringUtils.UTF16
 
utf16Hex2(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a 2-digit hexadecimal value to its UTF-16 character representation.
utf16Hex4U(long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Converts a 4-digit hexadecimal value to its uppercase UTF-16 character representation.
utf8 - Variable in class com.alibaba.fastjson2.JSONReader
 
utf8 - Variable in class com.alibaba.fastjson2.JSONWriter
 

V

validate() - Method in class com.alibaba.fastjson2.JSONValidator
Validates the JSON content and returns true if it is valid JSON.
validate(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(double) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(long) - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
validate(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(long) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Double) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Float) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Integer) - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
validate(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Integer) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Long) - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
validate(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Long) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.ArraySchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.BooleanSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.EnumSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.IntegerSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.NumberSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.StringSchema
 
validate(Object) - Method in class com.alibaba.fastjson2.schema.UnresolvedReference
 
validate(Map) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
 
validateIPv4(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
validateIPv6(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
 
ValidateResult - Class in com.alibaba.fastjson2.schema
 
ValidateResult(boolean, String, Object...) - Constructor for class com.alibaba.fastjson2.schema.ValidateResult
 
ValidateResult(ValidateResult, String, Object...) - Constructor for class com.alibaba.fastjson2.schema.ValidateResult
 
value() - Element in annotation type com.alibaba.fastjson2.annotation.JSONCompiler
 
value() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
 
Value - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
Represents a JSON value (string, number, boolean, or null)
VALUE_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
 
VALUE_NAME - Static variable in interface com.alibaba.fastjson2.reader.ObjectReader
 
ValueConsumer - Interface in com.alibaba.fastjson2.reader
 
valueEscape - Variable in class com.alibaba.fastjson2.JSONReader
 
valueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONObject
Applies a value filter to this JSONObject.
ValueFilter - Interface in com.alibaba.fastjson2.filter
 
valueOf(String) - Static method in enum com.alibaba.fastjson2.annotation.JSONCompiler.CompilerOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONPath.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONValidator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONWriter.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.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.
valueOf(String) - Static method in enum com.alibaba.fastjson2.stream.StreamReader.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.support.csv.CSVWriter.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.fastjson2.util.DateUtils.DateTimeFormatPattern
Returns the enum constant of this type with the specified name.
valueOfMulPow52(long, int, int) - Static method in class com.alibaba.fastjson2.util.FDBigInteger
 
values - Variable in class com.alibaba.fastjson2.stream.StreamReader.ColumnStat
 
values() - Static method in enum com.alibaba.fastjson2.annotation.JSONCompiler.CompilerOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.fastjson2.JSONPath.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.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.
values() - Static method in enum com.alibaba.fastjson2.stream.StreamReader.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.support.csv.CSVWriter.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.util.DateUtils.DateTimeFormatPattern
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class com.alibaba.fastjson2.JSONReader
 
valueType - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapField
 
valueType - Variable in class com.alibaba.fastjson2.reader.FieldReaderMapMethod
 
valueUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
VECTOR_BIT_LENGTH - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
VECTOR_SUPPORT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
 
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
 
Wrapper - Interface in com.alibaba.fastjson2.util
 
write(JSONObject) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a JSONObject as a JSON object.
write(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter using default parameters.
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.util.ApacheLang3Support.PairWriter
 
write(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter with the given field name, field type, and features.
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter1
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter10
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter11
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter12
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter2
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter3
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter4
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter5
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter6
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter7
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter8
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriter9
 
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, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplJSONP
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplToString
 
write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterRootName
 
write(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
write(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriterListField
 
write(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
write(List) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a list as a JSON array.
write(List) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
write(Map<?, ?>) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a Map as a JSON object.
write(Map<?, ?>) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
write0(char) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a character to the output.
write0(char) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
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
Writes any object using the appropriate writer based on its runtime type.
writeArrayMapping(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter in array mapping format.
writeArrayMapping(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterPrimitiveImpl
 
writeArrayMappingJSONB(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter in array mapping JSONB format.
writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter in array mapping JSONB format with additional parameters.
writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterPrimitiveImpl
 
writeArrayNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null array value using the current context features.
writeArrayNull(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null array value using the specified features.
writeAs(Object, Class) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an object as if it were of the specified type.
writeBase64(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte array as Base64-encoded string.
writeBase64(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
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
Feature that determines whether to write BigDecimal values in plain format during serialization.
writeBigInt(BigInteger) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a BigInteger value using default features.
writeBigInt(BigInteger, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a BigInteger value using the specified features.
writeBigInt(BigInteger, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeBigInteger(BigInteger) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeBinary(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte array as either Base64-encoded string or as an array of integers, depending on the WriteByteArrayAsBase64 feature.
writeBinary(JSONWriter, byte[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeBool(boolean) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a boolean value.
writeBool(boolean) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeBool(boolean[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a boolean array as boolean values.
writeBool(JSONWriter, boolean) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeBool(JSONWriter, boolean[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeBoolean(boolean) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeBoolean(byte[], int, boolean) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a boolean value to a byte array
writeBoolean(byte[], int, boolean[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a boolean array to a byte array
writeBoolean(byte[], int, Boolean) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Boolean value to a byte array
WriteBooleanAsNumber - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write boolean values as numbers during serialization.
writeBooleanNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null boolean value using the current context features.
WriteByteArrayAsBase64 - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write byte arrays as Base64-encoded strings during serialization.
writeChar(char) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a character without any escaping or formatting.
writeChar(char) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeClassInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
WriteClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write class names during serialization.
writeColon() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a colon separator.
writeColon() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeComma() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a comma separator.
writeComma() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeComma() - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDate(long) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDate(JSONWriter, boolean, long) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(JSONWriter, boolean, Date) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(JSONWriter, long) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDate(Date) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDateTime14(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a date-time value in 14-character format (yyyyMMddHHmmss).
writeDateTime14(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDateTime19(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a date-time value in 19-character format (yyyy-MM-dd HH:mm:ss).
writeDateTime19(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDateTime19(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDateTimeISO8601(int, int, int, int, int, int, int, int, boolean) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a date-time value in ISO8601 format.
writeDateTimeISO8601(int, int, int, int, int, int, int, int, boolean) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDateYYYMMDD10(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a date in 10-character format (yyyy-MM-dd).
writeDateYYYMMDD10(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDateYYYMMDD10(int, int, int) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDateYYYMMDD8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a date in 8-character format (yyyyMMdd).
writeDateYYYMMDD8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDecimal(byte[], int, long, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a decimal number to a byte array buffer
writeDecimal(char[], int, long, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a decimal number to a character array buffer
writeDecimal(long, int) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDecimal(BigDecimal) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a BigDecimal value using default features and no specific format.
writeDecimal(BigDecimal) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDecimal(BigDecimal, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a BigDecimal value using the specified features and no specific format.
writeDecimal(BigDecimal, long, DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a BigDecimal value using the specified features and decimal format.
writeDecimal(BigDecimal, long, DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDecimalNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null decimal value using the current context features.
writeDecimalNull(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null decimal value using the specified features.
writeDigitPair(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a pair of digits to a byte array at the specified position.
writeDigitPair(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a pair of digits to a character array at the specified position.
writeDouble(byte[], int, double) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a double value to a byte array
writeDouble(byte[], int, double[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a double array to a byte array
writeDouble(byte[], int, double, boolean) - Static method in class com.alibaba.fastjson2.util.NumberUtils
 
writeDouble(byte[], int, Double, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Double value to a byte array
writeDouble(char[], int, double, boolean) - Static method in class com.alibaba.fastjson2.util.NumberUtils
 
writeDouble(double) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double value.
writeDouble(double) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDouble(double) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeDouble(double[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double array as floating-point numbers.
writeDouble(double[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeDouble(double[], DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double array as floating-point numbers with the specified decimal format.
writeDouble(double, DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double value with the specified decimal format.
writeDouble(JSONWriter, double) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDouble(JSONWriter, double[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDouble(JSONWriter, Double) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeDoubleArray(double, double) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double array with two elements.
writeDoubleArray(double, double) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeEnum(byte[], int, Enum, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an enum value to a byte array
writeEnum(JSONWriter, Enum) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeEnum(Enum) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an Enum value.
writeEnumAsJavaBean - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
writeEnumAsJavaBean() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
 
writeEnumJSONB(JSONWriter, Enum) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeEnumJSONB(JSONWriter, Enum) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
WriteEnumsUsingName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write enum values using their name during serialization.
WriteEnumUsingOrdinal - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write enum values using their ordinal value during serialization.
WriteEnumUsingToString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write enum values using their toString() representation during serialization.
writeEnumValueJSONB(byte[], int, Enum, SymbolTable, long) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeEscapedChar(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeEscapedChar(char[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeFieldName(JSONWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFieldNameJSONB(byte[], int) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFieldNameJSONB(byte[], int, JSONWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFieldNameJSONB(JSONWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFieldNameSymbol(SymbolTable) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFloat(byte[], int, float) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a float value to a byte array
writeFloat(byte[], int, float[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a float array to a byte array
writeFloat(byte[], int, float, boolean) - Static method in class com.alibaba.fastjson2.util.NumberUtils
 
writeFloat(byte[], int, Float, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Float value to a byte array
writeFloat(char[], int, float, boolean) - Static method in class com.alibaba.fastjson2.util.NumberUtils
 
writeFloat(float) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a float value.
writeFloat(float) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeFloat(float) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeFloat(float[]) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeFloat(float[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeFloat(float[], DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a float array with the specified decimal format.
writeFloat(float, DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a float value with the specified decimal format.
writeFloat(JSONWriter, float) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFloat(JSONWriter, float[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeFloat(Float) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a Float object.
writeFloatNull(JSONWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeHex(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte array as hexadecimal string.
writeHex(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInstant(byte[], int, Instant) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an Instant value to a byte array
writeInstant(Instant) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an Instant value as an ISO-8601 formatted string.
writeInstant(Instant) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeInt16(byte[], int, short) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a short value to a byte array
writeInt16(byte[], int, short) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 16-bit short value as an integer to a byte array.
writeInt16(byte[], int, Short, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Short value to a byte array
writeInt16(char[], int, short) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 16-bit short value as an integer to a character array.
writeInt16(short) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a short value as an integer.
writeInt16(short) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt16(short[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a short array as integers.
writeInt16(JSONWriter, short[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeInt32(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an integer value to a byte array
writeInt32(byte[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 32-bit integer value to a byte array.
writeInt32(byte[], int, Integer, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an Integer value to a byte array
writeInt32(char[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 32-bit integer value to a character array.
writeInt32(int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int value.
writeInt32(int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt32(int) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeInt32(int[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int array as integers.
writeInt32(int[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt32(int, String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int value with the specified string format.
writeInt32(int, DecimalFormat) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int value with the specified decimal format.
writeInt32(JSONWriter, int) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeInt32(Integer) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an Integer object.
writeInt32(Integer) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt64(byte[], int, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a long value to a byte array
writeInt64(byte[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 64-bit long integer value to a byte array.
writeInt64(byte[], int, Long, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Long value to a byte array
writeInt64(byte[], int, Collection<Long>, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a collection of Long values to a byte array
writeInt64(char[], int, long) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a 64-bit long integer value to a character array.
writeInt64(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a long value.
writeInt64(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt64(long) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeInt64(long[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a long array as integers.
writeInt64(long[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt64(JSONWriter, long) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeInt64(Long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a Long object.
writeInt64(Long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt64Null() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null long value using the current context features.
writeInt8(byte) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte value as an integer.
writeInt8(byte) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt8(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte array as integers.
writeInt8(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeInt8(byte[], int, byte) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a byte value to a byte array
writeInt8(byte[], int, byte) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an 8-bit byte value as an integer to a byte array.
writeInt8(byte[], int, Byte, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Byte value to a byte array
writeInt8(char[], int, byte) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes an 8-bit byte value as an integer to a character array.
writeIntNull(JSONWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.util.ApacheLang3Support.PairWriter
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter in JSONB format.
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
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterRootName
 
writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
 
writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
 
writeLatin1(byte[], int, byte[], byte) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeLatin1Escaped(byte[], int, byte[], byte, long) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeLatin1EscapedRest(char[], int, byte[], int, char, long) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeLine() - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLine(int, IntFunction) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLine(Object...) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLine(List) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLineObject(Object) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeList(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeList(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
writeListInt32(List<Integer>) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a list of Integer values as integers.
writeListInt32(List<Integer>) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeListInt64(List<Long>) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a list of Long values as integers.
writeListInt64(List<Long>) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeListJSONB(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeListJSONB(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
writeListStr(JSONWriter, boolean, List<String>) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeListStr(JSONWriter, boolean, List<String>) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
writeListValue(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeListValue(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
writeListValueJSONB(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeListValueJSONB(JSONWriter, List) - Method in class com.alibaba.fastjson2.writer.FieldWriterList
 
writeLocalDate(byte[], int, int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalDate value to a byte array in ISO8601 format (yyyy-MM-dd).
writeLocalDate(byte[], int, LocalDate) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a LocalDate value to a byte array
writeLocalDate(char[], int, int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalDate value to a character array in ISO8601 format (yyyy-MM-dd).
writeLocalDate(LocalDate) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a LocalDate value.
writeLocalDate(LocalDate) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeLocalDate(LocalDate) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLocalDateTime(byte[], int, LocalDateTime) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a LocalDateTime value to a byte array
writeLocalDateTime(LocalDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a LocalDateTime value.
writeLocalDateTime(LocalDateTime) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeLocalDateTime(LocalDateTime) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeLocalDateWithFormat(LocalDate) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeLocalTime(byte[], int, int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalTime value to a byte array in ISO8601 format (HH:mm:ss).
writeLocalTime(byte[], int, LocalTime) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a LocalTime value to a byte array
writeLocalTime(byte[], int, LocalTime) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalTime value to a byte array in ISO8601 format (HH:mm:ss[.nnnnnnnnn]).
writeLocalTime(char[], int, int, int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalTime value to a character array in ISO8601 format (HH:mm:ss).
writeLocalTime(char[], int, LocalTime) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes a LocalTime value to a character array in ISO8601 format (HH:mm:ss[.nnnnnnnnn]).
writeLocalTime(LocalTime) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a LocalTime value.
writeLocalTime(LocalTime) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
WriteLongAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write long values as strings during serialization.
WriteMapNullValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null values for map entries during serialization.
writeMillis(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a timestamp value as a long integer.
writeName(int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a field name as an integer value in a JSON object.
writeName(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a field name as a long value in a JSON object.
writeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
 
writeName10Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 10-character field name as raw bytes without any escaping or formatting.
writeName10Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName11Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an 11-character field name as raw bytes without any escaping or formatting.
writeName11Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName12Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 12-character field name as raw bytes without any escaping or formatting.
writeName12Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName13Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 13-character field name as raw bytes without any escaping or formatting.
writeName13Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName14Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 14-character field name as raw bytes without any escaping or formatting.
writeName14Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName15Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 15-character field name as raw bytes without any escaping or formatting.
writeName15Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName16Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 16-character field name as raw bytes without any escaping or formatting.
writeName16Raw(long, long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName2Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 2-character field name as raw bytes without any escaping or formatting.
writeName2Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName3Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 3-character field name as raw bytes without any escaping or formatting.
writeName3Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName4Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 4-character field name as raw bytes without any escaping or formatting.
writeName4Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName5Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 5-character field name as raw bytes without any escaping or formatting.
writeName5Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName6Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 6-character field name as raw bytes without any escaping or formatting.
writeName6Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName7Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 7-character field name as raw bytes without any escaping or formatting.
writeName7Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName8Raw(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an 8-character field name as raw bytes without any escaping or formatting.
writeName8Raw(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeName9Raw(long, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a 9-character field name as raw bytes without any escaping or formatting.
writeName9Raw(long, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeNameAny(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a field name of any type in a JSON object.
WriteNameAsSymbol - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write field names as symbols during serialization.
writeNameRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw bytes representing a field name without any escaping or formatting.
writeNameRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeNameRaw(byte[], int, byte[], long, JSONWriter) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a raw name to a byte array
writeNameRaw(byte[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw bytes representing a field name without any escaping or formatting.
writeNameRaw(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw bytes representing a field name without any escaping or formatting.
writeNameRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw characters representing a field name without any escaping or formatting.
writeNameRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeNameRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw characters representing a field name without any escaping or formatting.
writeNameRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeNameValue(String, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a field name and its value as a key-value pair in a JSON object.
writeNano(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes nanosecond values to a byte array.
writeNano(char[], int, int) - Static method in class com.alibaba.fastjson2.util.IOUtils
Writes nanosecond values to a character array.
WriteNonStringKeyAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write non-string keys as strings during serialization.
WriteNonStringValueAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write non-string values as strings during serialization.
writeNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null value.
writeNull() - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
WriteNullBooleanAsFalse - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null booleans as false during serialization.
WriteNullListAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null lists as empty arrays during serialization.
WriteNullNumberAsZero - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null numbers as zero during serialization.
WriteNulls - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null values during serialization.
WriteNullStringAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write null strings as empty strings during serialization.
writeNumberNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null number value using the current context features.
writeNumberNull(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null number value using the specified features.
writeObjectNull(Class<?>) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null object value.
writeOffsetDateTime(byte[], int, OffsetDateTime) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an OffsetDateTime value to a byte array
writeOffsetDateTime(OffsetDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an OffsetDateTime value.
writeOffsetDateTime(OffsetDateTime) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeOffsetTime(byte[], int, OffsetTime) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes an OffsetTime value to a byte array
writeOffsetTime(OffsetTime) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an OffsetTime value.
writeOffsetTime(OffsetTime) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
WritePairAsJavaBean - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write key-value pairs as Java beans during serialization.
writeQuote() - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
WriterAnnotationProcessor() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterBaseModule.WriterAnnotationProcessor
 
writeRaw(byte) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a raw byte without any escaping or formatting.
writeRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw bytes without any escaping or formatting.
writeRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeRaw(char) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a raw character without any escaping or formatting.
writeRaw(char) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw characters without any escaping or formatting.
writeRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes raw characters without any escaping or formatting.
writeRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeRaw(char, char) - Method in class com.alibaba.fastjson2.JSONWriter
Writes two raw characters without any escaping or formatting.
writeRaw(char, char) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeRaw(String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a raw string without any escaping or formatting.
writeRaw(String) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeRaw(String) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeReference(byte[], int, String, JSONWriter) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a reference to a byte array
writeReference(int, Object) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a reference to the specified object at the given index.
writeReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
Deprecated.
This method is deprecated and will be removed in a future version
writeReference(String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a reference to a previously serialized object.
writeReference(String) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
 
WriterUtilDateAsMillis - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write java.util.Date objects as milliseconds since epoch.
writeString(boolean) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a boolean value as a string.
writeString(boolean) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(boolean[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a boolean array as strings.
writeString(byte) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte value as a string.
writeString(byte) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a byte array as strings.
writeString(byte[]) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeString(byte[], int, char[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a character array to a byte array
writeString(byte[], int, char[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a character array with offset and length to a byte array
writeString(byte[], int, String) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a string to a byte array
writeString(byte[], int, String[], long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a string array to a byte array
writeString(byte[], int, Collection<String>, long) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a collection of strings to a byte array
writeString(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from character array.
writeString(char[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from character array with specified offset and length.
writeString(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(char[], int, int, boolean) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from character array with specified offset and length.
writeString(char[], int, int, boolean) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(double) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double value as a string.
writeString(double[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a double array as strings.
writeString(float) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a float value as a string.
writeString(float[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a float array as strings.
writeString(int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int value as a string.
writeString(int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(int[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an int array as strings.
writeString(long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a long value as a string.
writeString(long) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(long[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a long array as strings.
writeString(short) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a short value as a string.
writeString(short) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(short[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a short array as strings.
writeString(JSONWriter, char[]) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeString(JSONWriter, String) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeString(Reader) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from a Reader.
writeString(String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string value.
writeString(String) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(String) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeString(String[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes an array of strings as a JSON array.
writeString(String[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeString(List<String>) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a list of strings as a JSON array.
writeString(List<String>) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringEscape(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringEscape(char[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringEscape(String) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringEscapeUTF16(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringLatin1(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from Latin-1 encoded bytes.
writeStringLatin1(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringLatin1(byte[], int, byte[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Latin-1 string to a byte array
writeStringLatin1(byte[], int, char[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a Latin-1 character array to a byte array
writeStringLatin1BrowserSecure(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringNull() - Method in class com.alibaba.fastjson2.JSONWriter
Writes a null string value.
writeStringUTF16(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a string from UTF-16 encoded bytes.
writeStringUTF16(byte[]) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeStringUTF16(byte[], int, byte[]) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a UTF-16 string to a byte array
writeSymbol(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a symbol to a byte array
writeSymbol(byte[], int, String, SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a string with a symbol table to a byte array
writeSymbol(int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a symbol as a JSON value.
writeSymbol(String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a symbol string.
WriteThrowableClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
Feature that determines whether to write the class name of Throwable objects during serialization.
writeTimeHHMMSS8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a time in 8-character format (HH:mm:ss).
writeTimeHHMMSS8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeTo(OutputStream, Object) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array and write it to OutputStream
writeTo(OutputStream, Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array and write it to OutputStream
writeTo(OutputStream, Object, JSONWriter.Context) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array and write it to OutputStream
writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array and write it to OutputStream
writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
Writes an object to an output stream as JSONB bytes
writeTo(OutputStream, Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
Serializes the specified object to the json byte array and write it to OutputStream
writeTypeInfo(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes type information to the JSON output.
writeTypeInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeTypeInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
writeTypeName(byte[], int, String, JSONWriter) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a type name to a byte array
writeTypeName(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a type name for the current object using byte array and hash.
writeTypeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a type name for the current object.
writeU4Hex2(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeU4Hex2(char[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeU4HexU(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeU4HexU(char[], int, int) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
 
writeUsing - Variable in class com.alibaba.fastjson2.writer.FieldWriterObject
 
writeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
Deprecated.
writeUTF16(byte[], int, byte[], byte, long) - Static method in class com.alibaba.fastjson2.util.StringUtils
 
writeUTF8(byte[], int, char[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a UTF-8 character array to a byte array
writeUUID(byte[], int, UUID) - Static method in interface com.alibaba.fastjson2.JSONB.IO
Writes a UUID value to a byte array
writeUUID(UUID) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a UUID value.
writeUUID(UUID) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 
writeValue(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriter
 
writeValue(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriterListField
 
writeValue(JSONWriter, T) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
writeValue(Object) - Method in class com.alibaba.fastjson2.support.csv.CSVWriter
 
writeWithFilter(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter with filter support using default parameters.
writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
Writes an object to the JSONWriter with filter support.
writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
 
writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterImplMap
 
writeWithUnwrapped(JSONWriter, Object, long, boolean, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.FieldWriterObject
 
writeZonedDateTime(ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
Writes a ZonedDateTime value.
writeZonedDateTime(ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONWriterUTF16JDK8UF
 

Y

ymd(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
yy(byte[], int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
yyyyMMdd10 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
yyyyMMdd8 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
yyyyMMddhhmm16 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
yyyyMMddhhmmss14 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 
yyyyMMddhhmmss19 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
 

Z

ZERO - Static variable in class com.alibaba.fastjson2.util.Scientific
 
zoneOffset(byte[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
zoneOffset(char[], int, int) - Static method in class com.alibaba.fastjson2.util.DateUtils
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form