Class JoinBridgeManager<T extends JoinBridge>

java.lang.Object
io.trino.operator.join.JoinBridgeManager<T>

public class JoinBridgeManager<T extends JoinBridge> extends Object
  • Constructor Details

    • JoinBridgeManager

      public JoinBridgeManager(boolean buildOuter, T joinBridge, List<Type> buildOutputTypes)
  • Method Details

    • lookupAllAtOnce

    • getBuildOutputTypes

      public List<Type> getBuildOutputTypes()
    • incrementProbeFactoryCount

      public void incrementProbeFactoryCount()
    • getJoinBridge

      public T getJoinBridge()
    • probeOperatorFactoryClosed

      public void probeOperatorFactoryClosed()
    • probeOperatorCreated

      public void probeOperatorCreated()
    • probeOperatorClosed

      public void probeOperatorClosed()
    • outerOperatorFactoryClosed

      public void outerOperatorFactoryClosed()
    • outerOperatorCreated

      public void outerOperatorCreated()
    • outerOperatorClosed

      public void outerOperatorClosed()
    • getOuterPositionsFuture

      public com.google.common.util.concurrent.ListenableFuture<OuterPositionIterator> getOuterPositionsFuture()