| 参数类型为 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,
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)
|