fastjson-1.1.26-API
fastjson
Table of contents
-
About Jd2chm...
-
Overview
-
Hierarchy For All Packages
-
com.alibaba.fastjson
-
Hierarchy For Package com.alibaba.fastjson
-
Uses of Package com.alibaba.fastjson
-
JSONAware (Interface)
-
JSONStreamAware (Interface)
-
JSON
-
DEFAULT_GENERATE_FEATURE
-
DEFAULT_PARSER_FEATURE
-
DEFFAULT_DATE_FORMAT
-
VERSION
-
JSON ()
-
handleResovleTask (DefaultJSONParser parser, T value)
-
parse (byte[] input, Feature... features)
-
parse (byte[] input, int off, int len, CharsetDecoder charsetDecoder, Feature... features)
-
parse (byte[] input, int off, int len, CharsetDecoder charsetDecoder, int features)
-
parse (String text)
-
parse (String text, Feature... features)
-
parse (String text, int features)
-
parseArray (String text)
-
parseArray (String text, Class<T> clazz)
-
parseArray (String text, Type[] types)
-
parseObject (byte[] input, int off, int len, CharsetDecoder charsetDecoder, Type clazz, Feature... features)
-
parseObject (byte[] input, Type clazz, Feature... features)
-
parseObject (char[] input, int length, Type clazz, Feature... features)
-
parseObject (String text)
-
parseObject (String text, Class<T> clazz)
-
parseObject (String text, Class<T> clazz, Feature... features)
-
parseObject (String text, Feature... features)
-
parseObject (String input, Type clazz, Feature... features)
-
parseObject (String input, Type clazz, int featureValues, Feature... features)
-
parseObject (String input, Type clazz, ParserConfig config, int featureValues, Feature... features)
-
parseObject (String text, TypeReference<T> type, Feature... features)
-
toJavaObject (JSON json, Class<T> clazz)
-
toJSON (Object javaObject)
-
toJSON (Object javaObject, ParserConfig mapping)
-
toJSONBytes (Object object, SerializeConfig config, SerializerFeature... features)
-
toJSONBytes (Object object, SerializerFeature... features)
-
toJSONString ()
-
toJSONString (Object object)
-
toJSONString (Object object, boolean prettyFormat)
-
toJSONString (Object object, SerializeConfig config, SerializerFeature... features)
-
toJSONString (Object object, SerializeFilter filter, SerializerFeature... features)
-
toJSONString (Object object, SerializerFeature... features)
-
toJSONStringWithDateFormat (Object object, String dateFormat, SerializerFeature... features)
-
toJSONStringZ (Object object, SerializeConfig mapping, SerializerFeature... features)
-
toString ()
-
writeJSONString (Appendable appendable)
-
JSONArray
-
JSONObject
-
JSONWriter
-
TypeReference
-
JSONException
-
com.alibaba.fastjson.annotation
-
com.alibaba.fastjson.asm
-
Hierarchy For Package com.alibaba.fastjson.asm
-
Uses of Package com.alibaba.fastjson.asm
-
FieldVisitor (Interface)
-
MethodVisitor (Interface)
-
visitEnd ()
-
visitFieldInsn (int opcode, String owner, String name, String desc)
-
visitIincInsn (int var, int increment)
-
visitInsn (int opcode)
-
visitIntInsn (int opcode, int operand)
-
visitJumpInsn (int opcode, Label label)
-
visitLabel (Label label)
-
visitLdcInsn (Object cst)
-
visitMaxs (int maxStack, int maxLocals)
-
visitMethodInsn (int opcode, String owner, String name, String desc)
-
visitTypeInsn (int opcode, String type)
-
visitVarInsn (int opcode, int var)
-
Opcodes (Interface)
-
ByteVector
-
ClassWriter
-
COMPUTE_FRAMES
-
COMPUTE_MAXS
-
ClassWriter ()
-
newClass (String value)
-
newNameType (String name, String desc)
-
newUTF8 (String value)
-
toByteArray ()
-
visit (int version, int access, String name, String superName, String[] interfaces)
-
visitEnd ()
-
visitField (int access, String name, String desc)
-
visitMethod (int access, String name, String desc, String signature, String[] exceptions)
-
Label
-
Type
-
ASMException
-
com.alibaba.fastjson.parser
-
Hierarchy For Package com.alibaba.fastjson.parser
-
Uses of Package com.alibaba.fastjson.parser
-
JSONLexer (Interface)
-
AbstractJSONParser
-
CharTypes
-
DefaultExtJSONParser
-
DefaultJSONParser
-
ResolveTask
-
NeedToResolve
-
NONE
-
TypeNameRedirect
-
DefaultJSONParser (char[] input, int length, ParserConfig config, int features)
-
DefaultJSONParser (Object input, JSONLexer lexer, ParserConfig config)
-
DefaultJSONParser (String input)
-
DefaultJSONParser (String input, ParserConfig config)
-
DefaultJSONParser (String input, ParserConfig config, int features)
-
accept (int token)
-
acceptType (String typeName)
-
addResolveTask (DefaultJSONParser.ResolveTask task)
-
checkListResolve (Collection array)
-
checkMapResolve (Map object, String fieldName)
-
clearContext (ParseContext context, int start)
-
close ()
-
config (Feature feature, boolean state)
-
getConfig ()
-
getContext ()
-
getContextLength ()
-
getDateFomartPattern ()
-
getDateFormat ()
-
getInput ()
-
getLastResolveTask ()
-
getLexer ()
-
getObject (String path)
-
getResolveStatus ()
-
getResolveTaskList ()
-
getSymbolTable ()
-
isEnabled (Feature feature)
-
parse ()
-
parse (Object fieldName)
-
parseArray (Class<?> clazz, Collection array)
-
parseArray (Class<T> clazz)
-
parseArray (Collection array)
-
parseArray (Collection array, Object fieldName)
-
parseArray (Type[] types)
-
parseArray (Type type, Collection array)
-
parseArray (Type type, Collection array, Object fieldName)
-
parseArrayWithType (Type collectionType)
-
parseObject ()
-
parseObject (Class<T> clazz)
-
parseObject (Map object)
-
parseObject (Map object, Object fieldName)
-
parseObject (Object object)
-
parseObject (Type type)
-
popContext ()
-
setConfig (ParserConfig config)
-
setContext (Object object, Object fieldName)
-
setContext (ParseContext context)
-
setContext (ParseContext parent, Object object, Object fieldName)
-
setDateFomrat (DateFormat dateFormat)
-
setDateFormat (String dateFormat)
-
setResolveStatus (int resolveStatus)
-
JavaBeanMapping
-
JSONScanner
-
ARRAY
-
END
-
EOI
-
ISO8601_LEN_0
-
ISO8601_LEN_1
-
ISO8601_LEN_2
-
matchStat
-
NOT_MATCH
-
NOT_MATCH_NAME
-
OBJECT
-
resetCount
-
UNKOWN
-
VALUE
-
JSONScanner (char[] input, int inputLength)
-
JSONScanner (char[] input, int inputLength, int features)
-
JSONScanner (String input)
-
JSONScanner (String input, int features)
-
bytesValue ()
-
close ()
-
config (Feature feature, boolean state)
-
decimalValue ()
-
decimalValue (boolean decimal)
-
doubleValue ()
-
floatValue ()
-
getBufferPosition ()
-
getCalendar ()
-
getCurrent ()
-
incrementBufferPosition ()
-
integerValue ()
-
intValue ()
-
isBlankInput ()
-
isEnabled (Feature feature)
-
isEOF ()
-
isRef ()
-
isResetFlag ()
-
isWhitespace (char ch)
-
longValue ()
-
matchField (char[] fieldName)
-
nextToken ()
-
nextToken (int expect)
-
nextTokenWithColon ()
-
nextTokenWithColon (int expect)
-
numberString ()
-
pos ()
-
reset (int mark, char mark_ch, int token)
-
resetStringPosition ()
-
scanFalse ()
-
scanFieldBoolean (char[] fieldName)
-
scanFieldDouble (char[] fieldName)
-
scanFieldFloat (char[] fieldName)
-
scanFieldInt (char[] fieldName)
-
scanFieldLong (char[] fieldName)
-
scanFieldString (char[] fieldName)
-
scanFieldStringArray (char[] fieldName)
-
scanFieldStringArray (char[] fieldName, Class<?> type)
-
scanFieldSymbol (char[] fieldName, SymbolTable symbolTable)
-
scanIdent ()
-
scanISO8601DateIfMatch ()
-
scanNullOrNew ()
-
scanNumber ()
-
scanSet ()
-
scanString ()
-
scanStringSingleQuote ()
-
scanSymbol (SymbolTable symbolTable)
-
scanSymbol (SymbolTable symbolTable, char quote)
-
scanSymbolUnQuoted (SymbolTable symbolTable)
-
scanTreeSet ()
-
scanTrue ()
-
scanType (String type)
-
setResetFlag (boolean resetFlag)
-
skipWhitespace ()
-
stringDefaultValue ()
-
stringVal ()
-
symbol (SymbolTable symbolTable)
-
token ()
-
tokenName ()
-
JSONToken
-
Keywords
-
ParseContext
-
ParserConfig
-
SymbolTable
-
Feature
-
com.alibaba.fastjson.parser.deserializer
-
Hierarchy For Package com.alibaba.fastjson.parser.deserializer
-
Uses of Package com.alibaba.fastjson.parser.deserializer
-
AutowiredObjectDeserializer (Interface)
-
ObjectDeserializer (Interface)
-
AbstractDateDeserializer
-
ArrayDeserializer
-
ArrayListStringDeserializer
-
ArrayListStringFieldDeserializer
-
ArrayListTypeDeserializer
-
ArrayListTypeFieldDeserializer
-
ASMDeserializerFactory
-
ASMJavaBeanDeserializer
-
InnerJavaBeanDeserializer
-
ASMJavaBeanDeserializer (ParserConfig mapping, Class<?> clazz)
-
createFieldDeserializer (ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
-
createInstance (DefaultJSONParser parser)
-
createInstance (DefaultJSONParser parser, Type type)
-
deserialze (DefaultJSONParser parser, Type type, Object fieldName)
-
getFastMatchToken ()
-
getFieldDeserializer (String name)
-
getFieldType (String name)
-
getInnterSerializer ()
-
parseField (DefaultJSONParser parser, String key, Object object, Type objectType, Map<<A HREF=
-
AtomicIntegerArrayDeserializer
-
AtomicLongArrayDeserializer
-
BigDecimalDeserializer
-
BigIntegerDeserializer
-
BooleanDeserializer
-
BooleanFieldDeserializer
-
CalendarDeserializer
-
CharacterDeserializer
-
CharArrayDeserializer
-
CharsetDeserializer
-
ClassDerializer
-
CollectionDeserializer
-
ColorDeserializer
-
DateDeserializer
-
DateFormatDeserializer
-
DefaultFieldDeserializer
-
DefaultObjectDeserializer
-
EnumDeserializer
-
FieldDeserializer
-
FileDeserializer
-
FloatDeserializer
-
FontDeserializer
-
InetAddressDeserializer
-
InetSocketAddressDeserializer
-
IntegerDeserializer
-
IntegerFieldDeserializer
-
JavaBeanDeserializer
-
JavaBeanDeserializer (DeserializeBeanInfo beanInfo)
-
JavaBeanDeserializer (ParserConfig config, Class<?> clazz)
-
JavaBeanDeserializer (ParserConfig config, Class<?> clazz, Type type)
-
createFieldDeserializer (ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
-
createInstance (DefaultJSONParser parser, Type type)
-
deserialze (DefaultJSONParser parser, Type type, Object fieldName)
-
getClazz ()
-
getFastMatchToken ()
-
getFieldDeserializerMap ()
-
getType ()
-
parseField (DefaultJSONParser parser, String key, Object object, Type objectType, Map<<A HREF=
-
JavaObjectDeserializer
-
JSONArrayDeserializer
-
JSONObjectDeserializer
-
ListResolveFieldDeserializer
-
LocaleDeserializer
-
LongDeserializer
-
LongFieldDeserializer
-
MapDeserializer
-
MapResolveFieldDeserializer
-
NumberDeserializer
-
PatternDeserializer
-
PointDeserializer
-
RectangleDeserializer
-
SqlDateDeserializer
-
StackTraceElementDeserializer
-
StringDeserializer
-
StringFieldDeserializer
-
ThrowableDeserializer
-
TimeDeserializer
-
TimestampDeserializer
-
TimeZoneDeserializer
-
URIDeserializer
-
URLDeserializer
-
UUIDDeserializer
-
com.alibaba.fastjson.serializer
-
Hierarchy For Package com.alibaba.fastjson.serializer
-
Uses of Package com.alibaba.fastjson.serializer
-
AutowiredObjectSerializer (Interface)
-
NameFilter (Interface)
-
ObjectSerializer (Interface)
-
PropertyFilter (Interface)
-
PropertyPreFilter (Interface)
-
SerializeFilter (Interface)
-
ValueFilter (Interface)
-
AppendableSerializer
-
ArraySerializer
-
ASMSerializerFactory
-
AtomicBooleanSerializer
-
AtomicIntegerArraySerializer
-
AtomicIntegerSerializer
-
AtomicLongArraySerializer
-
AtomicLongSerializer
-
AtomicReferenceSerializer
-
BigDecimalSerializer
-
BigIntegerSerializer
-
BooleanArraySerializer
-
BooleanSerializer
-
ByteArraySerializer
-
ByteSerializer
-
CalendarSerializer
-
CharacterSerializer
-
CharArraySerializer
-
CharsetSerializer
-
ClassSerializer
-
ClobSeriliazer
-
CollectionSerializer
-
ColorSerializer
-
DateFormatSerializer
-
DateSerializer
-
DoubleArraySerializer
-
DoubleSerializer
-
EnumerationSeriliazer
-
EnumSerializer
-
ExceptionSerializer
-
FieldSerializer
-
FileSerializer
-
FilterUtils
-
FilterUtils ()
-
apply (JSONSerializer serializer, Object object, String key, byte value)
-
apply (JSONSerializer serializer, Object object, String key, char value)
-
apply (JSONSerializer serializer, Object object, String key, double value)
-
apply (JSONSerializer serializer, Object object, String key, float value)
-
apply (JSONSerializer serializer, Object object, String key, int value)
-
apply (JSONSerializer serializer, Object object, String key, long value)
-
apply (JSONSerializer serializer, Object object, String key, Object propertyValue)
-
apply (JSONSerializer serializer, Object object, String key, short value)
-
applyName (JSONSerializer serializer, Object object, String key)
-
processKey (JSONSerializer serializer, Object object, String key, boolean intValue)
-
processKey (JSONSerializer serializer, Object object, String key, byte intValue)
-
processKey (JSONSerializer serializer, Object object, String key, char intValue)
-
processKey (JSONSerializer serializer, Object object, String key, double intValue)
-
processKey (JSONSerializer serializer, Object object, String key, float intValue)
-
processKey (JSONSerializer serializer, Object object, String key, int intValue)
-
processKey (JSONSerializer serializer, Object object, String key, long intValue)
-
processKey (JSONSerializer serializer, Object object, String key, Object propertyValue)
-
processKey (JSONSerializer serializer, Object object, String key, short intValue)
-
processValue (JSONSerializer serializer, Object object, String key, Object propertyValue)
-
FloatArraySerializer
-
FloatSerializer
-
FontSerializer
-
InetAddressSerializer
-
InetSocketAddressSerializer
-
IntArraySerializer
-
IntegerSerializer
-
JavaBeanSerializer
-
JSONAwareSerializer
-
JSONLibDataFormatSerializer
-
JSONSerializer
-
JSONSerializer ()
-
JSONSerializer (JSONSerializerMap mapping)
-
JSONSerializer (SerializeConfig config)
-
JSONSerializer (SerializeWriter out)
-
JSONSerializer (SerializeWriter out, SerializeConfig config)
-
close ()
-
config (SerializerFeature feature, boolean state)
-
containsReference (Object value)
-
decrementIdent ()
-
getContext ()
-
getDateFormat ()
-
getDateFormatPattern ()
-
getIndentCount ()
-
getMapping ()
-
getNameFilters ()
-
getNameFiltersDirect ()
-
getObjectWriter (Class<?> clazz)
-
getPropertyFilters ()
-
getPropertyFiltersDirect ()
-
getPropertyPreFilters ()
-
getPropertyPreFiltersDirect ()
-
getReferences ()
-
getSerialContext (Object object)
-
getValueFilters ()
-
getValueFiltersDirect ()
-
getWriter ()
-
incrementIndent ()
-
isEnabled (SerializerFeature feature)
-
isWriteClassName ()
-
isWriteClassName (Type fieldType, Object obj)
-
popContext ()
-
println ()
-
setContext (Object object, Object fieldName)
-
setContext (SerialContext context)
-
setContext (SerialContext parent, Object object)
-
setContext (SerialContext parent, Object object, Object fieldName)
-
setDateFormat (DateFormat dateFormat)
-
setDateFormat (String dateFormat)
-
toString ()
-
write (Object object)
-
write (SerializeWriter out, Object object)
-
write (String text)
-
write (Writer out, Object object)
-
writeNull ()
-
writeReference (Object object)
-
writeWithFieldName (Object object, Object fieldName)
-
writeWithFieldName (Object object, Object fieldName, Type fieldType)
-
writeWithFormat (Object object, String format)
-
JSONSerializerContext
-
JSONSerializerMap
-
JSONStreamAwareSerializer
-
ListSerializer
-
LocaleSerializer
-
LongArraySerializer
-
LongSerializer
-
MapSerializer
-
ObjectArraySerializer
-
ObjectFieldSerializer
-
PascalNameFilter
-
PatternSerializer
-
PointSerializer
-
RectangleSerializer
-
SerialContext
-
SerializeConfig
-
SerializeWriter
-
SerializeWriter ()
-
SerializeWriter (int initialSize)
-
SerializeWriter (SerializerFeature... features)
-
append (char c)
-
append (CharSequence csq)
-
append (CharSequence csq, int start, int end)
-
close ()
-
config (SerializerFeature feature, boolean state)
-
expandCapacity (int minimumCapacity)
-
flush ()
-
isEnabled (SerializerFeature feature)
-
reset ()
-
size ()
-
toBytes (String charsetName)
-
toCharArray ()
-
toString ()
-
write (char c)
-
write (char[] c, int off, int len)
-
write (int c)
-
write (String text)
-
write (String str, int off, int len)
-
writeBooleanArray (boolean[] array)
-
writeByteArray (byte[] bytes)
-
writeFieldEmptyList (char seperator, String key)
-
writeFieldName (String key)
-
writeFieldName (String key, boolean checkSpecial)
-
writeFieldNull (char seperator, String name)
-
writeFieldNullBoolean (char seperator, String name)
-
writeFieldNullList (char seperator, String name)
-
writeFieldNullNumber (char seperator, String name)
-
writeFieldNullString (char seperator, String name)
-
writeFieldValue (char seperator, String name, BigDecimal value)
-
writeFieldValue (char seperator, String name, boolean value)
-
writeFieldValue (char seperator, String name, char value)
-
writeFieldValue (char seperator, String name, double value)
-
writeFieldValue (char seperator, String name, Enum<?> value)
-
writeFieldValue (char seperator, String name, float value)
-
writeFieldValue (char seperator, String name, int value)
-
writeFieldValue (char seperator, String name, long value)
-
writeFieldValue (char seperator, String name, String value)
-
writeFieldValue1 (char seperator, String name, boolean value)
-
writeFieldValue1 (char seperator, String name, int value)
-
writeFieldValue1 (char seperator, String name, long value)
-
writeInt (int i)
-
writeIntAndChar (int i, char c)
-
writeIntArray (int[] array)
-
writeKeyWithDoubleQuote (String text)
-
writeKeyWithDoubleQuote (String text, boolean checkSpecial)
-
writeLong (long i)
-
writeLongAndChar (long i, char c)
-
writeLongArray (long[] array)
-
writeNull ()
-
writeShortArray (short[] array)
-
writeString (String text)
-
writeString (String text, char seperator)
-
writeTo (OutputStream out, Charset charset)
-
writeTo (OutputStream out, String charset)
-
writeTo (Writer out)
-
SerialWriterStringEncoder
-
ShortArraySerializer
-
ShortSerializer
-
SimpleDateFormatSerializer
-
SimplePropertyPreFilter
-
StringSerializer
-
TimeZoneSerializer
-
URISerializer
-
URLSerializer
-
UUIDSerializer
-
SerializerFeature
-
com.alibaba.fastjson.support.spring
-
com.alibaba.fastjson.util
-
Hierarchy For Package com.alibaba.fastjson.util
-
Uses of Package com.alibaba.fastjson.util
-
AntiCollisionHashMap
-
ASMClassLoader
-
ASMUtils
-
Base64
-
DeserializeBeanInfo
-
FieldInfo
-
FieldInfo (String name, Class<?> declaringClass, Class<?> fieldClass, Type fieldType, Method method, Field field)
-
FieldInfo (String name, Method method, Field field)
-
FieldInfo (String name, Method method, Field field, Class<?> clazz, Type type)
-
compareTo (FieldInfo o)
-
get (Object javaObject)
-
getAnnotation (Class<T> annotationClass)
-
getDeclaringClass ()
-
getField ()
-
getFieldClass ()
-
getFieldType ()
-
getFieldType (Class<?> clazz, Type type, Type fieldType)
-
getInheritGenericType (Class<?> clazz, TypeVariable<?> tv)
-
getMethod ()
-
getName ()
-
isGetOnly ()
-
set (Object javaObject, Object value)
-
setAccessible (boolean flag)
-
toString ()
-
IdentityHashMap
-
IOUtils
-
ServiceLoader
-
ThreadLocalCache
-
TypeUtils
-
TypeUtils ()
-
addBaseClassMappings ()
-
addClassMapping (String className, Class<?> clazz)
-
cast (Object obj, Class<T> clazz, ParserConfig mapping)
-
cast (Object obj, ParameterizedType type, ParserConfig mapping)
-
cast (Object obj, Type type, ParserConfig mapping)
-
castToBigDecimal (Object value)
-
castToBigInteger (Object value)
-
castToBoolean (Object value)
-
castToByte (Object value)
-
castToBytes (Object value)
-
castToChar (Object value)
-
castToDate (Object value)
-
castToDouble (Object value)
-
castToEnum (Object obj, Class<T> clazz, ParserConfig mapping)
-
castToFloat (Object value)
-
castToInt (Object value)
-
castToJavaBean (Map<<A HREF=
-
castToJavaBean (Object obj, Class<T> clazz)
-
castToLong (Object value)
-
castToShort (Object value)
-
castToSqlDate (Object value)
-
castToString (Object value)
-
castToTimestamp (Object value)
-
clearClassMapping ()
-
computeGetters (Class<?> clazz, Map<<A HREF=
-
computeGetters (Class<?> clazz, Map<<A HREF=
-
getClass (Type type)
-
loadClass (String className)
-
UTF8Decoder