Class DataIndexInfo

java.lang.Object
io.deephaven.parquet.table.metadata.DataIndexInfo

@Immutable public abstract class DataIndexInfo extends Object
Representation class for data index information stored in key-value metadata for Deephaven-written Parquet files.
  • Constructor Details

    • DataIndexInfo

      public DataIndexInfo()
  • Method Details

    • columns

      @Parameter public abstract Set<String> columns()
      Returns:
      The column names
    • indexTablePath

      @Parameter public abstract String indexTablePath()
      Returns:
      The relative path name for the columns' data index sidecar table
    • matchesColumns

      public boolean matchesColumns(String... columnsToMatch)
    • of

      public static DataIndexInfo of(@NotNull @NotNull String indexTablePath, String... columnNames)