public static class X.In extends X.BinaryOp
true
, if the left operand is contained
in the right operand - whatever that may mean in the evaluation context.
The default evaluation over a map context (see eval(Map)
)) translates to collection containment
if the right operand evaluates to a collection or to containment as showing up as a string
in a comma-separated list of strings that is the right operand's evaluation result.
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eval(java.util.Map<java.lang.String,java.lang.Object> context)
Evaluation of the expression over a map style context that
defines variable values.
|
java.lang.String |
toString() |
equals, getLeft, getRight, hashCode
public java.lang.Object eval(java.util.Map<java.lang.String,java.lang.Object> context)
X
public java.lang.String toString()
toString
in class java.lang.Object