public class MethodExpressionImpl extends Object implements MethodExpression
| Constructor and Description |
|---|
MethodExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoMethod infoMethod) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(ExpressionVisitor visitor) |
MethodExpressionImpl |
appendParameter(CommonExpression expression) |
EdmType |
getEdmType() |
ExpressionKind |
getKind() |
MethodOperator |
getMethod() |
org.apache.olingo.odata2.core.uri.expression.InfoMethod |
getMethodInfo() |
int |
getParameterCount() |
List<CommonExpression> |
getParameters() |
String |
getUriLiteral() |
CommonExpression |
setEdmType(EdmType edmType) |
public MethodExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoMethod infoMethod)
public EdmType getEdmType()
getEdmType in interface CommonExpressionpublic CommonExpression setEdmType(EdmType edmType)
setEdmType in interface CommonExpressionpublic MethodOperator getMethod()
getMethod in interface MethodExpressionpublic org.apache.olingo.odata2.core.uri.expression.InfoMethod getMethodInfo()
public List<CommonExpression> getParameters()
getParameters in interface MethodExpressionpublic int getParameterCount()
getParameterCount in interface MethodExpressionpublic MethodExpressionImpl appendParameter(CommonExpression expression)
expression - public ExpressionKind getKind()
getKind 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.