Class ValueNodes.PredicateNode
- java.lang.Object
-
- com.jayway.jsonpath.internal.filter.ValueNode
-
- com.jayway.jsonpath.internal.filter.ValueNodes.PredicateNode
-
- Enclosing interface:
- ValueNodes
public static class ValueNodes.PredicateNode extends ValueNode
-
-
Constructor Summary
Constructors Constructor Description PredicateNode(Predicate predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueNodes.PredicateNodeasPredicateNode()booleanequals(java.lang.Object o)PredicategetPredicate()booleanisPredicateNode()java.lang.StringtoString()java.lang.Class<?>type(Predicate.PredicateContext ctx)-
Methods inherited from class com.jayway.jsonpath.internal.filter.ValueNode
asBooleanNode, asClassNode, asJsonNode, asNullNode, asNumberNode, asOffsetDateTimeNode, asPathNode, asPatternNode, asStringNode, asUndefinedNode, asValueListNode, createBooleanNode, createClassNode, createJsonNode, createJsonNode, createNullNode, createNumberNode, createOffsetDateTimeNode, createPathNode, createPathNode, createPatternNode, createPatternNode, createStringNode, createUndefinedNode, isBooleanNode, isClassNode, isJsonNode, isNullNode, isNumberNode, isOffsetDateTimeNode, isPathNode, isPatternNode, isStringNode, isUndefinedNode, isValueListNode, toValueNode
-
-
-
-
Constructor Detail
-
PredicateNode
public PredicateNode(Predicate predicate)
-
-
Method Detail
-
getPredicate
public Predicate getPredicate()
-
asPredicateNode
public ValueNodes.PredicateNode asPredicateNode()
- Overrides:
asPredicateNodein classValueNode
-
type
public java.lang.Class<?> type(Predicate.PredicateContext ctx)
-
isPredicateNode
public boolean isPredicateNode()
- Overrides:
isPredicateNodein classValueNode
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-