Interface DataIndexProvider

All Known Implementing Classes:
DataIndexProviderImpl

@InternalUseOnly
public interface DataIndexProvider
An interface that exposes methods to find and retrieve Data Indexes created during the merge process. A Data Index is equivalent to a traditional Database index, which provides a table that maps unique keys to their index keys in the source table.
ImplNote:
This is an experimental feature. It's interface is likely to change, use at your own risk.
  • Method Summary

    Modifier and Type Method Description
    Table getDataIndex​(com.illumon.dataobjects.ColumnDefinition<?>... columns)
    Get the data index for the specified set of key columns.
  • Method Details

    • getDataIndex

      @Nullable Table getDataIndex​(@NotNull com.illumon.dataobjects.ColumnDefinition<?>... columns)
      Get the data index for the specified set of key columns.
      Parameters:
      columns - the key columns
      Returns:
      the data index table, or null if one was not available.