public class UnaryExpressionImpl extends Object implements UnaryExpression
| Constructor and Description |
|---|
UnaryExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoUnaryOperator operatorInfo,
CommonExpression operand) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(ExpressionVisitor visitor) |
EdmType |
getEdmType() |
ExpressionKind |
getKind() |
CommonExpression |
getOperand() |
UnaryOperator |
getOperator() |
String |
getUriLiteral() |
CommonExpression |
setEdmType(EdmType edmType) |
public UnaryExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoUnaryOperator operatorInfo,
CommonExpression operand)
public ExpressionKind getKind()
getKind in interface CommonExpressionpublic UnaryOperator getOperator()
getOperator in interface UnaryExpressionpublic CommonExpression getOperand()
getOperand in interface UnaryExpressionpublic EdmType getEdmType()
getEdmType in interface CommonExpressionpublic CommonExpression setEdmType(EdmType edmType)
setEdmType in interface CommonExpressionpublic String getUriLiteral()
getUriLiteral in interface CommonExpressionpublic Object accept(ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException
accept in interface VisitableExceptionVisitExpressionODataApplicationExceptionCopyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.