Class NestedPartitionedDeephavenTableLocationKey
java.lang.Object
io.deephaven.engine.table.impl.locations.impl.PartitionedTableLocationKey
io.deephaven.engine.table.impl.locations.local.FileTableLocationKey
io.deephaven.enterprise.locations.nestedpartitioned.NestedPartitionedDeephavenTableLocationKey
- All Implemented Interfaces:
- LogOutputAppendable,- ImmutableTableLocationKey,- TableLocationKey,- EnterpriseTableLocationKey,- NamedImplementation,- Comparable<TableLocationKey>
public class NestedPartitionedDeephavenTableLocationKey
extends FileTableLocationKey
implements EnterpriseTableLocationKey
A 
TableLocationKey in Deephaven columnar format, located on a locally accessible filesystem.- 
Nested Class SummaryNested classes/interfaces inherited from class io.deephaven.engine.table.impl.locations.impl.PartitionedTableLocationKeyPartitionedTableLocationKey.PartitionsComparator, PartitionedTableLocationKey.PartitionsFormatter
- 
Field SummaryFields inherited from class io.deephaven.engine.table.impl.locations.local.FileTableLocationKeyfileFields inherited from class io.deephaven.engine.table.impl.locations.impl.PartitionedTableLocationKeypartitions
- 
Constructor SummaryConstructorsConstructorDescriptionNestedPartitionedDeephavenTableLocationKey(@NotNull File file, @Nullable Map<String, Comparable<?>> partitions) 
- 
Method SummaryModifier and TypeMethodDescriptionintcompareTo(@NotNull TableLocationKey other) boolean@NotNull Map<String,Comparable<?>> Get the Column and Internal partitions as a map.inthashCode()Methods inherited from class io.deephaven.engine.table.impl.locations.local.FileTableLocationKeyappend, getFile, getImplementationName, toStringMethods inherited from class io.deephaven.engine.table.impl.locations.impl.PartitionedTableLocationKeygetPartitionKeys, getPartitionValueMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.deephaven.enterprise.locations.EnterpriseTableLocationKeyhasLocationSnapshotMethods inherited from interface io.deephaven.engine.table.impl.locations.ImmutableTableLocationKeymakeImmutableMethods inherited from interface io.deephaven.base.log.LogOutputAppendableappendMethods inherited from interface io.deephaven.util.type.NamedImplementationgetImplementationNameMethods inherited from interface io.deephaven.engine.table.impl.locations.TableLocationKeyclear, getPartitionKeys, getPartitionValue
- 
Constructor Details- 
NestedPartitionedDeephavenTableLocationKeypublic NestedPartitionedDeephavenTableLocationKey(@NotNull @NotNull File file, @Nullable @Nullable Map<String, Comparable<?>> partitions) 
 
- 
- 
Method Details- 
getPartitionsDescription copied from interface:EnterpriseTableLocationKeyGet the Column and Internal partitions as a map.- Specified by:
- getPartitionsin interface- EnterpriseTableLocationKey
- Returns:
- a map of the partitions
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- FileTableLocationKey
 
- 
compareTo- Specified by:
- compareToin interface- Comparable<TableLocationKey>
- Specified by:
- compareToin interface- TableLocationKey
- Overrides:
- compareToin class- FileTableLocationKey
 
- 
equals- Overrides:
- equalsin class- FileTableLocationKey
 
 
-