Package club.someoneice.json.processor
Class Json5Builder.ObjectBean
java.lang.Object
club.someoneice.json.node.JsonNode<Object>
club.someoneice.json.node.NullNode
club.someoneice.json.processor.Json5Builder.ObjectBean
- All Implemented Interfaces:
IJson5Bean,NodeLike,Cloneable
- Enclosing class:
Json5Builder
Json5Builder 中的 Map 封装器。用于封装 MapNode 相关数据。继承自 NullNode,可以被当做 JsonNode 分类,但不可被 JsonParser 解析、
-
Nested Class Summary
Nested classes/interfaces inherited from class club.someoneice.json.node.JsonNode
JsonNode.NodeTypeNested classes/interfaces inherited from interface club.someoneice.json.api.IJson5Bean
IJson5Bean.COMMAND -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBean(String key, Json5Builder.ArrayBean bean) Deprecated.addBean(String key, Json5Builder.ObjectBean bean) Deprecated.voidclean()getObj()getTask()booleanisMap()Methods inherited from class club.someoneice.json.node.NullNode
asTypeNode, copy, getTypeMethods inherited from class club.someoneice.json.node.JsonNode
asArrayNodeOrEmpty, asJsonNode, asJsonNodeOrEmpty, asMapNodeOrEmpty, asTypeNodeOrThrow, asTypeNodeOrThrow, asTypeOrElse, asTypeOrNull, clone, equals, hashCode, isNull, nonNull, toString, typeOfMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface club.someoneice.json.api.NodeLike
fromJsonNode
-
Constructor Details
-
ObjectBean
public ObjectBean()
-
-
Method Details
-
isMap
public boolean isMap()- Specified by:
isMapin interfaceIJson5Bean
-
getObj
-
clean
public void clean()- Specified by:
cleanin interfaceIJson5Bean
-
getTask
- Specified by:
getTaskin interfaceIJson5Bean
-
put
-
addNote
-
enterLine
-
addBean
Deprecated. -
addBean
Deprecated.
-