Package io.trino.operator.join
Interface NestedLoopJoinBridge
-
- All Superinterfaces:
JoinBridge
- All Known Implementing Classes:
NestedLoopJoinPagesSupplier
public interface NestedLoopJoinBridge extends JoinBridge
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiddestroy()default OuterPositionIteratorgetOuterPositionIterator()Can be called only after build and probe are finished.com.google.common.util.concurrent.ListenableFuture<NestedLoopJoinPages>getPagesFuture()com.google.common.util.concurrent.ListenableFuture<Void>setPages(NestedLoopJoinPages nestedLoopJoinPages)default com.google.common.util.concurrent.ListenableFuture<Void>whenBuildFinishes()
-
-
-
Method Detail
-
getPagesFuture
com.google.common.util.concurrent.ListenableFuture<NestedLoopJoinPages> getPagesFuture()
-
setPages
com.google.common.util.concurrent.ListenableFuture<Void> setPages(NestedLoopJoinPages nestedLoopJoinPages)
-
destroy
void destroy()
- Specified by:
destroyin interfaceJoinBridge
-
getOuterPositionIterator
default OuterPositionIterator getOuterPositionIterator()
Description copied from interface:JoinBridgeCan be called only after build and probe are finished.- Specified by:
getOuterPositionIteratorin interfaceJoinBridge
-
whenBuildFinishes
default com.google.common.util.concurrent.ListenableFuture<Void> whenBuildFinishes()
- Specified by:
whenBuildFinishesin interfaceJoinBridge
-
-