Interface NodeLike

All Known Implementing Classes:
ArrayNode, BooleanNode, DoubleNode, FloatNode, IntegerNode, Json5Builder.ArrayBean, Json5Builder.ObjectBean, JsonNode, LongNode, MapNode, NullNode, StringNode

public interface NodeLike
  • Method Details

    • getType

      default JsonNode.NodeType getType()
      数据验证。
      Returns:
      asJsonNode 之后获取的数据。
    • asJsonNode

      default JsonNode<?> asJsonNode()
      保证数据最终能变为 JsonNode。
      Returns:
      为目标类创建的 JsonNode 返回值。
    • fromJsonNode

      default <T extends NodeLike> T fromJsonNode(JsonNode<?> node)
      从 Json 回到 Class
      Returns:
      通过 JsonNode 创建的实例对象。