Class ValueNode.JsonNode
java.lang.Object
com.jayway.jsonpath.internal.filter.ValueNode
com.jayway.jsonpath.internal.filter.ValueNode.JsonNode
- Enclosing class:
ValueNode
-
Nested Class Summary
Nested classes/interfaces inherited from class com.jayway.jsonpath.internal.filter.ValueNode
ValueNode.BooleanNode, ValueNode.ClassNode, ValueNode.JsonNode, ValueNode.NullNode, ValueNode.NumberNode, ValueNode.PathNode, ValueNode.PatternNode, ValueNode.PredicateNode, ValueNode.StringNode, ValueNode.UndefinedNode, ValueNode.ValueListNode
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
equals
(ValueNode.JsonNode jsonNode, Predicate.PredicateContext ctx) boolean
getJson()
boolean
boolean
boolean
boolean
boolean
isParsed()
int
toString()
Class
<?> Methods inherited from class com.jayway.jsonpath.internal.filter.ValueNode
asBooleanNode, asClassNode, asNullNode, asNumberNode, asPathNode, asPatternNode, asPredicateNode, asStringNode, asUndefinedNode, asValueListNode, createBooleanNode, createClassNode, createJsonNode, createJsonNode, createNullNode, createNumberNode, createPathNode, createPathNode, createPatternNode, createPatternNode, createStringNode, createUndefinedNode, isBooleanNode, isClassNode, isNullNode, isNumberNode, isPathNode, isPatternNode, isPredicateNode, isStringNode, isUndefinedNode, isValueListNode, toValueNode
-
Field Details
-
json
-
parsed
private final boolean parsed
-
-
Constructor Details
-
JsonNode
-
JsonNode
-
-
Method Details
-
type
-
isJsonNode
public boolean isJsonNode()- Overrides:
isJsonNode
in classValueNode
-
asJsonNode
- Overrides:
asJsonNode
in classValueNode
-
asValueListNode
-
parse
-
isParsed
public boolean isParsed() -
getJson
-
isArray
-
isMap
-
length
-
isEmpty
-
toString
-
equals
-
equals
-