Class EvaluationFunction

java.lang.Object
org.apache.storm.sql.runtime.streams.functions.EvaluationFunction
All Implemented Interfaces:
Serializable, Function<Values,Values>, Operation

public class EvaluationFunction extends Object implements Function<Values,Values>
See Also:
  • Constructor Details

    • EvaluationFunction

      public EvaluationFunction(ExecutableExpression projectionInstance, int outputCount, org.apache.calcite.DataContext dataContext)
      EvaluationFunction Constructor.
      Parameters:
      projectionInstance - ExecutableExpression
      outputCount - output count
      dataContext - DataContext
  • Method Details

    • apply

      public Values apply(Values input)
      Description copied from interface: Function
      Applies this function to the given argument.
      Specified by:
      apply in interface Function<Values,Values>
      Parameters:
      input - the input to the function
      Returns:
      the function result