Interface JsonNode

All Known Implementing Classes:
GsonNode, JacksonNode, StringNode

public interface JsonNode
  • Method Details

    • getJsonPointer

      String getJsonPointer()
    • getNodeType

      SimpleType getNodeType()
    • isNull

      default boolean isNull()
    • isBoolean

      default boolean isBoolean()
    • isString

      default boolean isString()
    • isInteger

      default boolean isInteger()
    • isNumber

      default boolean isNumber()
    • isArray

      default boolean isArray()
    • isObject

      default boolean isObject()
    • asBoolean

      boolean asBoolean()
    • asString

      String asString()
    • asInteger

      BigInteger asInteger()
    • asNumber

      BigDecimal asNumber()
    • asArray

      List<JsonNode> asArray()
    • asObject

      Map<String,JsonNode> asObject()
    • toPrintableString

      default String toPrintableString()
    • isEqualTo

      default boolean isEqualTo(JsonNode other)