public abstract class BinaryFunction<Operand1ExpressionType,Operand2ExpressionType,ResultExpressionType> extends NodeExpression<ResultExpressionType>
Modifier | Constructor and Description |
---|---|
protected |
BinaryFunction(Class<ResultExpressionType> resultClass,
QueryExpression<? extends Operand1ExpressionType> operand1,
QueryExpression<? extends Operand2ExpressionType> operand2) |
Modifier and Type | Method and Description |
---|---|
QueryExpression<Operand1ExpressionType> |
getOperand1() |
QueryExpression<Operand2ExpressionType> |
getOperand2() |
void |
setOperand1(QueryExpression<? extends Operand1ExpressionType> operand1) |
void |
setOperand2(QueryExpression<? extends Operand2ExpressionType> operand2) |
String |
toString() |
accept, finishAccept, getChildren, setChild, startAccept
getExpressionType
protected BinaryFunction(Class<ResultExpressionType> resultClass, QueryExpression<? extends Operand1ExpressionType> operand1, QueryExpression<? extends Operand2ExpressionType> operand2)
public QueryExpression<Operand1ExpressionType> getOperand1()
public QueryExpression<Operand2ExpressionType> getOperand2()
public void setOperand1(QueryExpression<? extends Operand1ExpressionType> operand1)
public void setOperand2(QueryExpression<? extends Operand2ExpressionType> operand2)
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.