Class DotExpressionItemCall

java.lang.Object
com.espertech.esper.common.client.soda.DotExpressionItem
com.espertech.esper.common.client.soda.DotExpressionItemCall
All Implemented Interfaces:
Serializable

public class DotExpressionItemCall extends DotExpressionItem implements Serializable
Dot-expresson item representing a call that has an name and parameters.
See Also:
  • Constructor Details

    • DotExpressionItemCall

      public DotExpressionItemCall()
      Ctor.
    • DotExpressionItemCall

      public DotExpressionItemCall(String name, List<Expression> parameters)
      Ctor.
      Parameters:
      name - the name
      parameters - parameters
  • Method Details

    • getName

      public String getName()
      Returns method name or nested property name.
      Returns:
      method name or nested property name
    • setName

      public void setName(String name)
      Sets the method name or nested property name.
      Parameters:
      name - method name or nested property name to set
    • getParameters

      public List<Expression> getParameters()
      Returns method parameters or parameters for mapped properties or empty list if this item represents a simple nested property.
      Returns:
      parameter expressions
    • setParameters

      public void setParameters(List<Expression> parameters)
      Sets method parameters or parameters for mapped properties or empty list if this item represents a simple nested property.
      Parameters:
      parameters - expressions to set
    • renderItem

      public void renderItem(StringWriter writer)
      Description copied from class: DotExpressionItem
      Render to EPL.
      Specified by:
      renderItem in class DotExpressionItem
      Parameters:
      writer - writer to output to