org.azzyzt.jee.runtime.dto.query
Class BinaryFieldExpression
java.lang.Object
org.azzyzt.jee.runtime.dto.query.Expression
org.azzyzt.jee.runtime.dto.query.FieldExpression
org.azzyzt.jee.runtime.dto.query.BinaryFieldExpression
- All Implemented Interfaces:
- java.io.Serializable, FieldReferer
public class BinaryFieldExpression
- extends FieldExpression
A binary field expression is a FieldExpresssion
with a binary operator.
It always involves one field, the second Operand
can either be a Literal
or a FieldReference
as well.
- See Also:
Operand
,
BinaryFieldOperator
,
FieldReference
,
Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BinaryFieldExpression
public BinaryFieldExpression()
BinaryFieldExpression
public BinaryFieldExpression(FieldReference fieldReference,
BinaryFieldOperator op,
Operand operand,
boolean isNegated)
getOp
public BinaryFieldOperator getOp()
setOp
public void setOp(BinaryFieldOperator op)
getOperand
public Operand getOperand()
setOperand
public void setOperand(Operand operand)
isValid
public boolean isValid()
- Overrides:
isValid
in class FieldExpression