Class NestedPartitionedTableLocationFactory<TLK extends EnterpriseTableLocationKey>
java.lang.Object
io.deephaven.enterprise.locations.nestedpartitioned.NestedPartitionedTableLocationFactory<TLK>
- All Implemented Interfaces:
- TableLocationFactory<EnterpriseTableKey,- TLK> 
public class NestedPartitionedTableLocationFactory<TLK extends EnterpriseTableLocationKey>
extends Object
implements TableLocationFactory<EnterpriseTableKey,TLK> 
A 
TableLocationFactory for resolving NestedPartitionedUnresolvedTableLocationKey to either a
 OnDiskDeephavenTableLocation or ParquetTableLocation based on the data on disk. This factory is only
 suitable for creating locations that are physically accessible on the local filesystem.- 
Constructor SummaryConstructorsConstructorDescriptionNestedPartitionedTableLocationFactory(@NotNull io.deephaven.shadow.enterprise.com.illumon.iris.db.schema.Schema schema) 
- 
Method SummaryModifier and TypeMethodDescriptionmakeLocation(@NotNull EnterpriseTableKey tableKey, @NotNull EnterpriseTableLocationKey locationKey, @Nullable TableDataRefreshService refreshService) 
- 
Constructor Details- 
NestedPartitionedTableLocationFactorypublic NestedPartitionedTableLocationFactory(@NotNull @NotNull io.deephaven.shadow.enterprise.com.illumon.iris.db.schema.Schema schema) 
 
- 
- 
Method Details- 
makeLocationpublic TableLocation makeLocation(@NotNull @NotNull EnterpriseTableKey tableKey, @NotNull @NotNull EnterpriseTableLocationKey locationKey, @Nullable @Nullable TableDataRefreshService refreshService) - Specified by:
- makeLocationin interface- TableLocationFactory<EnterpriseTableKey,- TLK extends EnterpriseTableLocationKey> 
 
 
-