Initializes each function in the list of clones. It is assumed by this method that "clones" are copies of the same function. Two-phase functions might need to perform certain transformations upfront, before SQL executes. This is to avoid doing those transformations on for every row/invocation. T
(
ObjList<? extends Function> clones,
SymbolTableSource symbolTableSource,
SqlExecutionContext executionContext,
@Nullable Function prototypeFunction
)
| 86 | * @throws SqlException function are allowed to throw SQLException to indicate initialization error |
| 87 | */ |
| 88 | static void init( |
| 89 | ObjList<? extends Function> clones, |
| 90 | SymbolTableSource symbolTableSource, |
| 91 | SqlExecutionContext executionContext, |
no outgoing calls