Class BinaryExpressionImpl
java.lang.Object
org.apache.olingo.odata2.core.uri.expression.BinaryExpressionImpl
- All Implemented Interfaces:
BinaryExpression,CommonExpression,Visitable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EdmTypeprotected final CommonExpressionprotected final org.apache.olingo.odata2.core.uri.expression.InfoBinaryOperatorprotected final CommonExpressionprotected final Token -
Constructor Summary
ConstructorsConstructorDescriptionBinaryExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoBinaryOperator operatorInfo, CommonExpression leftSide, CommonExpression rightSide, Token token) -
Method Summary
Modifier and TypeMethodDescriptionaccept(ExpressionVisitor visitor) getKind()getToken()setEdmType(EdmType edmType)
-
Field Details
-
operatorInfo
protected final org.apache.olingo.odata2.core.uri.expression.InfoBinaryOperator operatorInfo -
leftSide
-
rightSide
-
token
-
edmType
-
-
Constructor Details
-
BinaryExpressionImpl
public BinaryExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoBinaryOperator operatorInfo, CommonExpression leftSide, CommonExpression rightSide, Token token)
-
-
Method Details
-
getOperator
- Specified by:
getOperatorin interfaceBinaryExpression
-
getLeftOperand
- Specified by:
getLeftOperandin interfaceBinaryExpression
-
getRightOperand
- Specified by:
getRightOperandin interfaceBinaryExpression
-
getEdmType
- Specified by:
getEdmTypein interfaceCommonExpression
-
setEdmType
- Specified by:
setEdmTypein interfaceCommonExpression
-
getKind
- Specified by:
getKindin interfaceCommonExpression
-
getUriLiteral
- Specified by:
getUriLiteralin interfaceCommonExpression
-
accept
public Object accept(ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException - Specified by:
acceptin interfaceVisitable- Throws:
ExceptionVisitExpressionODataApplicationException
-
getToken
-