Class UnionSourceManager

java.lang.Object
io.deephaven.engine.table.impl.sources.UnionSourceManager

public class UnionSourceManager extends Object
  • Constructor Details

    • UnionSourceManager

      public UnionSourceManager(@NotNull @NotNull PartitionedTable partitionedTable)
  • Method Details

    • isUsingComponentsSafe

      public boolean isUsingComponentsSafe()
      Determine whether using the component tables directly in a subsequent merge will affect the correctness of that merge. This is true iff constituents cannot be changed.
      Returns:
      If using the component tables is allowed
    • getComponentTables

      public Collection<Table> getComponentTables()
    • getColumnSources

      public Map<String,UnionColumnSource<?>> getColumnSources()
    • getResult

      @NotNull public @NotNull QueryTable getResult()