public static class ValueNodes.ValueListNode extends ValueNode implements java.lang.Iterable<ValueNode>
| Constructor and Description |
|---|
ValueListNode(java.util.Collection<?> values) |
| Modifier and Type | Method and Description |
|---|---|
ValueNodes.ValueListNode |
asValueListNode() |
boolean |
contains(ValueNode node) |
boolean |
equals(java.lang.Object o) |
java.util.List<ValueNode> |
getNodes() |
boolean |
isValueListNode() |
java.util.Iterator<ValueNode> |
iterator() |
boolean |
subsetof(ValueNodes.ValueListNode right) |
java.lang.String |
toString() |
java.lang.Class<?> |
type(Predicate.PredicateContext ctx) |
asBooleanNode, asClassNode, asJsonNode, asNullNode, asNumberNode, asPathNode, asPatternNode, asPredicateNode, asStringNode, asUndefinedNode, createBooleanNode, createClassNode, createJsonNode, createJsonNode, createNullNode, createNumberNode, createPathNode, createPathNode, createPatternNode, createPatternNode, createStringNode, createUndefinedNode, isBooleanNode, isClassNode, isJsonNode, isNullNode, isNumberNode, isPathNode, isPatternNode, isPredicateNode, isStringNode, isUndefinedNode, toValueNodepublic boolean contains(ValueNode node)
public boolean subsetof(ValueNodes.ValueListNode right)
public java.util.List<ValueNode> getNodes()
public java.lang.Class<?> type(Predicate.PredicateContext ctx)
public boolean isValueListNode()
isValueListNode in class ValueNodepublic ValueNodes.ValueListNode asValueListNode()
asValueListNode in class ValueNodepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object