Package club.someoneice.json.api
Interface NodeLike
- All Known Implementing Classes:
ArrayNode,BooleanNode,DoubleNode,FloatNode,IntegerNode,Json5Builder.ArrayBean,Json5Builder.ObjectBean,JsonNode,LongNode,MapNode,NullNode,StringNode
public interface NodeLike
-
Method Summary
Modifier and TypeMethodDescriptiondefault JsonNode<?> 保证数据最终能变为 JsonNode。default <T extends NodeLike>
TfromJsonNode(JsonNode<?> node) 从 Json 回到 Classdefault JsonNode.NodeTypegetType()数据验证。
-
Method Details
-
getType
数据验证。- Returns:
asJsonNode之后获取的数据。
-
asJsonNode
保证数据最终能变为 JsonNode。- Returns:
- 为目标类创建的 JsonNode 返回值。
-
fromJsonNode
从 Json 回到 Class- Returns:
- 通过 JsonNode 创建的实例对象。
-