ValueNode.BooleanNode, ValueNode.ClassNode, ValueNode.JsonNode, ValueNode.NullNode, ValueNode.NumberNode, ValueNode.PathNode, ValueNode.PatternNode, ValueNode.PredicateNode, ValueNode.StringNode, ValueNode.UndefinedNode, ValueNode.ValueListNode| Constructor and Description |
|---|
JsonNode(java.lang.Object parsedJson) |
| Modifier and Type | Method and Description |
|---|---|
ValueNode.JsonNode |
asJsonNode() |
ValueNode |
asValueListNode(Predicate.PredicateContext ctx) |
boolean |
equals(java.lang.Object o) |
boolean |
equals(ValueNode.JsonNode jsonNode,
Predicate.PredicateContext ctx) |
java.lang.Object |
getJson() |
boolean |
isArray(Predicate.PredicateContext ctx) |
boolean |
isEmpty(Predicate.PredicateContext ctx) |
boolean |
isJsonNode() |
boolean |
isMap(Predicate.PredicateContext ctx) |
boolean |
isParsed() |
int |
length(Predicate.PredicateContext ctx) |
java.lang.Object |
parse(Predicate.PredicateContext ctx) |
java.lang.String |
toString() |
java.lang.Class<?> |
type(Predicate.PredicateContext ctx) |
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, toValueNodepublic java.lang.Class<?> type(Predicate.PredicateContext ctx)
public boolean isJsonNode()
isJsonNode in class ValueNodepublic ValueNode.JsonNode asJsonNode()
asJsonNode in class ValueNodepublic ValueNode asValueListNode(Predicate.PredicateContext ctx)
public java.lang.Object parse(Predicate.PredicateContext ctx)
public boolean isParsed()
public java.lang.Object getJson()
public boolean isArray(Predicate.PredicateContext ctx)
public boolean isMap(Predicate.PredicateContext ctx)
public int length(Predicate.PredicateContext ctx)
public boolean isEmpty(Predicate.PredicateContext ctx)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(ValueNode.JsonNode jsonNode, Predicate.PredicateContext ctx)
public boolean equals(java.lang.Object o)
equals in class java.lang.Object