Interface FunctionInvoker

All Known Implementing Classes:
DefaultFunctionInvoker, FormatFunctionInvoker, ListFunctionInvoker, WavgFunctionInvoker

public interface FunctionInvoker
A FunctionInvoker is used by the FunctionRegistry to invoke a function method and by the AggregationInvoker to invoke an aggregation method.

The implementing class essentially translates an array of ScalarValuedFunction arguments into the proper format for a given function method.

A function method can specify its invoker using the Invoker annotation.
  • Method Summary

    Modifier and Type
    Method
    Description
    Invokes a method to return a ScalarValuedFunction, using the given arguments.