fastjson serializeFilter 自定义序列化
*************************
相关类与接口
SerializeFilter
public interface SerializeFilter {
}
PropertyPreFilter:根据字段名称决定是否序列化
public interface PropertyPreFilter extends SerializeFilter {
boolean apply(JSONSerializer serializer, Object object, String name);
}
PropertyFilter:根据字段name、属性值value决定是否序列化
public interface PropertyFilter extends SerializeFilter {
boolean apply(Object object, String name, Object value);
}
NameFilter:对name进行操作
public interface NameFilter extends SerializeFilter {
String process(Object object, String name, Object value);
}
ValueFilter:对value进行操作