Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(boolean) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(byte[], int, int) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(int) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(long) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(Number) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(String) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(List) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(Map) - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- accept(T, boolean) - Method in interface com.alibaba.fastjson2.function.ObjBoolConsumer
- accept(T, boolean) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, byte) - Method in interface com.alibaba.fastjson2.function.ObjByteConsumer
- accept(T, byte) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, char) - Method in interface com.alibaba.fastjson2.function.ObjCharConsumer
- accept(T, char) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, double) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, float) - Method in interface com.alibaba.fastjson2.function.ObjFloatConsumer
- accept(T, float) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, int) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, long) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, short) - Method in interface com.alibaba.fastjson2.function.ObjShortConsumer
- accept(T, short) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- accept(T, Object) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- acceptNull() - Method in interface com.alibaba.fastjson2.reader.ValueConsumer
- addAutoTypeAccept(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- addJavaFileObject(JavaFileManager.Location, String, String, JavaFileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
-
自定义方法,用于添加和缓存待编译的源文件对象
- addResolveTask(JSONReader, Object, String) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- addResolveTask(JSONReader, Object, String) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- addResolveTask(JSONReader, Collection, int, String) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- addResolveTask(JSONReader, List, int, String) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- addResolveTask(FieldReader, Object, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
- addResolveTask(Object[], int, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
- addResolveTask(Collection, int, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
- addResolveTask(Map, Object, JSONPath) - Method in class com.alibaba.fastjson2.JSONReader
- AfterFilter - Class in com.alibaba.fastjson2.filter
- AfterFilter() - Constructor for class com.alibaba.fastjson2.filter.AfterFilter
- AllOf - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- AllowUnQuotedFieldNames - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- alternateNames - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- alternateNames() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Using multiple different field names when deserializing
- annotationMethods(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- Any - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- ApacheLang3Support - Class in com.alibaba.fastjson2.util
- ApacheLang3Support() - Constructor for class com.alibaba.fastjson2.util.ApacheLang3Support
- ApacheLang3Support.MutablePairMixIn<L,
R> - Interface in com.alibaba.fastjson2.util - ApacheLang3Support.PairMixIn<L,
R> - Interface in com.alibaba.fastjson2.util - ApacheLang3Support.TripleMixIn<L,
M, R> - Interface in com.alibaba.fastjson2.util - apply(Object) - Method in class com.alibaba.fastjson2.reader.TypeConverts.ToDouble
- apply(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.PropertyFilter
- apply(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.ValueFilter
- apply(String) - Method in interface com.alibaba.fastjson2.filter.LabelFilter
- apply(String) - Method in class com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter
- apply(String, Class<?>, long) - Method in class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
- apply(String, Class<?>, long) - Method in interface com.alibaba.fastjson2.JSONReader.AutoTypeBeforeHandler
- applyAsByte(T) - Method in interface com.alibaba.fastjson2.function.ToByteFunction
- applyAsChar(T) - Method in interface com.alibaba.fastjson2.function.ToCharFunction
- applyAsFloat(T) - Method in interface com.alibaba.fastjson2.function.ToFloatFunction
- applyAsShort(T) - Method in interface com.alibaba.fastjson2.function.ToShortFunction
- Array - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
- Array - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- ARRAY_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- arrayAdd(Object, Object...) - Method in class com.alibaba.fastjson2.JSONPath
- arrayOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns an array type whose elements are all instances of
componentType. - ArraySchema - Class in com.alibaba.fastjson2.schema
- ArraySchema(JSONObject, JSONSchema) - Constructor for class com.alibaba.fastjson2.schema.ArraySchema
- assertValidate(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- assertValidate(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- auoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- autoType(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- autoType(JSONReader.Context, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- autoType(ObjectReaderProvider, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- autoTypeFilter(String...) - Static method in class com.alibaba.fastjson2.JSONReader
B
- BC_ARRAY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_ARRAY_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_ARRAY_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_ARRAY_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_BIGINT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_BIGINT_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_BINARY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DECIMAL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DECIMAL_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DOUBLE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DOUBLE_LONG - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DOUBLE_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_DOUBLE_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_FALSE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_FLOAT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_FLOAT_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_NUM_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_NUM_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_NUM_16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT32_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_BYTE_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_INT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_NUM_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_NUM_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT64_SHORT_ZERO - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_INT8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_LOCAL_DATE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_LOCAL_DATETIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_LOCAL_TIME - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_NULL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_OBJECT - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_OBJECT_END - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_REFERENCE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_0 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_1 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_32 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_36 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_4 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_5 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_ASCII_FIX_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_GB18030 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_UTF16 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_UTF16BE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_UTF16LE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_STR_UTF8 - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_SYMBOL - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TIMESTAMP - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TIMESTAMP_MILLIS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TIMESTAMP_MINUTES - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TIMESTAMP_SECONDS - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TIMESTAMP_WITH_TIMEZONE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TRUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BC_TYPED_ANY - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- BeanInfo - Class in com.alibaba.fastjson2.codec
- BeanInfo() - Constructor for class com.alibaba.fastjson2.codec.BeanInfo
- BeanToArray - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- BeanUtils - Class in com.alibaba.fastjson2.util
- BeanUtils() - Constructor for class com.alibaba.fastjson2.util.BeanUtils
- BeanUtils.GenericArrayTypeImpl - Class in com.alibaba.fastjson2.util
- BeforeFilter - Class in com.alibaba.fastjson2.filter
- BeforeFilter() - Constructor for class com.alibaba.fastjson2.filter.BeforeFilter
- BIG_ENDIAN - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- Boolean - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- boolValue - Variable in class com.alibaba.fastjson2.JSONReader
- BrowserCompatible - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- builder - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- builder() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- builderWithPrefix - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- buildMethod - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- buildMethod() - Element in annotation type com.alibaba.fastjson2.annotation.JSONBuilder
- buildMethod(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
C
- CamelCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
- canonicalize(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns a type that is functionally equal but not necessarily equal according to
Object.equals(). - cast(Object, Class<T>) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ch - Variable in class com.alibaba.fastjson2.JSONReader
- CharSequenceJavaFileObject(String, CharSequence) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- CharSequenceJavaFileObject(String, JavaFileObject.Kind) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- CharSequenceJavaFileObject(URI, JavaFileObject.Kind) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- charset - Variable in class com.alibaba.fastjson2.JSONWriter
- checkAutoType(JSONReader, Class, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
- checkAutoType(Class, long, long) - Method in class com.alibaba.fastjson2.JSONReader
- checkAutoType(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- checkNotNull(T) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- checkObjectAutoType(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- checkObjectAutoType(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- CLASS_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- CLASS_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
- CLASS_TRANSIENT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- classLoader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- classLoader - Variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- clone() - Method in class com.alibaba.fastjson2.JSONArray
- clone() - Method in class com.alibaba.fastjson2.JSONObject
- close() - Method in class com.alibaba.fastjson2.JSONReader
- close() - Method in class com.alibaba.fastjson2.JSONWriter
- close(Closeable) - Static method in class com.alibaba.fastjson2.util.IOUtils
- com.alibaba.fastjson2 - package com.alibaba.fastjson2
- com.alibaba.fastjson2.annotation - package com.alibaba.fastjson2.annotation
- com.alibaba.fastjson2.codec - package com.alibaba.fastjson2.codec
- com.alibaba.fastjson2.codegen - package com.alibaba.fastjson2.codegen
- com.alibaba.fastjson2.filter - package com.alibaba.fastjson2.filter
- com.alibaba.fastjson2.function - package com.alibaba.fastjson2.function
- com.alibaba.fastjson2.modules - package com.alibaba.fastjson2.modules
- com.alibaba.fastjson2.reader - package com.alibaba.fastjson2.reader
- com.alibaba.fastjson2.schema - package com.alibaba.fastjson2.schema
- com.alibaba.fastjson2.support.money - package com.alibaba.fastjson2.support.money
- com.alibaba.fastjson2.util - package com.alibaba.fastjson2.util
- com.alibaba.fastjson2.writer - package com.alibaba.fastjson2.writer
- comma - Variable in class com.alibaba.fastjson2.JSONReader
- compare(Object, Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- compareTo(FieldReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- compareTo(Object) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- compile(Class, JSONPath) - Method in interface com.alibaba.fastjson2.JSONFactory.JSONPathCompiler
- compile(String) - Static method in class com.alibaba.fastjson2.JSONPath
-
Deprecated.
- compile(String, Class) - Static method in class com.alibaba.fastjson2.JSONPath
- compile(String, String, String, Class<?>[], Object[]) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
- complex - Variable in class com.alibaba.fastjson2.JSONReader
- config(Filter[], JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
- config(Filter, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
- config(JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- config(JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONReader.Context
- config(JSONReader.Feature, boolean) - Static method in interface com.alibaba.fastjson2.JSON
- config(JSONReader.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONReader.Context
- config(JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- config(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONWriter
- config(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- config(JSONWriter.Feature, boolean) - Static method in interface com.alibaba.fastjson2.JSON
- config(JSONWriter.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONWriter
- config(JSONWriter.Feature, boolean) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- configFilter(Filter...) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- Const - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- constructor(Class, Consumer<Constructor>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- contains(Object) - Method in class com.alibaba.fastjson2.JSONPath
- contains(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
- containsKey(Object) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns true if this map contains a mapping for the specified key
- containsKey(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns true if this map contains a mapping for the specified key
- containsReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- context - Variable in class com.alibaba.fastjson2.JSONWriter
- Context(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.JSONReader.Context
- Context(ObjectWriterProvider) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
- Context(ObjectWriterProvider, JSONWriter.Feature...) - Constructor for class com.alibaba.fastjson2.JSONWriter.Context
- ContextAutoTypeBeforeHandler - Class in com.alibaba.fastjson2.filter
- ContextAutoTypeBeforeHandler(String[]) - Constructor for class com.alibaba.fastjson2.filter.ContextAutoTypeBeforeHandler
- createAsMapWriter(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createBuildFunction(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- createChronologyReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createConvertFunction(Class) - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- createCurrencyUnitReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createDateReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
- createEnumReader(Class, Method, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFactoryFunction(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class<T>, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class, Type, FieldInfo, Field, Map<String, FieldReader>, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class, Type, String, int, long, String, Locale, Object, String, Type, Class, Field, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- createFieldReader(Class, Type, String, long, String, Type, Class, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(Class, Type, String, String[], FieldInfo, Method, Map<String, FieldReader>, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReader(String, String, Type, Field) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaderLambda(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaderMethod(Class<T>, Type, String, int, long, String, Locale, Object, String, Type, Class, Method, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- createFieldReaderMethod(Class<T>, String, String, Type, Class, Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaderParam(Class<T>, Type, String, int, long, String, Type, Class, String, Parameter, JSONSchema) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaders(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaders(Class<T>, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaders(Class<T>, Type, BeanInfo, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldReaders(Parameter[], String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFieldWriter(Class<T>, String, int, long, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(Class<T>, String, int, long, String, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(Class<T>, String, int, long, String, String, Method, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
- createFieldWriter(Class<T>, String, int, long, String, String, Type, Class<V>, Method, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(Class<T>, String, String, Method) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, int, long, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, int, long, String, String, Field, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- createFieldWriter(String, long, String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToByteFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToFloatFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToShortFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, Class, Function<T, V>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, String, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, Predicate<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToDoubleFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToIntFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriter(String, ToLongFunction<T>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createFieldWriters(ObjectWriterCreator, Class, List<FieldWriter>) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
- createFormattedObjectReader(Type, Class, String, Locale) - Static method in interface com.alibaba.fastjson2.reader.FieldReaderObject
- createFunction(Constructor, Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createFunction(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createGregorianChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createInstance() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
- createInstance(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- createInstance(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
- createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
- createInstance(Collection) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- createInstance(Collection) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- createInstance(Map, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
- createInstance(Map, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
- createInstance(Map, JSONReader.Feature...) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstance0(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- createInstanceNoneDefaultConstructor(Map<Long, Object>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
- createInstanceSupplier(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createInstanceSupplier(Constructor<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createInstanceSupplier(Method) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createInstantReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createISOChronologyWriter(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createList() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- createLocalDateReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createLocalDateTimeReader(Class) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createLocalDateTimeWriter(Class, String) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createLocalDateWriter(Class, String) - Static method in class com.alibaba.fastjson2.util.JodaSupport
- createMethod - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- createMonetaryAmount(Object, Object) - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createMonetaryAmountReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createMonetaryAmountWriter() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createNumberValueReader() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createNumberValueWriter() - Static method in class com.alibaba.fastjson2.support.money.MoneySupport
- createObjectReader(Class<T>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, long, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
- createObjectReader(Class<T>, Type, boolean, List<ObjectReaderModule>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- createObjectReader(Class<T>, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Class<T>, Supplier<T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReader(BiFunction<T, U, R>, FieldReader, FieldReader) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- createObjectReader(Function<Map<Long, Object>, T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- createObjectReaderFactoryMethod(Method, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderNoneDefaultConstrutor(Class, Constructor, String[], FieldReader[], FieldReader[]) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderNoneDefaultConstrutor(Class, Function<Map<Long, Object>, T>, FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderNoneDefaultConstrutor(Constructor, String...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderSeeAlso(Class<T>, Class[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderSeeAlso(Class<T>, Supplier<T>, String, Class[], String[], FieldReader...) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderWithBuilder(Class<T>, List<ObjectReaderModule>, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectReaderWithCreator(Class<T>, List<ObjectReaderModule>, BeanInfo) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- createObjectSupplier(Class) - Static method in class com.alibaba.fastjson2.util.Fastjson1xSupport
- createObjectWriter(FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createObjectWriter(Class, long, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createObjectWriter(Class, long, List<ObjectWriterModule>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createObjectWriter(Class, long, List<ObjectWriterModule>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- createObjectWriter(Class, FieldWriter...) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createObjectWriter(List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- createParameterNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- createReadContext() - Static method in class com.alibaba.fastjson2.JSONFactory
- createReadContext(Supplier<Map>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
- createReadContext(Supplier<Map>, Supplier<List>, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
- createTimeReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
- createTimestampReader(String, Locale) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
- createTimestampWriter(String) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
- createTimeWriter(String) - Static method in class com.alibaba.fastjson2.util.JdbcSupport
- createWriteContext() - Static method in class com.alibaba.fastjson2.JSONFactory
- createWriteContext(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONFactory
- CREATOR - Static variable in class com.alibaba.fastjson2.JSONFactory
- creatorConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- creteFieldWriter(Class, long, List<ObjectWriterModule>, BeanInfo, FieldInfo, Field) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- current() - Method in class com.alibaba.fastjson2.JSONReader
D
- DateTimeCodec - Class in com.alibaba.fastjson2.codec
- DateTimeCodec(String) - Constructor for class com.alibaba.fastjson2.codec.DateTimeCodec
- DateTimeCodec(String, Locale) - Constructor for class com.alibaba.fastjson2.codec.DateTimeCodec
- declaredFields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- decodeUTF8(byte[], int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- decodeUTF8(byte[], int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- DefaultLabelFilter(String[], String[]) - Constructor for class com.alibaba.fastjson2.filter.Labels.DefaultLabelFilter
- defaultValue - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- defaultValue() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
- defineClassPublic(String, byte[], int, int) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
- deserialize() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Whether the field is deserialized during deserialization, default
ture - deserializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Specify
JSONReader.Features to use features when deserializing - deserializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
-
Specify
JSONReader.Features to use features when deserializing - deserializer - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- deserializer() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- deserializeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Specifies that
ObjectWriteris used when serializing - diff() - Method in class com.alibaba.fastjson2.util.Differ
- diff(Object, Object) - Static method in class com.alibaba.fastjson2.util.Differ
- Differ - Class in com.alibaba.fastjson2.util
- Differ(Object, Object) - Constructor for class com.alibaba.fastjson2.util.Differ
- DigitOnes - Static variable in class com.alibaba.fastjson2.util.IOUtils
- digits - Static variable in class com.alibaba.fastjson2.util.IOUtils
- DigitTens - Static variable in class com.alibaba.fastjson2.util.IOUtils
- DomainValidator - Class in com.alibaba.fastjson2.util
- DomainValidator() - Constructor for class com.alibaba.fastjson2.util.DomainValidator
- dump(byte[]) - Static method in class com.alibaba.fastjson2.util.JSONBDump
- dump(byte[], JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.util.JSONBDump
- DuplicateKeyValueAsArray - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- DynamicClassLoader - Class in com.alibaba.fastjson2.util
- DynamicClassLoader() - Constructor for class com.alibaba.fastjson2.util.DynamicClassLoader
- DynamicClassLoader(ClassLoader) - Constructor for class com.alibaba.fastjson2.util.DynamicClassLoader
E
- encodeUTF8(byte[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
- encodeUTF8(char[], int, int, byte[], int) - Static method in class com.alibaba.fastjson2.util.IOUtils
- endArray() - Method in class com.alibaba.fastjson2.JSONReader
- endArray() - Method in class com.alibaba.fastjson2.JSONWriter
- endObject() - Method in class com.alibaba.fastjson2.JSONWriter
- Enum - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- enumNameHashCodes - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- enums - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- equals(Object) - Method in class com.alibaba.fastjson2.JSONWriter.Path
- equals(Object) - Method in class com.alibaba.fastjson2.schema.ArraySchema
- equals(Object) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- equals(Object) - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
- equals(Object) - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- equals(Type, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns true if
aandbare equal. - ErrorOnEnumNotMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- ErrorOnNotSupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- eval(Object) - Method in class com.alibaba.fastjson2.JSONPath
- eval(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
- excludes(String...) - Static method in class com.alibaba.fastjson2.filter.Labels
- exponent - Variable in class com.alibaba.fastjson2.JSONReader
- extract(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extract(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
- extract(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
- extractInt32(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extractInt32Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extractInt64(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extractInt64Value(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extractScalar(JSONReader) - Method in class com.alibaba.fastjson2.JSONPath
- extractScalar(JSONReader, ValueConsumer) - Method in class com.alibaba.fastjson2.JSONPath
- extraFieldReader - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
F
- Fastjson1xSupport - Class in com.alibaba.fastjson2.util
- Fastjson1xSupport() - Constructor for class com.alibaba.fastjson2.util.Fastjson1xSupport
- features - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- features(long) - Method in class com.alibaba.fastjson2.JSONReader
- FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- FieldBased - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- fieldClassMixIn - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- FieldInfo - Class in com.alibaba.fastjson2.codec
- FieldInfo() - Constructor for class com.alibaba.fastjson2.codec.FieldInfo
- fieldName - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- fieldName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- fieldReader(String, Class) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReader(String, Class<V>, BiConsumer<T, V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReader(String, Type, BiConsumer<T, U>, ObjectReader<U>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- FieldReader<T> - Interface in com.alibaba.fastjson2.reader
- FieldReaderAtomicReference<T> - Class in com.alibaba.fastjson2.reader
- FieldReaderAtomicReference(String, Type, Class, int, long, String, JSONSchema) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- fieldReaderBool(String, ObjBoolConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderByte(String, ObjByteConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderChar(String, ObjCharConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderDouble(String, ObjDoubleConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderFloat(String, ObjFloatConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderInt(String, ObjIntConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fieldReaderList(String, Type, Supplier<List<V>>, BiConsumer<T, List<V>>, ObjectReader<V>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- FieldReaderList<T,
V> - Interface in com.alibaba.fastjson2.reader - FieldReaderListInt64 - Class in com.alibaba.fastjson2.reader
- FieldReaderListInt64(Class, Class) - Constructor for class com.alibaba.fastjson2.reader.FieldReaderListInt64
- fieldReaderLong(String, ObjLongConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- FieldReaderObject<T,
V> - Interface in com.alibaba.fastjson2.reader - FieldReaderReadOnly<T> - Interface in com.alibaba.fastjson2.reader
- fieldReaderShort(String, ObjShortConsumer<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- fields(Class, Consumer<Field>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- fieldWriter(String, ToByteFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, ToFloatFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, ToShortFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, Class<V>, Function<T, V>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, Function<T, String>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, Predicate<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, ToDoubleFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, ToIntFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- fieldWriter(String, ToLongFunction<T>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- FieldWriter<T> - Interface in com.alibaba.fastjson2.writer
- fieldWriterArray - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- fillInStackTrace() - Method in exception com.alibaba.fastjson2.JSONValidException
- Filter - Interface in com.alibaba.fastjson2.filter
- findClass(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
- fluentAdd(Object) - Method in class com.alibaba.fastjson2.JSONArray
-
Chained addition of elements
- fluentAddAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
- fluentClear() - Method in class com.alibaba.fastjson2.JSONArray
- fluentPut(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
-
Chained addition of elements
- fluentRemove(int) - Method in class com.alibaba.fastjson2.JSONArray
- fluentRemove(Object) - Method in class com.alibaba.fastjson2.JSONArray
- fluentRemoveAll(Collection<?>) - Method in class com.alibaba.fastjson2.JSONArray
- fluentSet(int, Object) - Method in class com.alibaba.fastjson2.JSONArray
- flushTo(OutputStream) - Method in class com.alibaba.fastjson2.JSONWriter
- flushTo(OutputStream, Charset) - Method in class com.alibaba.fastjson2.JSONWriter
- flushTo(Writer) - Method in class com.alibaba.fastjson2.JSONWriter
- Fnv - Class in com.alibaba.fastjson2.util
- Fnv() - Constructor for class com.alibaba.fastjson2.util.Fnv
- format - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- format - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- format() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
If the field is
Date, then please define the date format - formatHasDay - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- formatHasHour - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- formatISO8601 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- formatMillis - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- formatUnixTime - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- FormatValidator - Interface in com.alibaba.fastjson2.schema
- from(JSONReader) - Static method in class com.alibaba.fastjson2.JSONValidator
- from(String) - Static method in class com.alibaba.fastjson2.JSONValidator
- fromJSONBytes(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
- fromJSONString(String) - Static method in interface com.alibaba.fastjson2.JSONB
- fromUtf8(byte[]) - Static method in class com.alibaba.fastjson2.JSONValidator
G
- gen() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
- GenericArrayTypeImpl(Type) - Constructor for class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
- get(Object) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the Object of the associated keys in this
JSONObject. - get(Type) - Static method in class com.alibaba.fastjson2.TypeReference
- get(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the Object of the associated keys in this
JSONObject. - getActualTypeArguments() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- getAfterFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getAnnotationProcessor() - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
- getAnnotationProcessor() - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
- getAnnotationProcessor() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- getArraySupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getAsShort() - Method in interface com.alibaba.fastjson2.function.ShortSupplier
- getAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getAutoTypeHandler() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getBeanInfo(BeanInfo, Class) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
- getBeanInfo(BeanInfo, Class<?>) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- getBeforeFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getBigDecimal() - Method in class com.alibaba.fastjson2.JSONReader
- getBigDecimal(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns the
BigDecimalat the specified location in thisJSONArray. - getBigDecimal(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
BigDecimalof the associated keys in thisJSONObject. - getBigInteger() - Method in class com.alibaba.fastjson2.JSONReader
- getBigInteger(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns the
BigIntegerat the specified location in thisJSONArray. - getBigInteger(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
BigIntegerof the associated keys in thisJSONObject. - getBoolean(int) - Method in class com.alibaba.fastjson2.JSONArray
- getBoolean(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Booleanof the associated keys in thisJSONObject. - getBooleanValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a boolean value at the specified location in this
JSONArray. - getBooleanValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a boolean value of the associated key in this object.
- getBooleanValue(String, boolean) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a boolean value of the associated key in this object.
- getBuilder() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- getBuildFunction() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- getBuildFunction() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- getByte(int) - Method in class com.alibaba.fastjson2.JSONArray
- getByte(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Byteof the associated keys in thisJSONObject. - getByteCode() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- getBytes() - Method in class com.alibaba.fastjson2.JSONWriter
- getByteValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a byte value at the specified location in this
JSONArray. - getByteValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a byte value of the associated keys in this
JSONObject. - getCharArray(String) - Static method in class com.alibaba.fastjson2.util.JDKUtils
- getCharContent(boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- getChars(int, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- getChars(int, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- getChars(long, int, byte[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- getChars(long, int, char[]) - Static method in class com.alibaba.fastjson2.util.IOUtils
- getClass(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- getClassLoader(JavaFileManager.Location) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
-
这里覆盖原来的类加载器
- getClassName() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
- getClazz() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- getComparator() - Method in class com.alibaba.fastjson2.util.Differ
- getContext() - Method in class com.alibaba.fastjson2.JSONReader
- getContext() - Method in class com.alibaba.fastjson2.JSONWriter
- getContextAutoTypeBeforeHandler() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getContextJSONPathCompiler() - Static method in class com.alibaba.fastjson2.JSONFactory
- getContextReaderCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
- getContextWriterCreator() - Static method in class com.alibaba.fastjson2.JSONFactory
- getCreator() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getCreator() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getDate(int) - Method in class com.alibaba.fastjson2.JSONArray
- getDate(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Dateof the associated keys in thisJSONObject. - getDateFormat() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getDateFormat() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getDateFormatter() - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
- getDateFormatter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getDateFormatter(Locale) - Method in class com.alibaba.fastjson2.codec.DateTimeCodec
- getDeclaredField(Class, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getDefaultConstructor(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getDefaultJSONPathCompiler() - Static method in class com.alibaba.fastjson2.JSONFactory
- getDefaultObjectReaderProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
- getDefaultObjectWriterProvider() - Static method in class com.alibaba.fastjson2.JSONFactory
- getDefaultValue() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getDefaultValue() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getDefaultValue(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- getDescription() - Method in class com.alibaba.fastjson2.schema.JSONSchema
- getDouble(int) - Method in class com.alibaba.fastjson2.JSONArray
- getDouble(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Doubleof the associated keys in thisJSONObject. - getDoubleValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a double value at the specified location in this
JSONArray. - getDoubleValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a double value of the associated keys in this
JSONObject. - getEnumByHashCode(long) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getEnumByHashCode(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- getEnumByOrdinal(int) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getEnumByOrdinal(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- getEnumValueField(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getExcludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- getFeatures() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getFeatures() - Method in class com.alibaba.fastjson2.JSONWriter
- getFeatures() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFeatures() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFeatures() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
-
Features enabled by ObjectReader
- getFeatures() - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- getFeatures() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getFeatures() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFeatures() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- getFeatures() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- getFeatures(long) - Method in class com.alibaba.fastjson2.JSONWriter
- getField() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getField() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldClass() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFieldClass() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFieldClass() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- getFieldClass() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldInfo(BeanInfo, FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
- getFieldInfo(BeanInfo, FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterAnnotationProcessor
- getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- getFieldInfo(FieldInfo, Class, Field) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- getFieldInfo(FieldInfo, Class, Method) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- getFieldInfo(FieldInfo, Class, Method, int, Parameter) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderAnnotationProcessor
- getFieldName() - Method in class com.alibaba.fastjson2.JSONReader
- getFieldName() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFieldName() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFieldName() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldNameHash() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFieldNameHash() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFieldObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReaderObject
- getFieldOrMethod() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
- getFieldReader(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- getFieldReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- getFieldReader(String) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getFieldReaderLCase(long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- getFieldReaderLCase(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getFieldType() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFieldType() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFieldType() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- getFieldType() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldType(TypeReference, Class<?>, Member, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getFieldValue(T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getFieldWriter(long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- getFieldWriter(long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- getFieldWriter(String) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- getFieldWriters() - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- getFieldWriters() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- getFileForInput(JavaFileManager.Location, String, String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
- getFloat(int) - Method in class com.alibaba.fastjson2.JSONArray
- getFloat(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Floatof the associated keys in thisJSONObject. - getFloatValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a float value at the specified location in this
JSONArray. - getFloatValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a float value of the associated keys in this
JSONObject. - getFormat() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getFormat() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getFormat() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getGenericComponentType() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
- getHashCode(int) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- getIncludes() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- getInitReader() - Method in class com.alibaba.fastjson2.codec.FieldInfo
- getInitReader() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getInitWriter() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getInstance() - Static method in class com.alibaba.fastjson2.util.InetAddressValidator
-
Returns the singleton instance of this validator.
- getInstant(int) - Method in class com.alibaba.fastjson2.JSONArray
- getInstant(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
BigIntegerof the associated keys in thisJSONObject. - getInt32Value() - Method in class com.alibaba.fastjson2.JSONReader
- getInt64() - Method in class com.alibaba.fastjson2.JSONReader
- getInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
- getInteger(int) - Method in class com.alibaba.fastjson2.JSONArray
- getInteger(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Integerof the associated keys in thisJSONObject. - getIntValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns an int value at the specified location in this
JSONArray. - getIntValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns an int value of the associated keys in this
JSONObject. - getIntValue(String, int) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns an int value of the associated keys in this
JSONObject. - getItemClass() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getItemClass() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getItemClassHash() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getItemObjectReader(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getItemObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getItemObjectReader(JSONReader.Context) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- getItemType() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getItemType() - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- getItemType() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getItemWriter(JSONWriter, Type) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
-
这里是编译器返回的同(源)Java文件对象,替换为CharSequenceJavaFileObject实现
- getJSONArray(int) - Method in class com.alibaba.fastjson2.JSONArray
- getJSONArray(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
JSONArrayof the associated keys in thisJSONObject. - getJSONObject(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns the
JSONObjectat the specified location in thisJSONArray. - getJSONObject(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
JSONObjectof the associated keys in thisJSONObject. - getKotlinConstructor(Class, BeanInfo) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getKotlinConstructorParameters(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getLabel() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getLabelFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getLeft() - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
- getLeftName() - Method in class com.alibaba.fastjson2.util.Differ
- getList(String, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
- getLocale() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getLocale() - Method in class com.alibaba.fastjson2.JSONReader
- getLong(int) - Method in class com.alibaba.fastjson2.JSONArray
- getLong(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Longof the associated keys in thisJSONObject. - getLongValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a long value at the specified location in this
JSONArray. - getLongValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a long value of the associated keys in this
JSONObject. - getLongValue(String, long) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a long value of the associated keys in this
JSONObject. - getMapping(Type) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- getMapping(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- getMaxLevel() - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- getMessage() - Method in class com.alibaba.fastjson2.schema.ValidateResult
- getMethod() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getMethod() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getMixIn(Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getMixIn(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getModules() - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getModules() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getName(int) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- getNameByHashCode(long) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- getNameFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getNameHashCodeLCase() - Method in class com.alibaba.fastjson2.JSONReader
- getNumber() - Method in class com.alibaba.fastjson2.JSONReader
- getObject(int, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
- getObject(int, Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
- getObject(int, Function<JSONObject, T>) - Method in class com.alibaba.fastjson2.JSONArray
- getObject(String, TypeReference<?>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the result of the
Typeconverter conversion of the associated value in thisJSONObject. - getObject(String, Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the result of the
Typeconverter conversion of the associated value in thisJSONObject. - getObject(String, Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the result of the
Typeconverter conversion of the associated value in thisJSONObject. - getObject(String, Function<JSONObject, T>) - Method in class com.alibaba.fastjson2.JSONObject
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
- getObjectClass() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- getObjectClass() - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
- getObjectReader(long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getObjectReader(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getObjectReader(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getObjectReader(ObjectReaderProvider, Type) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
- getObjectReader(ObjectReaderProvider, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader.Context
- getObjectReader(Type) - Method in class com.alibaba.fastjson2.JSONReader
- getObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getObjectReader(Type, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getObjectReader(String, Class<?>, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getObjectReaderAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader.Context
- getObjectReaderAutoType(String, Class) - Method in class com.alibaba.fastjson2.JSONReader.Context
- getObjectReaderAutoType(String, Class, long) - Method in class com.alibaba.fastjson2.JSONReader.Context
- getObjectSupplier() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getObjectWriter(JSONWriter, Class) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- getObjectWriter(Class) - Method in class com.alibaba.fastjson2.JSONWriter
- getObjectWriter(Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getObjectWriter(Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.JSONWriter
- getObjectWriter(Type, Class) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
- getObjectWriter(Type, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getObjectWriter(Type, Class<T>) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getObjectWriter(Type, Class, boolean) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- getObjectWriter(Type, Class, String, Locale, Class) - Static method in interface com.alibaba.fastjson2.writer.FieldWriter
- getOffset() - Method in class com.alibaba.fastjson2.JSONReader
- getOrDefault(Object, Object) - Method in class com.alibaba.fastjson2.JSONObject
- getOrDefault(String, Object) - Method in class com.alibaba.fastjson2.JSONObject
- getOrdinal(String) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- getOrdinalByHashCode(long) - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- getOut() - Method in class com.alibaba.fastjson2.util.Differ
- getOwnerType() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- getPackageName() - Method in class com.alibaba.fastjson2.codegen.ObjectReaderGen
- getProperties() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- getProperty(String) - Static method in class com.alibaba.fastjson2.JSONFactory
- getProperty(String) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- getPropertyFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getPropertyPreFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getProvider() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getProvider() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getProvider() - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
- getProvider() - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- getRawType() - Method in class com.alibaba.fastjson2.TypeReference
-
Get the raw
Class - getRawType() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- getRawType(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getReaderContext() - Method in class com.alibaba.fastjson2.JSONPath
- getRecordFieldNames(Class<?>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getRequired() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- getResourceAsStream(String) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
- getRight() - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
- getRightName() - Method in class com.alibaba.fastjson2.util.Differ
- getSchema() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- getSchema() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- getShort(int) - Method in class com.alibaba.fastjson2.JSONArray
- getShort(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Shortof the associated keys in thisJSONObject. - getShortValue(int) - Method in class com.alibaba.fastjson2.JSONArray
-
Returns a short value at the specified location in this
JSONArray. - getShortValue(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns a short value of the associated keys in this
JSONObject. - getString() - Method in class com.alibaba.fastjson2.JSONReader
- getString(int) - Method in class com.alibaba.fastjson2.JSONArray
- getString(int) - Method in class com.alibaba.fastjson2.util.JSONBDump
- getString(String) - Method in class com.alibaba.fastjson2.JSONObject
-
Returns the
Stringof the associated keys in thisJSONObject. - getStringCoder(String) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
- getStringCreatorASCII() - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
- getStringCreatorJDK11() - Static method in class com.alibaba.fastjson2.util.JDKUtils
- getStringCreatorJDK17() - Static method in class com.alibaba.fastjson2.util.JDKUtils
- getStringCreatorJDK8() - Static method in class com.alibaba.fastjson2.util.JDKUtils
- getStringCreatorUTF16() - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
- getStringLength() - Method in class com.alibaba.fastjson2.JSONReader
- getStringValue(String) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
- getSymbolTable() - Method in class com.alibaba.fastjson2.JSONWriter
- getterName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getters(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- getTimeZone() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getTitle() - Method in class com.alibaba.fastjson2.schema.JSONSchema
- getType() - Method in class com.alibaba.fastjson2.JSONReader
- getType() - Method in class com.alibaba.fastjson2.JSONValidator
- getType() - Method in class com.alibaba.fastjson2.schema.ArraySchema
- getType() - Method in class com.alibaba.fastjson2.schema.JSONSchema
- getType() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- getType() - Method in class com.alibaba.fastjson2.TypeReference
-
Get the
Type - getTypeConvert(Type, Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- getTypeKey() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getTypeKey() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getTypeKeyHash() - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- getTypeKeyHash() - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- getTypeName(Class) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- getUtilDateFormat() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getValueFilter() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getWriterContext() - Method in class com.alibaba.fastjson2.JSONPath
- getZoneId() - Method in class com.alibaba.fastjson2.JSONReader.Context
- getZoneId() - Method in class com.alibaba.fastjson2.JSONReader
- getZoneId() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- getZoneId(LocalDateTime, String) - Method in class com.alibaba.fastjson2.JSONReader
- GuavaSupport - Class in com.alibaba.fastjson2.util
- GuavaSupport() - Constructor for class com.alibaba.fastjson2.util.GuavaSupport
H
- handleIgnores(BeanInfo, List<FieldWriter>) - Method in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- handleResolveTasks(Object) - Method in class com.alibaba.fastjson2.JSONReader
- HAS_SQL - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- hasDefaultValue - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
- hasFilter() - Method in class com.alibaba.fastjson2.JSONWriter
- hasFilter(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- hasFilter(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- HASH_TYPE - Static variable in interface com.alibaba.fastjson2.reader.ObjectReader
- HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
- HASH_TYPE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
- hashCode() - Method in class com.alibaba.fastjson2.JSONWriter.Path
- hashCode() - Method in class com.alibaba.fastjson2.schema.ArraySchema
- hashCode() - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- hashCode() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
- hashCode() - Method in class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- hashCode64() - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- hashCode64(String) - Static method in class com.alibaba.fastjson2.util.Fnv
- hashCode64LCase(String) - Static method in class com.alibaba.fastjson2.util.Fnv
- hasStaticCreatorOrBuilder(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
I
- ignore - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- IgnoreErrorGetter - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- IgnoreNoneSerializable - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- ignores - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- ignores() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- IgnoreSetNullValue - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- immutableListConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- immutableMapConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- immutableSetConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- includes - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- includes() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- includes(String...) - Static method in class com.alibaba.fastjson2.filter.Labels
- index - Variable in class com.alibaba.fastjson2.util.ReferenceKey
- InetAddresses - Class in com.alibaba.fastjson2.util
- InetAddresses() - Constructor for class com.alibaba.fastjson2.util.InetAddresses
- InetAddressValidator - Class in com.alibaba.fastjson2.util
- InetAddressValidator() - Constructor for class com.alibaba.fastjson2.util.InetAddressValidator
- inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
- init() - Method in class com.alibaba.fastjson2.codec.FieldInfo
- init() - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- init(ObjectReaderProvider) - Method in interface com.alibaba.fastjson2.modules.ObjectReaderModule
- init(ObjectReaderProvider) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- init(ObjectWriterProvider) - Method in interface com.alibaba.fastjson2.modules.ObjectWriterModule
- initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- initDefaultValue(T) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
- InitStringFieldAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreator
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- INSTANCE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreator
- INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- INSTANCE - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
- INSTANCE_OBJECT - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- INT32_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT32_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT32_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT32_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_BYTE_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_BYTE_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_NUM_HIGH_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_NUM_LOW_VALUE - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_SHORT_MAX - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- INT64_SHORT_MIN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- Integer - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- invoke(Object, Method, Object[]) - Method in class com.alibaba.fastjson2.JSONObject
- IOUtils - Class in com.alibaba.fastjson2.util
- IOUtils() - Constructor for class com.alibaba.fastjson2.util.IOUtils
- isArray() - Method in class com.alibaba.fastjson2.JSONReader
- isBeanToArray() - Method in class com.alibaba.fastjson2.JSONWriter
- isBeanToArray(long) - Method in class com.alibaba.fastjson2.JSONWriter
- isBinary() - Method in class com.alibaba.fastjson2.JSONReader
- isDateFormatISO8601() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- isDateFormatISO8601() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- isDateFormatMillis() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- isDateFormatMillis() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- isDateFormatUnixTime() - Method in class com.alibaba.fastjson2.JSONWriter.Context
- isEnabled(long) - Method in class com.alibaba.fastjson2.JSONWriter
- isEnabled(JSONReader.Feature) - Static method in interface com.alibaba.fastjson2.JSON
- isEnabled(JSONReader.Feature) - Method in class com.alibaba.fastjson2.JSONReader.Context
- isEnabled(JSONReader.Feature) - Method in class com.alibaba.fastjson2.JSONReader
- isEnabled(JSONWriter.Feature) - Static method in interface com.alibaba.fastjson2.JSON
- isEnabled(JSONWriter.Feature) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- isEnabled(JSONWriter.Feature) - Method in class com.alibaba.fastjson2.JSONWriter
- isEnd() - Method in class com.alibaba.fastjson2.JSONReader
- isExternalClass(Class<?>) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
- isFieldClassSerializable() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- isFieldClassSerializable() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- isFieldClassSerializable() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- isIgnoreErrorGetter() - Method in class com.alibaba.fastjson2.JSONWriter
- isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONReader
- isIgnoreNoneSerializable() - Method in class com.alibaba.fastjson2.JSONWriter
- isInetAddress(String) - Static method in class com.alibaba.fastjson2.util.InetAddresses
- isInt() - Method in class com.alibaba.fastjson2.JSONReader
- isJSONB() - Method in class com.alibaba.fastjson2.JSONReader
- isJSONB() - Method in class com.alibaba.fastjson2.JSONWriter
- isLocalDate() - Method in class com.alibaba.fastjson2.JSONReader
- isLocalDateTime() - Method in class com.alibaba.fastjson2.JSONReader
- isNotReferenceDetect(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- isNotWriteDefaultValue() - Method in class com.alibaba.fastjson2.JSONWriter
- isNull() - Method in class com.alibaba.fastjson2.JSONReader
- isNumber() - Method in class com.alibaba.fastjson2.JSONReader
- isNumber(String) - Static method in class com.alibaba.fastjson2.util.IOUtils
- isObject() - Method in class com.alibaba.fastjson2.JSONReader
- isPrevious() - Method in class com.alibaba.fastjson2.JSONPath
- isPrimitiveOrEnum(Class<?>) - Static method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- isReadOnly() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- isRecord(Class) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- isRef() - Method in class com.alibaba.fastjson2.JSONPath
- isRefDetect() - Method in class com.alibaba.fastjson2.JSONWriter
- isRefDetect(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- isReference() - Method in class com.alibaba.fastjson2.JSONReader
- isReferenceDetect() - Method in class com.alibaba.fastjson2.util.Differ
- isSkipTransient() - Method in class com.alibaba.fastjson2.util.Differ
- isSQLDataSourceOrRowSet(Class) - Static method in class com.alibaba.fastjson2.util.JDKUtils
- isString() - Method in class com.alibaba.fastjson2.JSONReader
- isSuccess() - Method in class com.alibaba.fastjson2.schema.ValidateResult
- isSupportAutoType(long) - Method in class com.alibaba.fastjson2.JSONReader
- isSupportBeanArray() - Method in class com.alibaba.fastjson2.JSONReader
- isSupportBeanArray(long) - Method in class com.alibaba.fastjson2.JSONReader
- isSupportSmartMatch() - Method in class com.alibaba.fastjson2.JSONReader
- isSupportSmartMatch(long) - Method in class com.alibaba.fastjson2.JSONReader
- isTransient - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- isTypeRedirect() - Method in class com.alibaba.fastjson2.JSONReader
- isUnwrapped() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- isUseSingleQuotes() - Method in class com.alibaba.fastjson2.JSONWriter
- isUTF16() - Method in class com.alibaba.fastjson2.JSONWriter
- isUTF8() - Method in class com.alibaba.fastjson2.JSONWriter
- isValid(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the byte array is JSON Object
- isValid(byte[], int, int, Charset) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the byte array is JSON Object
- isValid(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(JSONSchema) - Method in class com.alibaba.fastjson2.JSONArray
- isValid(JSONSchema) - Method in class com.alibaba.fastjson2.JSONObject
- isValid(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- isValid(String) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the
Stringis JSON Object - isValid(String) - Method in interface com.alibaba.fastjson2.schema.FormatValidator
- isValid(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
-
Returns true if the specified
Stringparses as a valid domain name with a recognized top-level domain. - isValid(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
-
Checks if the specified string is a valid IP address.
- isValid(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
-
Validate a value against the set of regular expressions.
- isValidArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the byte array is JSON Array
- isValidArray(String) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the
Stringis JSON Array - isValidGenericTld(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
-
Returns true if the specified
Stringmatches any IANA-defined generic top-level domain. - isValidInet4Address(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
-
Validates an IPv4 address.
- isValidInet6Address(String) - Method in class com.alibaba.fastjson2.util.InetAddressValidator
-
Validates an IPv6 address.
- isValidObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the byte array is JSON Object
- isValidObject(String) - Static method in interface com.alibaba.fastjson2.JSON
-
Verify the
Stringis JSON Object - isValidTld(String) - Static method in class com.alibaba.fastjson2.util.DomainValidator
-
Returns true if the specified
Stringmatches any IANA-defined top-level domain. - isWriteMapTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteNulls() - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteNullsAny() - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteTypeInfo(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteTypeInfo(Object, long) - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteTypeInfo(Object, Class, long) - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteTypeInfo(Object, Type) - Method in class com.alibaba.fastjson2.JSONWriter
- isWriteTypeInfo(Object, Type, long) - Method in class com.alibaba.fastjson2.JSONWriter
J
- JAVA_EXTENSION - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- JdbcSupport - Class in com.alibaba.fastjson2.util
- JdbcSupport() - Constructor for class com.alibaba.fastjson2.util.JdbcSupport
- JdkDynamicCompileClassLoader() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader
- JdkDynamicCompileJavaFileManager(JavaFileManager, ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
- JDKUtils - Class in com.alibaba.fastjson2.util
- JDKUtils() - Constructor for class com.alibaba.fastjson2.util.JDKUtils
- JodaSupport - Class in com.alibaba.fastjson2.util
- JodaSupport() - Constructor for class com.alibaba.fastjson2.util.JodaSupport
- JSON - Interface in com.alibaba.fastjson2
- JSONArray - Class in com.alibaba.fastjson2
- JSONArray() - Constructor for class com.alibaba.fastjson2.JSONArray
-
default
- JSONArray(int) - Constructor for class com.alibaba.fastjson2.JSONArray
- JSONArray(Object...) - Constructor for class com.alibaba.fastjson2.JSONArray
- JSONArray(Collection<?>) - Constructor for class com.alibaba.fastjson2.JSONArray
- JSONB - Interface in com.alibaba.fastjson2
-
x91 # binary len_int32 bytes x92 # type [str] symbol_int32 jsonb x93 # reference
- JSONB.Constants - Interface in com.alibaba.fastjson2
- JSONB.SymbolTable - Interface in com.alibaba.fastjson2
- JSONBDump - Class in com.alibaba.fastjson2.util
- JSONBDump(byte[], boolean) - Constructor for class com.alibaba.fastjson2.util.JSONBDump
- JSONBDump(byte[], JSONB.SymbolTable, boolean) - Constructor for class com.alibaba.fastjson2.util.JSONBDump
- JSONBuilder - Annotation Type in com.alibaba.fastjson2.annotation
- JSONCreator - Annotation Type in com.alibaba.fastjson2.annotation
- jsonDirect() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
- JSONException - Exception in com.alibaba.fastjson2
- JSONException(String) - Constructor for exception com.alibaba.fastjson2.JSONException
- JSONException(String, Throwable) - Constructor for exception com.alibaba.fastjson2.JSONException
- JSONFactory - Class in com.alibaba.fastjson2
- JSONFactory() - Constructor for class com.alibaba.fastjson2.JSONFactory
- JSONFactory.JSONPathCompiler - Interface in com.alibaba.fastjson2
- JSONField - Annotation Type in com.alibaba.fastjson2.annotation
-
When the Key in the JSON does not match the property in the
Bean, the conversion process may not meet expectations. - JSONObject - Class in com.alibaba.fastjson2
- JSONObject() - Constructor for class com.alibaba.fastjson2.JSONObject
-
default
- JSONObject(int) - Constructor for class com.alibaba.fastjson2.JSONObject
- JSONObject(int, float) - Constructor for class com.alibaba.fastjson2.JSONObject
- JSONObject(int, float, boolean) - Constructor for class com.alibaba.fastjson2.JSONObject
- JSONObject(Map) - Constructor for class com.alibaba.fastjson2.JSONObject
- JSONObject1O - Class in com.alibaba.fastjson2.util
- JSONObject1O() - Constructor for class com.alibaba.fastjson2.util.JSONObject1O
- JSONPath - Class in com.alibaba.fastjson2
- JSONPath(String) - Constructor for class com.alibaba.fastjson2.JSONPath
- JSONReader - Class in com.alibaba.fastjson2
- JSONReader(JSONReader.Context) - Constructor for class com.alibaba.fastjson2.JSONReader
- JSONReader.AutoTypeBeforeHandler - Interface in com.alibaba.fastjson2
- JSONReader.Context - Class in com.alibaba.fastjson2
- JSONReader.Feature - Enum in com.alibaba.fastjson2
- JSONSchema - Class in com.alibaba.fastjson2.schema
- JSONSchema.Type - Enum in com.alibaba.fastjson2.schema
- JSONSchemaValidException - Exception in com.alibaba.fastjson2
- JSONSchemaValidException(String) - Constructor for exception com.alibaba.fastjson2.JSONSchemaValidException
- JSONSchemaValidException(String, Throwable) - Constructor for exception com.alibaba.fastjson2.JSONSchemaValidException
- JSONType - Annotation Type in com.alibaba.fastjson2.annotation
- JSONValidator - Class in com.alibaba.fastjson2
- JSONValidator(JSONReader) - Constructor for class com.alibaba.fastjson2.JSONValidator
- JSONValidator.Type - Enum in com.alibaba.fastjson2
- JSONValidException - Exception in com.alibaba.fastjson2
- JSONValidException(String) - Constructor for exception com.alibaba.fastjson2.JSONValidException
- JSONWriter - Class in com.alibaba.fastjson2
- JSONWriter(JSONWriter.Context, Charset) - Constructor for class com.alibaba.fastjson2.JSONWriter
- JSONWriter.Context - Class in com.alibaba.fastjson2
- JSONWriter.Feature - Enum in com.alibaba.fastjson2
- JSONWriter.Path - Class in com.alibaba.fastjson2
- JVM_VERSION - Static variable in class com.alibaba.fastjson2.util.JDKUtils
K
- KebabCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
- kotlin - Variable in class com.alibaba.fastjson2.codec.BeanInfo
L
- label - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- label() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
- LabelFilter - Interface in com.alibaba.fastjson2.filter
- Labels - Class in com.alibaba.fastjson2.filter
- Labels() - Constructor for class com.alibaba.fastjson2.filter.Labels
- Labels.DefaultLabelFilter - Class in com.alibaba.fastjson2.filter
- LANG_UNNAMED - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- lastReference - Variable in class com.alibaba.fastjson2.JSONWriter
- level - Variable in class com.alibaba.fastjson2.JSONWriter
- level() - Method in class com.alibaba.fastjson2.JSONWriter
- list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager
- loadClass(String) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- loadClass(String, boolean) - Method in class com.alibaba.fastjson2.util.DynamicClassLoader
- locale - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- locale - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- locale() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
M
- mag0 - Variable in class com.alibaba.fastjson2.JSONReader
- mag1 - Variable in class com.alibaba.fastjson2.JSONReader
- mag2 - Variable in class com.alibaba.fastjson2.JSONReader
- mag3 - Variable in class com.alibaba.fastjson2.JSONReader
- MAGIC_HASH_CODE - Static variable in class com.alibaba.fastjson2.util.Fnv
- MAGIC_PRIME - Static variable in class com.alibaba.fastjson2.util.Fnv
- MapSortField - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- markerConstructor - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- mask - Variable in enum com.alibaba.fastjson2.JSONReader.Feature
- mask - Variable in enum com.alibaba.fastjson2.JSONWriter.Feature
- match(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
-
Validate a value against the set of regular expressions returning the array of matched groups.
- mixIn - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- mixIn(Class<?>, Class<?>) - Static method in interface com.alibaba.fastjson2.JSON
- mixIn(Class, Class) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- mixIn(Class, Class) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- MoneySupport - Class in com.alibaba.fastjson2.support.money
- MoneySupport() - Constructor for class com.alibaba.fastjson2.support.money.MoneySupport
N
- name() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Specify the
Stringas the key name in JSON - nameEscape - Variable in class com.alibaba.fastjson2.JSONReader
- nameFilter(NameFilter) - Method in class com.alibaba.fastjson2.JSONObject
- NameFilter - Interface in com.alibaba.fastjson2.filter
- naming() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- namingStrategy - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- NamingStrategy - Enum in com.alibaba.fastjson2.annotation
- negative - Variable in class com.alibaba.fastjson2.JSONReader
- newParameterizedTypeWithOwner(Type, Type, Type...) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns a new parameterized type, applying
typeArgumentstorawTypeand enclosed byownerType. - next() - Method in class com.alibaba.fastjson2.JSONReader
- nextIfMatch(byte) - Method in class com.alibaba.fastjson2.JSONReader
- nextIfMatch(byte[]) - Method in class com.alibaba.fastjson2.JSONReader
- nextIfMatch(char) - Method in class com.alibaba.fastjson2.JSONReader
- nextIfNull() - Method in class com.alibaba.fastjson2.JSONReader
- nextIfObjectEnd() - Method in class com.alibaba.fastjson2.JSONReader
- nextIfObjectStart() - Method in class com.alibaba.fastjson2.JSONReader
- nextIfSet() - Method in class com.alibaba.fastjson2.JSONReader
- NotWriteDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- NotWriteHashMapArrayListClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- NotWriteRootClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- Null - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- NullAsDefaultValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- Number - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- NumberValueWriter - Class in com.alibaba.fastjson2.support.money
- NumberValueWriter() - Constructor for class com.alibaba.fastjson2.support.money.NumberValueWriter
O
- ObjBoolConsumer<T> - Interface in com.alibaba.fastjson2.function
- ObjByteConsumer<T> - Interface in com.alibaba.fastjson2.function
- ObjCharConsumer<T> - Interface in com.alibaba.fastjson2.function
- Object - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
- Object - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- ObjectArrayReader - Class in com.alibaba.fastjson2.reader
- ObjectArrayReader() - Constructor for class com.alibaba.fastjson2.reader.ObjectArrayReader
- objectClass - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
- objectFieldOffset(Field) - Static method in class com.alibaba.fastjson2.util.UnsafeUtils
- ObjectReader<T> - Interface in com.alibaba.fastjson2.reader
- ObjectReader2<T> - Class in com.alibaba.fastjson2.reader
- ObjectReader2(Class, long, JSONSchema, Supplier<T>, Function, FieldReader, FieldReader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReader2
- ObjectReaderAdapter<T> - Class in com.alibaba.fastjson2.reader
- ObjectReaderAdapter(Class, String, String, long, JSONSchema, Supplier<T>, Function, FieldReader...) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- ObjectReaderAdapterUF - Class in com.alibaba.fastjson2.reader
- ObjectReaderAdapterUF(Class, String, String, long, JSONSchema, Supplier, Function, FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderAdapterUF
- ObjectReaderAnnotationProcessor - Interface in com.alibaba.fastjson2.modules
- ObjectReaderBaseModule - Class in com.alibaba.fastjson2.reader
- ObjectReaderBaseModule(ObjectReaderProvider) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- ObjectReaderBean<T> - Class in com.alibaba.fastjson2.reader
- ObjectReaderBean(Class, String, JSONSchema) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderBean
- ObjectReaderCreator - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreator() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreator
- ObjectReaderCreatorASM - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorASM() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- ObjectReaderCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- ObjectReaderCreatorDynamicCompile - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorDynamicCompile() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile
- ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorDynamicCompile.JdkDynamicCompileClassLoader - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorDynamicCompile.JdkDynamicCompileJavaFileManager - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorLambda - Class in com.alibaba.fastjson2.reader
- ObjectReaderCreatorLambda() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderCreatorLambda
- ObjectReaderException - Class in com.alibaba.fastjson2.reader
- ObjectReaderException(Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderException
- ObjectReaderGen - Class in com.alibaba.fastjson2.codegen
- ObjectReaderGen(Class<?>) - Constructor for class com.alibaba.fastjson2.codegen.ObjectReaderGen
- ObjectReaderGen(Class<?>, Appendable) - Constructor for class com.alibaba.fastjson2.codegen.ObjectReaderGen
- ObjectReaderImplBitSet - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplBitSet() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- ObjectReaderImplByte - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplByte() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplByte
- ObjectReaderImplDate - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplDate(String, Locale) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplDate
- ObjectReaderImplEnum - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplEnum(Class, Method, Member, Enum[], Enum[], long[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- ObjectReaderImplFromString<T> - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplFromString(Function<String, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
- ObjectReaderImplInstant - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplList - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplList(Type, Class, Class, Type, Function) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplList
- ObjectReaderImplListStr - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplListStr(Class, Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- ObjectReaderImplMap - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplObject - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplObject() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- ObjectReaderImplShort - Class in com.alibaba.fastjson2.reader
- ObjectReaderImplShort() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplShort
- ObjectReaderImplValue<I,
T> - Class in com.alibaba.fastjson2.reader - ObjectReaderImplValue(Class<T>, Type, Class<I>, long, String, Object, JSONSchema, Constructor<T>, Method, Function<I, T>) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderImplValue
- ObjectReaderInterface<T> - Class in com.alibaba.fastjson2.reader
- ObjectReaderInterface(Class, String, String, long, Supplier, Function, FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderInterface
- ObjectReaderMisc - Class in com.alibaba.fastjson2.reader
- ObjectReaderMisc(Class) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderMisc
- ObjectReaderModule - Interface in com.alibaba.fastjson2.modules
- ObjectReaderNoneDefaultConstrutor<T> - Class in com.alibaba.fastjson2.reader
- ObjectReaderNoneDefaultConstrutor(Class, String, String, long, Function<Map<Long, Object>, T>, List<Constructor>, String[], FieldReader[], FieldReader[]) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
- ObjectReaderProvider - Class in com.alibaba.fastjson2.reader
- ObjectReaderProvider() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
- ObjectReaderProvider(ObjectReaderCreator) - Constructor for class com.alibaba.fastjson2.reader.ObjectReaderProvider
- ObjectReaders - Class in com.alibaba.fastjson2.reader
- ObjectReaders() - Constructor for class com.alibaba.fastjson2.reader.ObjectReaders
- ObjectSchema - Class in com.alibaba.fastjson2.schema
- ObjectSchema(JSONObject) - Constructor for class com.alibaba.fastjson2.schema.ObjectSchema
- ObjectSchema(JSONObject, JSONSchema) - Constructor for class com.alibaba.fastjson2.schema.ObjectSchema
- objectWriter(FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- objectWriter(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- objectWriter(Class, long, FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- objectWriter(Class, FieldWriter...) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- ObjectWriter<T> - Interface in com.alibaba.fastjson2.writer
- ObjectWriterAdapter<T> - Class in com.alibaba.fastjson2.writer
- ObjectWriterAdapter(Class<T>, long, FieldWriter...) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- ObjectWriterAdapter(Class<T>, String, String, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- ObjectWriterAdapter(Class<T>, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- ObjectWriterAnnotationProcessor - Interface in com.alibaba.fastjson2.modules
- ObjectWriterCreator - Class in com.alibaba.fastjson2.writer
- ObjectWriterCreator() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreator
- ObjectWriterCreatorASM - Class in com.alibaba.fastjson2.writer
- ObjectWriterCreatorASM() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- ObjectWriterCreatorASM(ClassLoader) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- ObjectWriterCreatorLambda - Class in com.alibaba.fastjson2.writer
- ObjectWriterCreatorLambda() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterCreatorLambda
- ObjectWriterException - Class in com.alibaba.fastjson2.writer
- ObjectWriterException(Class, long, List<FieldWriter>) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterException
- ObjectWriterModule - Interface in com.alibaba.fastjson2.modules
- ObjectWriterProvider - Class in com.alibaba.fastjson2.writer
- ObjectWriterProvider() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
- ObjectWriterProvider(ObjectWriterCreator) - Constructor for class com.alibaba.fastjson2.writer.ObjectWriterProvider
- ObjectWriters - Class in com.alibaba.fastjson2.writer
- ObjectWriters() - Constructor for class com.alibaba.fastjson2.writer.ObjectWriters
- ObjFloatConsumer<T> - Interface in com.alibaba.fastjson2.function
- ObjShortConsumer<T> - Interface in com.alibaba.fastjson2.function
- of() - Static method in class com.alibaba.fastjson2.JSONObject
-
JSONObject jsonObject = JSONObject.of();
- of() - Static method in class com.alibaba.fastjson2.JSONWriter
- of(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
- of(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
- of(byte[], int, int, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
- of(char[]) - Static method in class com.alibaba.fastjson2.JSONReader
- of(char[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
- of(JSONObject) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
- of(JSONObject, JSONSchema) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
- of(JSONObject, Class) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
- of(JSONReader.Context, byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
- of(JSONReader.Context, char[]) - Static method in class com.alibaba.fastjson2.JSONReader
- of(JSONReader.Context, String) - Static method in class com.alibaba.fastjson2.JSONReader
- of(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
- of(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
- of(InputStream, Charset) - Static method in class com.alibaba.fastjson2.JSONReader
- of(Reader) - Static method in class com.alibaba.fastjson2.JSONReader
- of(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- of(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- of(Class<T>, Class<I>, Method) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
- of(Class<T>, Class<I>, Function<I, T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
- of(Object) - Static method in class com.alibaba.fastjson2.JSONArray
-
Pack an element as
JSONArray - of(Object...) - Static method in class com.alibaba.fastjson2.JSONArray
-
Pack multiple elements as
JSONArray - of(Object, Object) - Static method in class com.alibaba.fastjson2.JSONArray
-
Pack two elements as
JSONArray - of(Object, Object, Object) - Static method in class com.alibaba.fastjson2.JSONArray
-
Pack three elements as
JSONArray - of(Type, Class, long) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- of(Type, Class, long) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- of(String) - Static method in class com.alibaba.fastjson2.JSONPath
- of(String) - Static method in class com.alibaba.fastjson2.JSONReader
- of(String) - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- of(String, int, int) - Static method in class com.alibaba.fastjson2.JSONReader
- of(String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
-
Pack a pair of key-values as
JSONObject - of(String, Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
-
Pack two key-value pairs as
JSONObject - of(String, Object, String, Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONObject
-
Pack three key-value pairs as
JSONObject - of(String, Locale) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
- of(String, Locale) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- of(Supplier<T>, FieldReader...) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- of(L, M, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.TripleMixIn
- of(L, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
- of(L, R) - Static method in interface com.alibaba.fastjson2.util.ApacheLang3Support.PairMixIn
- off - Variable in class com.alibaba.fastjson2.JSONWriter
- offset - Variable in class com.alibaba.fastjson2.JSONReader
- ofJSONB() - Static method in class com.alibaba.fastjson2.JSONWriter
- ofJSONB(byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
- ofJSONB(byte[], int, int) - Static method in class com.alibaba.fastjson2.JSONReader
- ofJSONB(byte[], int, int, JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.JSONReader
- ofJSONB(byte[], JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONReader
- ofJSONB(JSONB.SymbolTable) - Static method in class com.alibaba.fastjson2.JSONWriter
- ofJSONB(JSONReader.Context, byte[]) - Static method in class com.alibaba.fastjson2.JSONReader
- ofJSONB(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
- ofPretty() - Static method in class com.alibaba.fastjson2.JSONWriter
- ofPretty(JSONWriter) - Static method in class com.alibaba.fastjson2.JSONWriter
- ofReflect(Class) - Static method in class com.alibaba.fastjson2.writer.ObjectWriters
- ofReflect(Class<T>) - Static method in class com.alibaba.fastjson2.reader.ObjectReaders
- ofUTF16(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
- ofUTF8() - Static method in class com.alibaba.fastjson2.JSONWriter
- ofUTF8(JSONWriter.Context) - Static method in class com.alibaba.fastjson2.JSONWriter
- ofUTF8(JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONWriter
- openInputStream() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- openOutputStream() - Method in class com.alibaba.fastjson2.reader.ObjectReaderCreatorDynamicCompile.CharSequenceJavaFileObject
- orders - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- orders() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
-
Order in which properties of annotated object are to be serialized in.
- ordinal - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- ordinal() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
The order of the fields during serialization and output in ascending order
- ordinal() - Method in interface com.alibaba.fastjson2.reader.FieldReader
- ordinal() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- ordinal() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- ordinalEnums - Variable in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
P
- ParameterizedTypeImpl - Class in com.alibaba.fastjson2.util
- ParameterizedTypeImpl(Type[], Type, Type) - Constructor for class com.alibaba.fastjson2.util.ParameterizedTypeImpl
- parameterNames() - Element in annotation type com.alibaba.fastjson2.annotation.JSONCreator
- parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parse(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parse(String) - Static method in interface com.alibaba.fastjson2.JSON
- parse(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parse(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
- parse(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parse4Nibbles(byte[], int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
- parse4Nibbles(char[], int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
- parse4Nibbles(String, int) - Static method in class com.alibaba.fastjson2.util.UUIDUtils
- parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
- parseArray(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
Listwith specifiedJSONReader.Features enabled - parseArray(byte[], JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSON.parseArray(byte[], Type, JSONReader.Feature...)for details - parseArray(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
Listwith specifiedJSONReader.Features enabled - parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
Listwith specifiedJSONReader.Features enabled - parseArray(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseArray(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(String) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(String, JSONReader.Feature...) - Static method in class com.alibaba.fastjson2.JSONArray
- parseArray(String, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSON.parseArray(String, JSONReader.Feature...)for details - parseArray(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(String, Type[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseArray(URL, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
- parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[]) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSON.parseObject(byte[], Type)for details - parseObject(byte[], int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(byte[], int, int, Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Class<T>, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Class<T>, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Type) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Type, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Type, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], int, int, Charset, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(byte[], int, int, Charset, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parses the JSON byte array of the specified
Charsetinto a Java Object - parseObject(byte[], int, int, Charset, Type) - Static method in interface com.alibaba.fastjson2.JSON
-
Parses the JSON byte array of the specified
Charsetinto a Java Object - parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(byte[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], TypeReference, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object
- parseObject(byte[], Class<T>) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object
- parseObject(byte[], Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object
- parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object with specified
JSONReader.Features enabled - parseObject(byte[], Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object
- parseObject(byte[], Type) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object with specified
JSONReader.Features enabled - parseObject(byte[], Type, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type, JSONB.SymbolTable, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type, JSONB.SymbolTable, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object with specified
JSONReader.Features enabled - parseObject(byte[], Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- parseObject(byte[], Type, String, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object
- parseObject(byte[], Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into a Java object with specified
JSONReader.Features enabled - parseObject(InputStream, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 inputStream into into
JSONObject - parseObject(InputStream, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 inputStream into a Java object with specified
JSONReader.Features enabled - parseObject(InputStream, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 inputStream into a Java object with specified
JSONReader.Features enabled - parseObject(InputStream, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse
InputStreaminto a Java object with specifiedJSONReader.Features enabled and consume it - parseObject(InputStream, Charset) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(InputStream, Charset, char, Type, Consumer<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse
InputStreaminto a Java object with specifiedJSONReader.Features enabled and consume it - parseObject(InputStream, Charset, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 inputStream into a Java object with specified
JSONReader.Features enabled - parseObject(Reader, char, Type, Consumer<T>) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse
Readerinto a Java object with specifiedJSONReader.Features enabled and consume it - parseObject(Reader, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse Reader into into
JSONObject - parseObject(Reader, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse Reader into a Java object with specified
JSONReader.Features enabled - parseObject(String) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
StringintoJSONObject - parseObject(String) - Static method in class com.alibaba.fastjson2.JSONObject
-
See
JSON.parseObject(java.lang.String)for details - parseObject(String) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSON.parseObject(String, Type)for details - parseObject(String, int, int, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
StringintoJSONObject - parseObject(String, int, int, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
StringintoJSONObject - parseObject(String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
StringintoJSONObject - parseObject(String, TypeReference, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, TypeReference, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, Class<T>) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, Class<T>) - Static method in class com.alibaba.fastjson2.JSONObject
-
See
JSON.parseObject(java.lang.String)for details - parseObject(String, Class<T>, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, Class<T>, JSONReader.Context) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, Class<T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, Class<T>, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, Type) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, Type, Filter, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(String, Type, String, Filter[], JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto Java Object - parseObject(String, Type, String, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse JSON
Stringinto a Java object with specifiedJSONReader.Features enabled - parseObject(URL) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 encoded JSON byte array into
JSONObject - parseObject(URL, Type, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 URL Resource into a Java object with specified
JSONReader.Features enabled - parseObject(URL, Function<JSONObject, T>, JSONReader.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Parse UTF8 URL Resource into a Java object with specified
JSONReader.Features enabled - parseSchema(String) - Static method in class com.alibaba.fastjson2.schema.JSONSchema
- PascalCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
- PascalNameFilter - Class in com.alibaba.fastjson2.filter
- PascalNameFilter() - Constructor for class com.alibaba.fastjson2.filter.PascalNameFilter
- path - Variable in class com.alibaba.fastjson2.JSONWriter
- Path(JSONWriter.Path, int) - Constructor for class com.alibaba.fastjson2.JSONWriter.Path
- Path(JSONWriter.Path, String) - Constructor for class com.alibaba.fastjson2.JSONWriter.Path
- paths(Object) - Static method in class com.alibaba.fastjson2.JSONPath
- popPath(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- PrettyFormat - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- process(JSONWriter, Object, String) - Method in interface com.alibaba.fastjson2.filter.PropertyPreFilter
- process(JSONWriter, Object, String) - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- process(Object, String, Object) - Method in interface com.alibaba.fastjson2.filter.NameFilter
- process(Object, String, Object) - Method in class com.alibaba.fastjson2.filter.PascalNameFilter
- processExtra(JSONReader, Object) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- processExtra(JSONReader, Object) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
- PROPERTY_AUTO_TYPE_ACCEPT - Static variable in class com.alibaba.fastjson2.JSONFactory
- PROPERTY_AUTO_TYPE_BEFORE_HANDLER - Static variable in class com.alibaba.fastjson2.JSONFactory
- PROPERTY_AUTO_TYPE_HANDLER - Static variable in class com.alibaba.fastjson2.JSONFactory
- PROPERTY_DENY_PROPERTY - Static variable in class com.alibaba.fastjson2.JSONFactory
- PropertyFilter - Interface in com.alibaba.fastjson2.filter
- PropertyPreFilter - Interface in com.alibaba.fastjson2.filter
- provider - Variable in class com.alibaba.fastjson2.JSONReader.Context
Q
- quote - Variable in class com.alibaba.fastjson2.JSONWriter
R
- RAW_VALUE_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
- rawType - Variable in class com.alibaba.fastjson2.TypeReference
- read(Class<T>) - Method in class com.alibaba.fastjson2.JSONReader
- read(Type) - Method in class com.alibaba.fastjson2.JSONReader
- readAny() - Method in class com.alibaba.fastjson2.JSONReader
- readArray() - Method in class com.alibaba.fastjson2.JSONReader
- readArray(Type) - Method in class com.alibaba.fastjson2.JSONReader
- readArrayMappingJSONBObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- readArrayMappingJSONBObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- readArrayMappingObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- readArrayMappingObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- readBigDecimal() - Method in class com.alibaba.fastjson2.JSONReader
- readBigInteger() - Method in class com.alibaba.fastjson2.JSONReader
- readBinary() - Method in class com.alibaba.fastjson2.JSONReader
- readBool() - Method in class com.alibaba.fastjson2.JSONReader
- readBoolValue() - Method in class com.alibaba.fastjson2.JSONReader
- readCharValue() - Method in class com.alibaba.fastjson2.JSONReader
- readDouble() - Method in class com.alibaba.fastjson2.JSONReader
- readDoubleValue() - Method in class com.alibaba.fastjson2.JSONReader
- readerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- readFieldName() - Method in class com.alibaba.fastjson2.JSONReader
- readFieldNameHashCode() - Method in class com.alibaba.fastjson2.JSONReader
- readFieldNameHashCodeUnquote() - Method in class com.alibaba.fastjson2.JSONReader
- readFieldNameUnquote() - Method in class com.alibaba.fastjson2.JSONReader
- readFieldValue(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- readFieldValue(JSONReader) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- readFieldValue(JSONReader) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- readFieldValue(JSONReader, T) - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReaderList
- readFieldValue(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReaderObject
- readFieldValueJSONB(JSONReader, T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- readFloat() - Method in class com.alibaba.fastjson2.JSONReader
- readFloatValue() - Method in class com.alibaba.fastjson2.JSONReader
- readIfNull() - Method in class com.alibaba.fastjson2.JSONReader
- readInstant() - Method in class com.alibaba.fastjson2.JSONReader
- readInt32() - Method in class com.alibaba.fastjson2.JSONReader
- readInt32Value() - Method in class com.alibaba.fastjson2.JSONReader
- readInt64() - Method in class com.alibaba.fastjson2.JSONReader
- readInt64Value() - Method in class com.alibaba.fastjson2.JSONReader
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
- readJSONBObject(JSONReader, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderException
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderInterface
- readJSONBObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
- readLocalDate() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDate10() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDate11() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDate8() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDate9() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTime() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTime16() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTime17() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTime18() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTime19() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime10() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime11() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime12() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime18() - Method in class com.alibaba.fastjson2.JSONReader
- readLocalTime8() - Method in class com.alibaba.fastjson2.JSONReader
- readMillisFromString() - Method in class com.alibaba.fastjson2.JSONReader
- readNull() - Method in class com.alibaba.fastjson2.JSONReader
- readNullOrNewDate() - Method in class com.alibaba.fastjson2.JSONReader
- readNumber() - Method in class com.alibaba.fastjson2.JSONReader
- readNumber(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
- readNumber0() - Method in class com.alibaba.fastjson2.JSONReader
- readObject() - Method in class com.alibaba.fastjson2.JSONReader
- readObject(JSONReader) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- readObject(JSONReader) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.FieldReaderListInt64
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectArrayReader
- readObject(JSONReader, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReader2
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderBean
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderException
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplBitSet
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplByte
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplDate
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplFromString
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplInstant
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplList
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplListStr
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplMap
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplObject
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplShort
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplValue
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderMisc
- readObject(JSONReader, long) - Method in class com.alibaba.fastjson2.reader.ObjectReaderNoneDefaultConstrutor
- readPattern() - Method in class com.alibaba.fastjson2.JSONReader
- readReference() - Method in class com.alibaba.fastjson2.JSONReader
- readString() - Method in class com.alibaba.fastjson2.JSONReader
- readString(ValueConsumer, boolean) - Method in class com.alibaba.fastjson2.JSONReader
- readTypeHashCode() - Method in class com.alibaba.fastjson2.JSONReader
- readUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- readUUID() - Method in class com.alibaba.fastjson2.JSONReader
- readValueHashCode() - Method in class com.alibaba.fastjson2.JSONReader
- readZonedDateTime() - Method in class com.alibaba.fastjson2.JSONReader
- readZonedDateTimeX(int) - Method in class com.alibaba.fastjson2.JSONReader
- ReferenceDetection - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- ReferenceKey - Class in com.alibaba.fastjson2.util
- ReferenceKey(int) - Constructor for class com.alibaba.fastjson2.util.ReferenceKey
- refs - Variable in class com.alibaba.fastjson2.JSONWriter
- RegexValidator - Class in com.alibaba.fastjson2.util
- RegexValidator(String) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
-
Construct a case sensitive validator for a single regular expression.
- RegexValidator(String[]) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
-
Construct a case sensitive validator that matches any one of the set of regular expressions.
- RegexValidator(String[], boolean) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
-
Construct a validator that matches any one of the set of regular expressions with the specified case sensitivity.
- RegexValidator(String, boolean) - Constructor for class com.alibaba.fastjson2.util.RegexValidator
-
Construct a validator for a single regular expression with the specified case sensitivity.
- register(ObjectReaderModule) - Static method in interface com.alibaba.fastjson2.JSON
-
Register an
ObjectReaderModulein defaultObjectReaderProvider - register(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- register(ObjectWriterModule) - Static method in interface com.alibaba.fastjson2.JSON
-
Register an
ObjectWriterModulein defaultObjectWriterProvider - register(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- register(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- register(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
- register(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- register(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
- registerIfAbsent(long, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- registerIfAbsent(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- registerIfAbsent(Type, ObjectReader<?>) - Static method in interface com.alibaba.fastjson2.JSON
- registerIfAbsent(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- registerIfAbsent(Type, ObjectWriter<?>) - Static method in interface com.alibaba.fastjson2.JSON
- registerTypeConvert(Type, Type, Function) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- remove(Object) - Method in class com.alibaba.fastjson2.JSONPath
- remove(Object, String) - Static method in class com.alibaba.fastjson2.JSONPath
- remove(String, String) - Static method in class com.alibaba.fastjson2.JSONPath
- removeReference(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- resolve(Type, Class<?>, Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- ROOT - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
- ROOT_0 - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
- ROOT_1 - Static variable in class com.alibaba.fastjson2.JSONWriter.Path
- rootObject - Variable in class com.alibaba.fastjson2.JSONWriter
- RyuDouble - Class in com.alibaba.fastjson2.util
-
An implementation of Ryu for double.
- RyuDouble() - Constructor for class com.alibaba.fastjson2.util.RyuDouble
- RyuFloat - Class in com.alibaba.fastjson2.util
-
An implementation of Ryu for float.
- RyuFloat() - Constructor for class com.alibaba.fastjson2.util.RyuFloat
S
- SAFE_MODE - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- scale - Variable in class com.alibaba.fastjson2.JSONReader
- schema - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- schema - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- schema - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
- schema() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
- schema() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- seeAlso - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- seeAlso() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- seeAlsoNames - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- seed - Static variable in class com.alibaba.fastjson2.reader.ObjectReaderCreatorASM
- seed - Static variable in class com.alibaba.fastjson2.writer.ObjectWriterCreatorASM
- serialize() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Whether the field is serialized during serialization, default
ture - serializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Specify
JSONWriter.Features to use features when serializing output - serializeFeatures() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
-
Specify
JSONWriter.Features to use features when serializing output - serializeFilters - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- serializeFilters() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- serializer - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- serializer() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- serializeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Specifies that
ObjectWriteris used when serializing - set(int, Object) - Method in class com.alibaba.fastjson2.JSONArray
-
Replaces the element at the specified position with the specified element
- set(Object, Object) - Method in class com.alibaba.fastjson2.JSONPath
- set(Object, Object, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONPath
- set(Object, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
- set(String, String, Object) - Static method in class com.alibaba.fastjson2.JSONPath
- setAfterFilter(AfterFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setArraySupplier(Supplier<List>) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setAutoTypeBeforeHandler(JSONReader.AutoTypeBeforeHandler) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- setAutoTypeHandler(Consumer<Class>) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- setBeforeFilter(BeforeFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setCallback(Object, String, BiFunction) - Static method in class com.alibaba.fastjson2.JSONPath
- setCallback(Object, String, Function) - Static method in class com.alibaba.fastjson2.JSONPath
- setCallback(Object, BiFunction) - Method in class com.alibaba.fastjson2.JSONPath
- setCallback(Object, Function) - Method in class com.alibaba.fastjson2.JSONPath
- setComparator(Comparator) - Method in class com.alibaba.fastjson2.util.Differ
- setContextJSONPathCompiler(JSONFactory.JSONPathCompiler) - Static method in class com.alibaba.fastjson2.JSONFactory
- setContextObjectReaderProvider(ObjectReaderProvider) - Static method in class com.alibaba.fastjson2.JSONFactory
- setContextReaderCreator(ObjectReaderCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
- setContextWriterCreator(ObjectWriterCreator) - Static method in class com.alibaba.fastjson2.JSONFactory
- setDateFormat(String) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setDateFormat(DateTimeFormatter) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setDefault(T) - Method in interface com.alibaba.fastjson2.reader.FieldReader
- setFieldValue(Object, String, long, int) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- setFieldValue(Object, String, long, long) - Method in interface com.alibaba.fastjson2.reader.ObjectReader
- setInt(Object, int) - Method in class com.alibaba.fastjson2.JSONPath
- setLabelFilter(LabelFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setLeftName(String) - Method in class com.alibaba.fastjson2.util.Differ
- setLocale(Locale) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setLong(Object, long) - Method in class com.alibaba.fastjson2.JSONPath
- setMaxLevel(int) - Method in class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setNameFilter(NameFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- setObjectSupplier(Supplier<Map>) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setOut(PrintStream) - Method in class com.alibaba.fastjson2.util.Differ
- setPath(int, Object) - Method in class com.alibaba.fastjson2.JSONWriter
- setPath(String, Object) - Method in class com.alibaba.fastjson2.JSONWriter
- setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setPropertyFilter(PropertyFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setPropertyPreFilter(PropertyPreFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- setReaderContext(JSONReader.Context) - Method in class com.alibaba.fastjson2.JSONPath
- setReferenceDetect(boolean) - Method in class com.alibaba.fastjson2.util.Differ
- setRightName(String) - Method in class com.alibaba.fastjson2.util.Differ
- setRootObject(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- setSkipTransient(boolean) - Method in class com.alibaba.fastjson2.util.Differ
- setterName(String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- setterName(String, int) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- setterName(String, String) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- setters(Class, boolean, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- setters(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- setTimeZone(TimeZone) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setTypeRedirect(boolean) - Method in class com.alibaba.fastjson2.JSONReader
- setUtilDateFormat(String) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setValue(Object) - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.MutablePairMixIn
- setValue(Object) - Method in interface com.alibaba.fastjson2.util.ApacheLang3Support.PairMixIn
- setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- setValueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- setWriterContext(JSONWriter.Context) - Method in class com.alibaba.fastjson2.JSONPath
- setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONReader.Context
- setZoneId(ZoneId) - Method in class com.alibaba.fastjson2.JSONWriter.Context
- ShortSupplier - Interface in com.alibaba.fastjson2.function
- SimplePropertyPreFilter - Class in com.alibaba.fastjson2.filter
- SimplePropertyPreFilter(Class<?>, String...) - Constructor for class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- SimplePropertyPreFilter(String...) - Constructor for class com.alibaba.fastjson2.filter.SimplePropertyPreFilter
- singletonBiMapConverter() - Static method in class com.alibaba.fastjson2.util.GuavaSupport
- size() - Method in interface com.alibaba.fastjson2.JSONB.SymbolTable
- skipLineComment() - Method in class com.alibaba.fastjson2.JSONReader
- skipName() - Method in class com.alibaba.fastjson2.JSONReader
- skipValue() - Method in class com.alibaba.fastjson2.JSONReader
- SnakeCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
- snakeToCamel(String) - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
- startArray() - Method in class com.alibaba.fastjson2.JSONReader
- startArray() - Method in class com.alibaba.fastjson2.JSONWriter
- startArray(int) - Method in class com.alibaba.fastjson2.JSONWriter
- startArray(Object, int) - Method in class com.alibaba.fastjson2.JSONWriter
- startObject - Variable in class com.alibaba.fastjson2.JSONWriter
- startObject() - Method in class com.alibaba.fastjson2.JSONWriter
- staticMethod(Class, Consumer<Method>) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- STR_ASCII_FIX_LEN - Static variable in interface com.alibaba.fastjson2.JSONB.Constants
- String - Enum constant in enum com.alibaba.fastjson2.schema.JSONSchema.Type
- stringSize(int) - Static method in class com.alibaba.fastjson2.util.IOUtils
- stringSize(long) - Static method in class com.alibaba.fastjson2.util.IOUtils
- stringValue - Variable in class com.alibaba.fastjson2.JSONReader
- subtypeOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns a type that represents an unknown type that extends
bound. - supertypeOf(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
-
Returns a type that represents an unknown supertype of
bound. - SupportArrayToBean - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- SupportAutoType - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- SupportClassForName - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- SupportSmartMatch - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- symbolTable(String...) - Static method in interface com.alibaba.fastjson2.JSONB
T
- to(JSONArray) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSONArray.to(Type)for details - to(JSONObject, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
-
See
JSONObject.to(Type, JSONReader.Feature...)for details - to(Class<T>) - Method in class com.alibaba.fastjson2.JSONArray
- to(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Convert this
JSONObjectto the specified Object - to(Class<T>, Object) - Static method in interface com.alibaba.fastjson2.JSON
-
Convert the Object to the target type
- to(Type) - Method in class com.alibaba.fastjson2.JSONArray
-
Convert this
JSONArrayto the specified Object - to(Type, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Convert this
JSONObjectto 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
JSONArrayinto the specified Object. - toBigDecimal(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toBigInteger(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toByte(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ToByteFunction<T> - Interface in com.alibaba.fastjson2.function
- toBytes(boolean) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(int) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(long) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(Object) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(Object, JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(Object, JSONB.SymbolTable, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(Object, JSONB.SymbolTable, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(String) - Static method in interface com.alibaba.fastjson2.JSONB
- toBytes(String, Charset) - Static method in interface com.alibaba.fastjson2.JSONB
- toByteValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ToCharFunction<T> - Interface in com.alibaba.fastjson2.function
- toDate(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toDouble(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ToDouble(Double) - Constructor for class com.alibaba.fastjson2.reader.TypeConverts.ToDouble
- toDoubleValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toFloat(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ToFloatFunction<T> - Interface in com.alibaba.fastjson2.function
- toFloatValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toInstant(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toInt(List) - Method in class com.alibaba.fastjson2.JSONReader
- toInt32(String) - Method in class com.alibaba.fastjson2.JSONReader
- toInt64(String) - Method in class com.alibaba.fastjson2.JSONReader
- toInteger(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toIntValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toJavaList(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
-
Deprecated.
- toJavaObject(JSONArray) - Method in class com.alibaba.fastjson2.TypeReference
-
Deprecated.since 2.0.4, please use
TypeReference.to(JSONArray) - toJavaObject(JSONObject, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.TypeReference
-
Deprecated.since 2.0.4, please use
TypeReference.to(JSONObject, JSONReader.Feature...) - toJavaObject(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Deprecated.since 2.0.4, please use
JSONObject.to(Class, JSONReader.Feature...) - 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.since 2.0.4, please use
JSONObject.to(Type, JSONReader.Feature...) - toJSON(Object) - Static method in interface com.alibaba.fastjson2.JSON
-
Convert Java object order to
JSONArrayorJSONObject - toJSONBBytes(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
-
Serialize to JSONB bytes
- toJSONBBytes(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Serialize to JSONB bytes
- toJSONBytes(Object) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON byte array
- toJSONBytes(Object, Filter...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON byte array
- toJSONBytes(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON byte array with specified
JSONReader.Features enabled - toJSONBytes(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON byte array with specified
JSONReader.Features enabled - toJSONBytes(Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON byte array with specified
JSONReader.Features enabled - toJSONObject(T) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- toJSONString(byte[]) - Static method in interface com.alibaba.fastjson2.JSONB
- toJSONString(byte[], JSONB.SymbolTable) - Static method in interface com.alibaba.fastjson2.JSONB
- toJSONString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
-
Serialize to JSON
String - toJSONString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Serialize to JSON
String - toJSONString(Object) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
String - toJSONString(Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toJSONString(Object, Filter, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toJSONString(Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toJSONString(Object, JSONWriter.Feature...) - Static method in class com.alibaba.fastjson2.JSONObject
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toJSONString(Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toJSONString(Object, String, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON
Stringwith specifiedJSONReader.Features enabled - toList(Class<T>, JSONReader.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
-
Convert all the members of this
JSONArrayinto the specified Object. - toLong(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toLong(Map) - Method in class com.alibaba.fastjson2.JSONReader
- toLongValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toMap(Object) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- toNumber(List) - Method in class com.alibaba.fastjson2.JSONReader
- toNumber(Map) - Method in class com.alibaba.fastjson2.JSONReader
- toShort(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- ToShortFunction<T> - Interface in com.alibaba.fastjson2.function
- toShortValue(Object) - Static method in class com.alibaba.fastjson2.util.TypeUtils
- toString() - Method in class com.alibaba.fastjson2.JSONArray
-
Serialize to JSON
String - toString() - Method in class com.alibaba.fastjson2.JSONObject
-
Serialize to JSON
String - toString() - Method in class com.alibaba.fastjson2.JSONPath
- toString() - Method in class com.alibaba.fastjson2.JSONWriter.Path
- toString() - Method in class com.alibaba.fastjson2.reader.FieldReaderAtomicReference
- toString() - Method in class com.alibaba.fastjson2.util.BeanUtils.GenericArrayTypeImpl
- toString() - Method in class com.alibaba.fastjson2.util.JSONBDump
- toString() - Method in class com.alibaba.fastjson2.util.RegexValidator
-
Provide a String representation of this validator.
- toString() - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- toString(double) - Static method in class com.alibaba.fastjson2.util.RyuDouble
- toString(double, byte[], int) - Static method in class com.alibaba.fastjson2.util.RyuDouble
- toString(double, char[], int) - Static method in class com.alibaba.fastjson2.util.RyuDouble
- toString(float) - Static method in class com.alibaba.fastjson2.util.RyuFloat
- toString(float, byte[], int) - Static method in class com.alibaba.fastjson2.util.RyuFloat
- toString(float, char[], int) - Static method in class com.alibaba.fastjson2.util.RyuFloat
- toString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONArray
-
Serialize to JSON
String - toString(JSONWriter.Feature...) - Method in class com.alibaba.fastjson2.JSONObject
-
Serialize to JSON
String - toString(List) - Method in class com.alibaba.fastjson2.JSONReader
- toString(Map) - Method in class com.alibaba.fastjson2.JSONReader
- TrimString - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- type - Variable in class com.alibaba.fastjson2.TypeReference
- TYPE_HASH_CODE - Static variable in class com.alibaba.fastjson2.reader.ObjectArrayReader
- TypeConverts - Class in com.alibaba.fastjson2.reader
- TypeConverts() - Constructor for class com.alibaba.fastjson2.reader.TypeConverts
- TypeConverts.ToDouble - Class in com.alibaba.fastjson2.reader
- typedMap(Class, Class, Type, Type) - Static method in class com.alibaba.fastjson2.reader.ObjectReaderBaseModule
- typeKey - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- typeKey - Variable in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- typeKey() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- typeKeyHashCode - Variable in class com.alibaba.fastjson2.reader.ObjectReaderAdapter
- typeName - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- typeName - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
- typeName - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- typeName() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- typeName(byte) - Static method in interface com.alibaba.fastjson2.JSONB
- typeNameHash - Variable in class com.alibaba.fastjson2.reader.ObjectReaderBean
- typeNameHash - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- typeNameJSONB - Variable in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- typeRedirect - Variable in class com.alibaba.fastjson2.JSONReader
- TypeReference<T> - Class in com.alibaba.fastjson2
-
Represents a generic type
T. - TypeReference() - Constructor for class com.alibaba.fastjson2.TypeReference
-
Constructs a new type literal.
- TypeReference(Type) - Constructor for class com.alibaba.fastjson2.TypeReference
- TypeReference(Type[]) - Constructor for class com.alibaba.fastjson2.TypeReference
-
E.g.
- typeToString(Type) - Static method in class com.alibaba.fastjson2.util.BeanUtils
- TypeUtils - Class in com.alibaba.fastjson2.util
- TypeUtils() - Constructor for class com.alibaba.fastjson2.util.TypeUtils
U
- unregister(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- unregister(ObjectWriterModule) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- unregister(Type) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- unregister(Type, ObjectWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterProvider
- unregisterModule(ObjectReaderModule) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- unregisterObjectReader(Type) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- unregisterObjectReader(Type, ObjectReader) - Method in class com.alibaba.fastjson2.reader.ObjectReaderProvider
- UNSAFE - Static variable in class com.alibaba.fastjson2.util.UnsafeUtils
- UNSAFE_ASCII_CREATOR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- UNSAFE_SUPPORT - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- UNSAFE_UTF16_CREATOR - Static variable in class com.alibaba.fastjson2.util.JDKUtils
- UnsafeUtils - Class in com.alibaba.fastjson2.util
- UnsafeUtils() - Constructor for class com.alibaba.fastjson2.util.UnsafeUtils
- unwrapped() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
If true, serialize and deserialize the field's internal properties
- unwrapped() - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- UNWRAPPED_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
- UpperCase - Enum constant in enum com.alibaba.fastjson2.annotation.NamingStrategy
- UseBigDecimalForDoubles - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- UseBigDecimalForFloats - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- UseDefaultConstructorAsPossible - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- UseNativeObject - Enum constant in enum com.alibaba.fastjson2.JSONReader.Feature
- useSimpleFormatter - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
- UseSingleQuotes - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- utf16 - Variable in class com.alibaba.fastjson2.JSONWriter
- utf8 - Variable in class com.alibaba.fastjson2.JSONWriter
- UUIDUtils - Class in com.alibaba.fastjson2.util
- UUIDUtils() - Constructor for class com.alibaba.fastjson2.util.UUIDUtils
V
- validate() - Method in class com.alibaba.fastjson2.JSONValidator
- validate(double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Double) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Float) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Integer) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Long) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Object) - Method in class com.alibaba.fastjson2.schema.ArraySchema
- validate(Object) - Method in class com.alibaba.fastjson2.schema.JSONSchema
- validate(Object) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- validate(String) - Method in class com.alibaba.fastjson2.util.RegexValidator
-
Validate a value against the set of regular expressions returning a String value of the aggregated groups.
- validate(Map) - Method in class com.alibaba.fastjson2.schema.ObjectSchema
- ValidateResult - Class in com.alibaba.fastjson2.schema
- ValidateResult(boolean, String, Object...) - Constructor for class com.alibaba.fastjson2.schema.ValidateResult
- value() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
- Value - Enum constant in enum com.alibaba.fastjson2.JSONValidator.Type
- VALUE_MASK - Static variable in class com.alibaba.fastjson2.codec.FieldInfo
- ValueConsumer - Interface in com.alibaba.fastjson2.reader
- valueEscape - Variable in class com.alibaba.fastjson2.JSONReader
- valueFilter(ValueFilter) - Method in class com.alibaba.fastjson2.JSONObject
- ValueFilter - Interface in com.alibaba.fastjson2.filter
- valueOf(int) - Method in class com.alibaba.fastjson2.reader.ObjectReaderImplEnum
- valueOf(String) - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONValidator.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alibaba.fastjson2.JSONWriter.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.alibaba.fastjson2.annotation.NamingStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alibaba.fastjson2.JSONReader.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alibaba.fastjson2.JSONValidator.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alibaba.fastjson2.JSONWriter.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alibaba.fastjson2.schema.JSONSchema.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType - Variable in class com.alibaba.fastjson2.JSONReader
- VERSION - Static variable in interface com.alibaba.fastjson2.JSON
-
FASTJSON2 version name
W
- wasNull - Variable in class com.alibaba.fastjson2.JSONReader
- wasNull() - Method in class com.alibaba.fastjson2.JSONReader
- withPrefix() - Element in annotation type com.alibaba.fastjson2.annotation.JSONBuilder
- write(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.support.money.NumberValueWriter
- write(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- write(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterException
- write(JSONWriter, T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- write(List) - Method in class com.alibaba.fastjson2.JSONWriter
- write(Map) - Method in class com.alibaba.fastjson2.JSONWriter
- write0(char) - Method in class com.alibaba.fastjson2.JSONWriter
- writeAfter(JSONWriter, Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
- writeAfter(Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
- writeAny(Object) - Method in class com.alibaba.fastjson2.JSONWriter
- writeArrayMapping(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeArrayMappingJSONB(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeArrayMappingJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeArrayNull() - Method in class com.alibaba.fastjson2.JSONWriter
- writeBase64(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBefore(JSONWriter, Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
- writeBefore(Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
- WriteBigDecimalAsPlain - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeBigInt(BigInteger) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBigInt(BigInteger, long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBinary(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBinary(JSONWriter, byte[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeBool(boolean) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBool(boolean[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeBool(JSONWriter, boolean) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeBool(JSONWriter, boolean[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- WriteBooleanAsNumber - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeBooleanNull() - Method in class com.alibaba.fastjson2.JSONWriter
- writeClassInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- WriteClassName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeColon() - Method in class com.alibaba.fastjson2.JSONWriter
- writeComma() - Method in class com.alibaba.fastjson2.JSONWriter
- writeDate(JSONWriter, boolean, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDate(JSONWriter, boolean, Date) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDate(JSONWriter, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDate(JSONWriter, Date) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDateTime19(int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDateTimeISO8601(int, int, int, int, int, int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDateYYYMMDD10(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDecimal(BigDecimal) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDecimal(BigDecimal, long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDouble(double) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDouble(double[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeDouble(JSONWriter, double) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDouble(JSONWriter, double[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeDoubleArray(double, double) - Method in class com.alibaba.fastjson2.JSONWriter
- writeEnum(JSONWriter, Enum) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeEnum(Enum) - Method in class com.alibaba.fastjson2.JSONWriter
- writeEnumAsJavaBean - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- writeEnumAsJavaBean() - Element in annotation type com.alibaba.fastjson2.annotation.JSONType
- writeEnumJSONB(JSONWriter, Enum) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- WriteEnumsUsingName - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- WriteEnumUsingToString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeFieldName(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeFloat(float) - Method in class com.alibaba.fastjson2.JSONWriter
- writeFloat(float[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeFloat(JSONWriter, float) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeFloat(JSONWriter, float[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeInstant(Instant) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt(byte[], int, int) - Static method in interface com.alibaba.fastjson2.JSONB
- writeInt16(short) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt16(short[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt16(JSONWriter, short[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeInt32(int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt32(int[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt32(JSONWriter, int) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeInt64(long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt64(long[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeInt64(JSONWriter, long) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeInt8(byte) - Method in class com.alibaba.fastjson2.JSONWriter
- writeJSONB(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- writeJSONB(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterException
- writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.AfterFilter
- writeKeyValue(String, Object) - Method in class com.alibaba.fastjson2.filter.BeforeFilter
- writeList(JSONWriter, boolean, List) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeListStr(JSONWriter, boolean, List<String>) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeLocalDate(LocalDate) - Method in class com.alibaba.fastjson2.JSONWriter
- writeLocalDateTime(LocalDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
- writeLocalTime(LocalTime) - Method in class com.alibaba.fastjson2.JSONWriter
- WriteMapNullValue - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeMillis(long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
- WriteNameAsSymbol - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeNameRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeNameRaw(byte[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeNameRaw(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeNameRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeNameRaw(char[], int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- WriteNonStringValueAsString - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeNull() - Method in class com.alibaba.fastjson2.JSONWriter
- WriteNullBooleanAsFalse - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- WriteNullListAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- WriteNullNumberAsZero - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- WriteNulls - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- WriteNullStringAsEmpty - Enum constant in enum com.alibaba.fastjson2.JSONWriter.Feature
- writeNumberNull() - Method in class com.alibaba.fastjson2.JSONWriter
- writeRaw(byte) - Method in class com.alibaba.fastjson2.JSONWriter
- writeRaw(byte[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeRaw(char) - Method in class com.alibaba.fastjson2.JSONWriter
- writeRaw(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeRaw(String) - Method in class com.alibaba.fastjson2.JSONWriter
- writeReference(String) - Method in class com.alibaba.fastjson2.JSONWriter
- writerFeatures - Variable in class com.alibaba.fastjson2.codec.BeanInfo
- writeString(char) - Method in class com.alibaba.fastjson2.JSONWriter
- writeString(char[]) - Method in class com.alibaba.fastjson2.JSONWriter
- writeString(JSONWriter, char[]) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeString(JSONWriter, String) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeString(String) - Method in class com.alibaba.fastjson2.JSONWriter
- writeStringNull() - Method in class com.alibaba.fastjson2.JSONWriter
- writeSymbol(String) - Method in class com.alibaba.fastjson2.JSONWriter
- writeTimeHHMMSS8(int, int, int) - Method in class com.alibaba.fastjson2.JSONWriter
- writeTo(OutputStream, Object, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON and write to
OutputStreamwith specifiedJSONReader.Features enabled - writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON and write to
OutputStreamwith specifiedJSONReader.Features enabled - writeTo(OutputStream, Object, JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSONB
- writeTo(OutputStream, Object, String, Filter[], JSONWriter.Feature...) - Static method in interface com.alibaba.fastjson2.JSON
-
Serialize Java Object to JSON and write to
OutputStreamwith specifiedJSONReader.Features enabled - writeTypeInfo(JSONWriter) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeTypeInfo(JSONWriter) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- writeTypeName(byte[], long) - Method in class com.alibaba.fastjson2.JSONWriter
- writeTypeName(String) - Method in class com.alibaba.fastjson2.JSONWriter
- writeUsing - Variable in class com.alibaba.fastjson2.codec.FieldInfo
- writeUsing() - Element in annotation type com.alibaba.fastjson2.annotation.JSONField
-
Deprecated.
- writeUUID(UUID) - Method in class com.alibaba.fastjson2.JSONWriter
- writeValue(JSONWriter, T) - Method in interface com.alibaba.fastjson2.writer.FieldWriter
- writeWithFilter(JSONWriter, Object) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in interface com.alibaba.fastjson2.writer.ObjectWriter
- writeWithFilter(JSONWriter, Object, Object, Type, long) - Method in class com.alibaba.fastjson2.writer.ObjectWriterAdapter
- writeZonedDateTime(ZonedDateTime) - Method in class com.alibaba.fastjson2.JSONWriter
Y
- yyyyMMddhhmmss19 - Variable in class com.alibaba.fastjson2.codec.DateTimeCodec
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
JSONArray.toList(Class, JSONReader.Feature...)