java.lang.Object
cn.wjybxx.dsoncodec.MapEncodeProxy<V>
字典的编码代理
- 作者:
- wjybxx date - 2024/5/19
-
字段概要
字段修饰符和类型字段说明static final int将字典写为普通数组[K, V, K2, V2, K3, V3...]static final int将字典写为普通文档{ K1: V1, K2: V2, K3: V3... }static final int将Pair写为子数组[[K1, V1], [K2, V2], [K3, V3]...]static final int将Pair写为子文档[{K1: V1}, {K2: V2}, {K3: V3}...] -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intgetMode()setEntries(Collection<Map.Entry<String, V>> entries) 将字典写为普通数组将字典写为普通文档将Pair写为子数组 -- 外部将写为数组将Pair写为子文档 -- 外部将写为数组
-
字段详细资料
-
MODE_DOCUMENT
public static final int MODE_DOCUMENT将字典写为普通文档{ K1: V1, K2: V2, K3: V3... }- 另请参阅:
-
MODE_ARRAY
public static final int MODE_ARRAY将字典写为普通数组[K, V, K2, V2, K3, V3...]- 另请参阅:
-
MODE_PAIR_AS_ARRAY
public static final int MODE_PAIR_AS_ARRAY将Pair写为子数组[[K1, V1], [K2, V2], [K3, V3]...]- 另请参阅:
-
MODE_PAIR_AS_DOCUMENT
public static final int MODE_PAIR_AS_DOCUMENT将Pair写为子文档[{K1: V1}, {K2: V2}, {K3: V3}...]- 另请参阅:
-
-
构造器详细资料
-
MapEncodeProxy
public MapEncodeProxy()
-
-
方法详细资料
-
getMode
public int getMode() -
setWriteAsDocument
将字典写为普通文档 -
setWriteAsArray
将字典写为普通数组 -
setWritePairAsArray
将Pair写为子数组 -- 外部将写为数组 -
setWritePairAsDocument
将Pair写为子文档 -- 外部将写为数组 -
getEntries
-
setEntries
-