ValueNode.BooleanNode, ValueNode.ClassNode, ValueNode.JsonNode, ValueNode.NullNode, ValueNode.NumberNode, ValueNode.PathNode, ValueNode.PatternNode, ValueNode.PredicateNode, ValueNode.StringNode, ValueNode.UndefinedNode, ValueNode.ValueListNode
Modifier and Type | Method and Description |
---|---|
ValueNode.JsonNode |
asJsonNode() |
ValueNode |
asValueListNode(Predicate.PredicateContext ctx) |
boolean |
equals(Object o) |
boolean |
equals(ValueNode.JsonNode jsonNode,
Predicate.PredicateContext ctx) |
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) |
Object |
parse(Predicate.PredicateContext ctx) |
String |
toString() |
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, toValueNode
public JsonNode(Object parsedJson)
public Class<?> type(Predicate.PredicateContext ctx)
public boolean isJsonNode()
isJsonNode
in class ValueNode
public ValueNode.JsonNode asJsonNode()
asJsonNode
in class ValueNode
public ValueNode asValueListNode(Predicate.PredicateContext ctx)
public Object parse(Predicate.PredicateContext ctx)
public boolean isParsed()
public 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 boolean equals(ValueNode.JsonNode jsonNode, Predicate.PredicateContext ctx)
Copyright © 2020. All rights reserved.