Uses of Class
com.jayway.jsonpath.internal.filter.ValueNode
-
Packages that use ValueNode Package Description com.jayway.jsonpath com.jayway.jsonpath.internal.filter -
-
Uses of ValueNode in com.jayway.jsonpath
Fields in com.jayway.jsonpath declared as ValueNode Modifier and Type Field Description private ValueNode
Criteria. left
private ValueNode
Criteria. right
Constructors in com.jayway.jsonpath with parameters of type ValueNode Constructor Description Criteria(ValueNode left)
Criteria(java.util.List<Criteria> criteriaChain, ValueNode left)
-
Uses of ValueNode in com.jayway.jsonpath.internal.filter
Subclasses of ValueNode in com.jayway.jsonpath.internal.filter Modifier and Type Class Description static class
ValueNode.BooleanNode
static class
ValueNode.ClassNode
static class
ValueNode.JsonNode
static class
ValueNode.NullNode
static class
ValueNode.NumberNode
static class
ValueNode.PathNode
static class
ValueNode.PatternNode
static class
ValueNode.PredicateNode
static class
ValueNode.StringNode
static class
ValueNode.UndefinedNode
static class
ValueNode.ValueListNode
Fields in com.jayway.jsonpath.internal.filter declared as ValueNode Modifier and Type Field Description private ValueNode
RelationalExpressionNode. left
private ValueNode
RelationalExpressionNode. right
Fields in com.jayway.jsonpath.internal.filter with type parameters of type ValueNode Modifier and Type Field Description private java.util.List<ValueNode>
ValueNode.ValueListNode. nodes
Methods in com.jayway.jsonpath.internal.filter that return ValueNode Modifier and Type Method Description ValueNode
ValueNode.JsonNode. asValueListNode(Predicate.PredicateContext ctx)
static ValueNode
ValueNode. createPathNode(Path path)
ValueNode
ValueNode.PathNode. evaluate(Predicate.PredicateContext ctx)
private ValueNode
FilterCompiler. readLiteral()
private ValueNode
FilterCompiler. readValueNode()
static ValueNode
ValueNode. toValueNode(java.lang.Object o)
Methods in com.jayway.jsonpath.internal.filter that return types with arguments of type ValueNode Modifier and Type Method Description java.util.List<ValueNode>
ValueNode.ValueListNode. getNodes()
java.util.Iterator<ValueNode>
ValueNode.ValueListNode. iterator()
Methods in com.jayway.jsonpath.internal.filter with parameters of type ValueNode Modifier and Type Method Description boolean
ValueNode.ValueListNode. contains(ValueNode node)
boolean
Evaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.AllEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.ContainsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.EmptyEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.EqualsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.ExistsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.GreaterThanEqualsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.GreaterThanEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.InEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.LessThanEqualsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.LessThanEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.NotEqualsEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.NotInEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.PredicateMatchEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.RegexpEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.SizeEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
boolean
EvaluatorFactory.TypeEvaluator. evaluate(ValueNode left, ValueNode right, Predicate.PredicateContext ctx)
Constructors in com.jayway.jsonpath.internal.filter with parameters of type ValueNode Constructor Description RelationalExpressionNode(ValueNode left, RelationalOperator relationalOperator, ValueNode right)
-