Package com.illumon.iris.db.tables.utils
Class TableToolsMergeHelper
java.lang.Object
com.illumon.iris.db.tables.utils.TableToolsMergeHelper
This class is not intended for public API consumers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Table
mergeInternal
(TableDefinition tableDef, List<Table> tables, NotificationQueue.Dependency parentDependency) static Table
mergeTableMap
(LocalTableMap tableMap)
-
Constructor Details
-
TableToolsMergeHelper
public TableToolsMergeHelper()
-
-
Method Details
-
mergeTableMap
-
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.
-