Uses of Class
org.apache.drill.exec.store.table.function.TableParamDef
Packages that use TableParamDef
-
Uses of TableParamDef in org.apache.drill.exec.store
Methods in org.apache.drill.exec.store that return types with arguments of type TableParamDefModifier and TypeMethodDescriptionAbstractSchema.getFunctionParameters()
Returns of common table function parameters that can be used all Drill schema implementations.Method parameters in org.apache.drill.exec.store with type arguments of type TableParamDefModifier and TypeMethodDescriptionAbstractSchema.applyFunctionParameters
(DrillTable drillTable, List<TableParamDef> paramDefs, List<Object> values) For the given list of parameters definitions executes action for the corresponding value. -
Uses of TableParamDef in org.apache.drill.exec.store.table.function
Methods in org.apache.drill.exec.store.table.function that return TableParamDefModifier and TypeMethodDescriptionstatic TableParamDef
TableParamDef.optional
(String name, Class<?> type, BiConsumer<DrillTable, Object> action) static TableParamDef
TableParamDef.required
(String name, Class<?> type, BiConsumer<DrillTable, Object> action) Methods in org.apache.drill.exec.store.table.function that return types with arguments of type TableParamDefModifier and TypeMethodDescriptionTableSignature.getCommonParams()
TableSignature.getParams()
TableSignature.getSpecificParams()
Method parameters in org.apache.drill.exec.store.table.function with type arguments of type TableParamDefModifier and TypeMethodDescriptionstatic TableSignature
TableSignature.of
(String name, List<TableParamDef> commonParams) static TableSignature
TableSignature.of
(String name, List<TableParamDef> commonParams, List<TableParamDef> specificParams)