| 参数类型为 JSONSerializer 的 com.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,
Object propertyValue)
|
static boolean |
FilterUtils.applyName(JSONSerializer serializer,
Object object,
String key)
|
boolean |
JavaBeanSerializer.isWriteAsArray(JSONSerializer serializer)
|
static String |
FilterUtils.processKey(JSONSerializer serializer,
Object object,
String key,
Object propertyValue)
|
static Object |
FilterUtils.processValue(JSONSerializer serializer,
Object object,
String key,
Object propertyValue)
|
void |
UUIDCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
URLCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
URICodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
TimeZoneCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
StringCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
SimpleDateFormatSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ShortArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
PatternCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ObjectSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ObjectArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
MapSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
LongCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
LongArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
LocaleCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ListSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JSONStreamAwareSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JSONSerializableSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JSONLibDataFormatSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JSONAwareSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JavaBeanSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
IntegerCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
IntArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
InetSocketAddressCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
InetAddressCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
FloatCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
FloatArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
EnumSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
EnumerationSeriliazer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
DoubleSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
DoubleArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
DateSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
DateFormatSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CurrencyCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CollectionSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ClassSerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CharsetCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CharArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CharacterCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
CalendarCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ByteArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
BooleanCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
BooleanArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
BigIntegerCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
BigDecimalCodec.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
ArraySerializer.write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType)
|
void |
JSONSerializable.write(JSONSerializer serializer,
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)
|
void |
ObjectFieldSerializer.writeProperty(JSONSerializer serializer,
Object propertyValue)
|
abstract void |
FieldSerializer.writeProperty(JSONSerializer serializer,
Object propertyValue)
|
boolean |
JavaBeanSerializer.writeReference(JSONSerializer serializer,
Object object)
|
void |
ObjectFieldSerializer.writeValue(JSONSerializer serializer,
Object propertyValue)
|
abstract void |
FieldSerializer.writeValue(JSONSerializer serializer,
Object propertyValue)
|