Class BinaryExpressionNode<T>
- java.lang.Object
-
- org.glassfish.ha.store.criteria.spi.ExpressionNode<T>
-
- org.glassfish.ha.store.criteria.spi.BinaryExpressionNode<T>
-
- Type Parameters:
T
- The type of the expression
- All Implemented Interfaces:
Expression<T>
- Direct Known Subclasses:
LogicalExpressionNode
public class BinaryExpressionNode<T> extends ExpressionNode<T>
A class that represents a binary operation.- Author:
- [email protected]
-
-
Field Summary
-
Fields inherited from class org.glassfish.ha.store.criteria.spi.ExpressionNode
returnType
-
-
Constructor Summary
Constructors Constructor Description BinaryExpressionNode(Opcode opcode, Class<T> returnType, ExpressionNode<T> left)
BinaryExpressionNode(Opcode opcode, Class<T> returnType, ExpressionNode<T> left, ExpressionNode<T> right)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionNode<T>
getLeft()
ExpressionNode<T>
getRight()
-
Methods inherited from class org.glassfish.ha.store.criteria.spi.ExpressionNode
getOpcode, getReturnType
-
-
-
-
Constructor Detail
-
BinaryExpressionNode
public BinaryExpressionNode(Opcode opcode, Class<T> returnType, ExpressionNode<T> left)
-
BinaryExpressionNode
public BinaryExpressionNode(Opcode opcode, Class<T> returnType, ExpressionNode<T> left, ExpressionNode<T> right)
-
-
Method Detail
-
getLeft
public ExpressionNode<T> getLeft()
-
getRight
public ExpressionNode<T> getRight()
-
-