Uses of Interface
io.trino.operator.table.json.JsonTablePlanNode
Packages that use JsonTablePlanNode
-
Uses of JsonTablePlanNode in io.trino.operator.table.json
Classes in io.trino.operator.table.json that implement JsonTablePlanNodeModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordMethods in io.trino.operator.table.json that return JsonTablePlanNodeModifier and TypeMethodDescriptionJsonTablePlanSingle.child()Returns the value of thechildrecord component.JsonTable.JsonTableFunctionHandle.processingPlan()Returns the value of theprocessingPlanrecord component.Methods in io.trino.operator.table.json that return types with arguments of type JsonTablePlanNodeModifier and TypeMethodDescriptionJsonTablePlanCross.siblings()Returns the value of thesiblingsrecord component.JsonTablePlanUnion.siblings()Returns the value of thesiblingsrecord component.Constructors in io.trino.operator.table.json with parameters of type JsonTablePlanNodeModifierConstructorDescriptionJsonTableFunctionHandle(JsonTablePlanNode processingPlan, boolean outer, boolean errorOnError, Type parametersType, Type[] outputTypes) Creates an instance of aJsonTableFunctionHandlerecord class.JsonTablePlanSingle(IrJsonPath path, List<JsonTableColumn> columns, boolean outer, JsonTablePlanNode child) Creates an instance of aJsonTablePlanSinglerecord class.Constructor parameters in io.trino.operator.table.json with type arguments of type JsonTablePlanNodeModifierConstructorDescriptionJsonTablePlanCross(List<JsonTablePlanNode> siblings) Creates an instance of aJsonTablePlanCrossrecord class.JsonTablePlanUnion(List<JsonTablePlanNode> siblings) Creates an instance of aJsonTablePlanUnionrecord class. -
Uses of JsonTablePlanNode in io.trino.operator.table.json.execution
Methods in io.trino.operator.table.json.execution with parameters of type JsonTablePlanNodeModifier and TypeMethodDescriptionstatic JsonTableProcessingFragmentExecutionPlanner.getExecutionPlan(JsonTablePlanNode plan, Object[] newRow, boolean errorOnError, Type[] outputTypes, ConnectorSession session, Metadata metadata, TypeManager typeManager, FunctionManager functionManager)