Class MethodExpressionImpl
java.lang.Object
org.apache.olingo.odata2.core.uri.expression.MethodExpressionImpl
- All Implemented Interfaces:
CommonExpression,MethodExpression,Visitable
-
Constructor Summary
ConstructorsConstructorDescriptionMethodExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoMethod infoMethod) -
Method Summary
Modifier and TypeMethodDescriptionaccept(ExpressionVisitor visitor) appendParameter(CommonExpression expression) getKind()org.apache.olingo.odata2.core.uri.expression.InfoMethodintsetEdmType(EdmType edmType)
-
Constructor Details
-
MethodExpressionImpl
public MethodExpressionImpl(org.apache.olingo.odata2.core.uri.expression.InfoMethod infoMethod)
-
-
Method Details
-
getEdmType
- Specified by:
getEdmTypein interfaceCommonExpression
-
setEdmType
- Specified by:
setEdmTypein interfaceCommonExpression
-
getMethod
- Specified by:
getMethodin interfaceMethodExpression
-
getMethodInfo
public org.apache.olingo.odata2.core.uri.expression.InfoMethod getMethodInfo() -
getParameters
- Specified by:
getParametersin interfaceMethodExpression
-
getParameterCount
public int getParameterCount()- Specified by:
getParameterCountin interfaceMethodExpression
-
appendParameter
- Parameters:
expression- Expressão- Returns:
- A self reference for method chaining"
-
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
-