T
- - the type parameter of this expression's Key
public final class BinarySetMembershipExpression<T> extends Object implements ComparisonExpression
BinaryExpression
that corresponds to an algebraic comparison
between a Key
and multiple values.Constructor and Description |
---|
BinarySetMembershipExpression(LiteralExpression<Key<T>> leftOperand,
BinarySetMembershipOperator operator,
LiteralSetExpression<T> rightOperand)
Constructs a
BinarySetMembershipExpression whose operands are
a LiteralExpression for a Key and a LiteralSetExpression
for the set of values to compare against the key. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
S |
getLeftOperand() |
U |
getOperator() |
T |
getRightOperand() |
int |
hashCode() |
String |
toString() |
public BinarySetMembershipExpression(LiteralExpression<Key<T>> leftOperand, BinarySetMembershipOperator operator, LiteralSetExpression<T> rightOperand)
BinarySetMembershipExpression
whose operands are
a LiteralExpression
for a Key
and a LiteralSetExpression
for the set of values to compare against the key.
This constructor exists mainly for JSON serialization, use methods in
ExpressionFactory
instead of this constructor.
leftOperand
- - left operand for this expressionoperator
- - the operator for this expressionrightOperand
- - right operand for this expressionCopyright © 2015. All rights reserved.