@PublicEvolving public interface TableFunctionProvider<T> extends LookupTableSource.LookupRuntimeProvider
TableFunction
instance as a runtime implementation for LookupTableSource
.
The runtime will call the function with values describing the table's lookup keys (in the
order of declaration in LookupTableSource.Context#getKeys()
).
Modifier and Type | Method and Description |
---|---|
TableFunction<T> |
createTableFunction()
Creates a
TableFunction instance. |
static <T> TableFunctionProvider<T> |
of(TableFunction<T> tableFunction)
Helper method for creating a static provider.
|
static <T> TableFunctionProvider<T> of(TableFunction<T> tableFunction)
TableFunction<T> createTableFunction()
TableFunction
instance.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.