Class ParquetKeyValuePartitionedLayout
java.lang.Object
io.deephaven.engine.table.impl.locations.local.KeyValuePartitionLayout<ParquetTableLocationKey>
io.deephaven.parquet.table.layout.ParquetKeyValuePartitionedLayout
- All Implemented Interfaces:
TableLocationKeyFinder<ParquetTableLocationKey>
public class ParquetKeyValuePartitionedLayout
extends KeyValuePartitionLayout<ParquetTableLocationKey>
KeyValuePartitionLayout for Parquet data.- ImplNote:
- Type inference uses
CsvTools.readCsv(java.io.InputStream)as a conversion tool, and hence follows the same rules.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.deephaven.engine.table.impl.locations.local.KeyValuePartitionLayout
KeyValuePartitionLayout.LocationTableBuilder -
Constructor Summary
ConstructorsConstructorDescriptionParquetKeyValuePartitionedLayout(@NotNull File tableRootDirectory, int maxPartitioningLevels, @NotNull ParquetInstructions readInstructions) ParquetKeyValuePartitionedLayout(@NotNull File tableRootDirectory, @NotNull TableDefinition tableDefinition, @NotNull ParquetInstructions readInstructions) -
Method Summary
Methods inherited from class io.deephaven.engine.table.impl.locations.local.KeyValuePartitionLayout
findKeys, toString
-
Constructor Details
-
ParquetKeyValuePartitionedLayout
public ParquetKeyValuePartitionedLayout(@NotNull @NotNull File tableRootDirectory, @NotNull @NotNull TableDefinition tableDefinition, @NotNull @NotNull ParquetInstructions readInstructions) -
ParquetKeyValuePartitionedLayout
public ParquetKeyValuePartitionedLayout(@NotNull @NotNull File tableRootDirectory, int maxPartitioningLevels, @NotNull @NotNull ParquetInstructions readInstructions)
-