Package org.apache.calcite.util
Class Smalls.SimpleTableMacro
java.lang.Object
org.apache.calcite.util.Smalls.SimpleTableMacro
- All Implemented Interfaces:
Function,TableMacro
- Enclosing class:
Smalls
Implementation of
TableMacro interface with
apply(java.util.List<?>) method that returns Queryable table.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionApplies arguments to yield a table.Returns the parameters of this function.
-
Constructor Details
-
SimpleTableMacro
public SimpleTableMacro()
-
-
Method Details
-
apply
Description copied from interface:TableMacroApplies arguments to yield a table.- Specified by:
applyin interfaceTableMacro- Parameters:
arguments- Arguments- Returns:
- Table
-
getParameters
Description copied from interface:FunctionReturns the parameters of this function.- Specified by:
getParametersin interfaceFunction- Returns:
- Parameters; never null
-