Class JoinApplicationResult<T>

java.lang.Object
io.trino.spi.connector.JoinApplicationResult<T>

public final class JoinApplicationResult<T> extends Object
  • Constructor Details

    • JoinApplicationResult

      public JoinApplicationResult(T tableHandle, Map<ColumnHandle,ColumnHandle> leftColumnHandles, Map<ColumnHandle,ColumnHandle> rightColumnHandles, boolean precalculateStatistics)
      Parameters:
      precalculateStatistics - Indicates whether engine should consider calculating statistics based on the plan before pushdown, as the connector may be unable to provide good table statistics for handle.
  • Method Details

    • getTableHandle

      public T getTableHandle()
    • getLeftColumnHandles

      public Map<ColumnHandle,ColumnHandle> getLeftColumnHandles()
    • getRightColumnHandles

      public Map<ColumnHandle,ColumnHandle> getRightColumnHandles()
    • isPrecalculateStatistics

      public boolean isPrecalculateStatistics()