All Methods Static Methods Instance Methods Concrete Methods
限定符和类型 |
方法和说明 |
void |
addFilter(SerializeFilter filter) |
boolean |
apply(Object object,
String key,
Object propertyValue) |
boolean |
applyLabel(String label) |
boolean |
applyName(Object object,
String key) |
boolean |
checkValue() |
void |
close() |
void |
config(SerializerFeature feature,
boolean state) |
boolean |
containsReference(Object value) |
void |
decrementIdent() |
List<AfterFilter> |
getAfterFilters() |
List<BeforeFilter> |
getBeforeFilters() |
SerialContext |
getContext() |
List<ContextValueFilter> |
getContextValueFilters() |
DateFormat |
getDateFormat() |
String |
getDateFormatPattern() |
FieldInfo |
getFieldInfo() |
int |
getIndentCount() |
List<LabelFilter> |
getLabelFilters() |
SerializeConfig |
getMapping() |
List<NameFilter> |
getNameFilters() |
ObjectSerializer |
getObjectWriter(Class<?> clazz) |
List<PropertyFilter> |
getPropertyFilters() |
List<PropertyPreFilter> |
getPropertyPreFilters() |
List<ValueFilter> |
getValueFilters() |
SerializeWriter |
getWriter() |
boolean |
hasNameFilters() |
void |
incrementIndent() |
boolean |
isEnabled(SerializerFeature feature) |
boolean |
isWriteClassName(Type fieldType,
Object obj) |
void |
popContext() |
void |
println() |
String |
processKey(Object object,
String key,
Object propertyValue) |
Object |
processValue(JavaBeanSerializer javaBeanDeser,
Object object,
String key,
Object propertyValue) |
void |
setContext(Object object,
Object fieldName) |
void |
setContext(SerialContext context) |
void |
setContext(SerialContext parent,
Object object,
Object fieldName,
int features) |
void |
setContext(SerialContext parent,
Object object,
Object fieldName,
int features,
int fieldFeatures) |
void |
setDateFormat(DateFormat dateFormat) |
void |
setDateFormat(String dateFormat) |
String |
toString() |
void |
write(Object object) |
static void |
write(SerializeWriter out,
Object object) |
void |
write(String text) |
static void |
write(Writer out,
Object object) |
char |
writeAfter(Object object,
char seperator) |
char |
writeBefore(Object object,
char seperator) |
boolean |
writeDirect()
only invoke by asm byte
|
void |
writeNull() |
void |
writeReference(Object object) |
void |
writeWithFieldName(Object object,
Object fieldName) |
void |
writeWithFieldName(Object object,
Object fieldName,
Type fieldType,
int fieldFeatures) |
void |
writeWithFormat(Object object,
String format) |