Class UDTFContext
- java.lang.Object
-
- org.apache.iotdb.db.mpp.transformation.dag.udf.UDTFContext
-
public class UDTFContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,UDTFExecutor>expressionName2Executorprotected java.time.ZoneIdzoneId
-
Constructor Summary
Constructors Constructor Description UDTFContext(java.time.ZoneId zoneId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconstructUdfExecutors(java.util.List<ResultColumn> resultColumns)voidconstructUdfExecutors(Expression[] outputExpressions)voidfinalizeUDFExecutors(long queryId)UDTFExecutorgetExecutorByFunctionExpression(FunctionExpression functionExpression)
-
-
-
Field Detail
-
zoneId
protected final java.time.ZoneId zoneId
-
expressionName2Executor
protected java.util.Map<java.lang.String,UDTFExecutor> expressionName2Executor
-
-
Method Detail
-
constructUdfExecutors
public void constructUdfExecutors(java.util.List<ResultColumn> resultColumns)
-
constructUdfExecutors
public void constructUdfExecutors(Expression[] outputExpressions)
-
finalizeUDFExecutors
public void finalizeUDFExecutors(long queryId)
-
getExecutorByFunctionExpression
public UDTFExecutor getExecutorByFunctionExpression(FunctionExpression functionExpression)
-
-