Class TableToolsMergeHelper

java.lang.Object
com.illumon.iris.db.tables.utils.TableToolsMergeHelper

public class TableToolsMergeHelper extends Object
This class is not intended for public API consumers.
  • Constructor Details

    • TableToolsMergeHelper

      public TableToolsMergeHelper()
  • Method Details

    • mergeTableMap

      public static Table mergeTableMap(LocalTableMap tableMap)
    • mergeInternal

      public static Table mergeInternal(TableDefinition tableDef, List<Table> tables, NotificationQueue.Dependency parentDependency)
      Parameters:
      tableDef - = The definition to apply to the result table.
      tables - = The list of tables to merge -- all elements must be non-null and un-partitioned.
      Returns:
      A new table, containing all the rows from tables, respecting the input ordering.