Interface MethodExpression

All Superinterfaces:
CommonExpression, Visitable
All Known Implementing Classes:
MethodExpressionImpl

public interface MethodExpression extends CommonExpression
Represents a method expression in the expression tree

A method expression node is inserted in the expression tree for any valid OData method operator in MethodOperator (e.g. for "substringof", "concat", "year", ... )

  • Method Details

    • getMethod

      MethodOperator getMethod()
      Returns:
      Returns the method object that represents the used method
      See Also:
    • getParameterCount

      int getParameterCount()
      Returns:
      Returns the number of provided method parameters
    • getParameters

      List<CommonExpression> getParameters()
      Returns:
      Returns a ordered list of expressions defining the input parameters for the used method
      See Also: