类 com.alibaba.fastjson.serializer.JSONSerializer
的使用

使用 JSONSerializer 的软件包
com.alibaba.fastjson.serializer   
 

com.alibaba.fastjson.serializerJSONSerializer 的使用
 

参数类型为 JSONSerializercom.alibaba.fastjson.serializer 中的方法
 boolean SimplePropertyPreFilter.apply(JSONSerializer serializer, Object source, String name)
           
 boolean PropertyPreFilter.apply(JSONSerializer serializer, Object object, String name)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, byte value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, char value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, double value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, float value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, int value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, long value)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
static boolean FilterUtils.apply(JSONSerializer serializer, Object object, String key, short value)
           
static boolean FilterUtils.applyName(JSONSerializer serializer, Object object, String key)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, boolean intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, byte intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, char intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, double intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, float intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, int intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, long intValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
static String FilterUtils.processKey(JSONSerializer serializer, Object object, String key, short intValue)
           
static Object FilterUtils.processValue(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
 void ByteSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void DoubleSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void TimeZoneCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void IntArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void BooleanArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void MapSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CharsetCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void EnumerationSeriliazer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ShortArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void InetSocketAddressCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void FloatArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void JSONStreamAwareSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CharArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ClassSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void FloatCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void DateFormatSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AppendableSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void SimpleDateFormatSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void PatternCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void JSONLibDataFormatSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AtomicLongSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ColorCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void StringCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CalendarCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void URICodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ListSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void FontCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void BigDecimalCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void EnumSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void BooleanCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ReferenceCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CharacterCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void DateSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AtomicLongArrayCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CurrencyCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ByteArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void JavaBeanSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void JSONAwareSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ObjectArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void LongArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AtomicIntegerArrayCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void IntegerCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void DoubleArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void UUIDCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void RectangleCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void CollectionSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ObjectSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void PointCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ClobSeriliazer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ArraySerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AtomicBooleanSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void LongCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void LocaleCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void InetAddressCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void AtomicIntegerSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void ShortSerializer.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void FileCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void BigIntegerCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void URLCodec.write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void StringCodec.write(JSONSerializer serializer, String value)
           
static char FilterUtils.writeAfter(JSONSerializer serializer, Object object, char seperator)
           
static char FilterUtils.writeBefore(JSONSerializer serializer, Object object, char seperator)
           
 void FieldSerializer.writePrefix(JSONSerializer serializer)
           
abstract  void FieldSerializer.writeProperty(JSONSerializer serializer, Object propertyValue)
           
 void ObjectFieldSerializer.writeProperty(JSONSerializer serializer, Object propertyValue)
           
 void JavaBeanSerializer.writeReference(JSONSerializer serializer, Object object)
           
abstract  void FieldSerializer.writeValue(JSONSerializer serializer, Object propertyValue)
           
 void ObjectFieldSerializer.writeValue(JSONSerializer serializer, Object propertyValue)
           
 



Copyright © 2012-2014 Alibaba Group. All Rights Reserved.