public class JsonIterableHandler extends JsonTypeHandler
Constructor and Description |
---|
JsonIterableHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
shallCheckMemo()
是否需要进行循环依赖检测
|
boolean |
supportFromJson(Mirror<?> mirror,
Object obj)
是否支持 fromJson操作
|
boolean |
supportToJson(Mirror<?> mirror,
Object obj,
JsonFormat jf)
是否支持当前对象的toJson操作
|
void |
toJson(Mirror<?> mirror,
Object currentObj,
JsonRender r,
JsonFormat jf)
将对象变成json字符串
|
fromJson
public boolean supportFromJson(Mirror<?> mirror, Object obj)
JsonTypeHandler
supportFromJson
in class JsonTypeHandler
mirror
- TODOobj
- TODOpublic boolean supportToJson(Mirror<?> mirror, Object obj, JsonFormat jf)
JsonTypeHandler
supportToJson
in class JsonTypeHandler
mirror
- obj对应的Mirrirobj
- 正在等着被转换的对象jf
- JsonFormat实例public void toJson(Mirror<?> mirror, Object currentObj, JsonRender r, JsonFormat jf) throws IOException
JsonTypeHandler
toJson
in class JsonTypeHandler
mirror
- currentObj对应的MirrircurrentObj
- 当前正在转换的对象r
- Json渲染器jf
- JsonFormat实例IOException
public boolean shallCheckMemo()
JsonTypeHandler
shallCheckMemo
in class JsonTypeHandler
Copyright © 2018. All rights reserved.