Package io.trino.operator
Class UpdateOperator
java.lang.Object
io.trino.operator.AbstractRowChangeOperator
io.trino.operator.UpdateOperator
- All Implemented Interfaces:
Operator,AutoCloseable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.trino.operator.AbstractRowChangeOperator
AbstractRowChangeOperator.State -
Field Summary
Fields inherited from class io.trino.operator.AbstractRowChangeOperator
rowCount, stateFields inherited from interface io.trino.operator.Operator
NOT_BLOCKED -
Constructor Summary
ConstructorsConstructorDescriptionUpdateOperator(OperatorContext operatorContext, List<Integer> columnValueAndRowIdChannels) -
Method Summary
Methods inherited from class io.trino.operator.AbstractRowChangeOperator
close, finish, getOperatorContext, getOutput, isBlocked, isFinished, needsInput, pageSource, setPageSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.operator.Operator
finishMemoryRevoke, startMemoryRevoke
-
Constructor Details
-
UpdateOperator
-
-
Method Details
-
addInput
Description copied from interface:OperatorAdds an input page to the operator. This method will only be called ifneedsInput()returns true.- Specified by:
addInputin interfaceOperator- Specified by:
addInputin classAbstractRowChangeOperator
-