public abstract static class AbstractVirtualTable.AbstractDataSet extends java.lang.Object implements AbstractVirtualTable.DataSet
NavigableMap, then either maintained
persistently, or built on demand and thrown away after use, depending on the implementing class.| Modifier and Type | Field and Description |
|---|---|
protected java.util.NavigableMap<DecoratedKey,AbstractVirtualTable.Partition> |
partitions |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDataSet(java.util.NavigableMap<DecoratedKey,AbstractVirtualTable.Partition> partitions) |
| Modifier and Type | Method and Description |
|---|---|
AbstractVirtualTable.Partition |
getPartition(DecoratedKey key) |
java.util.Iterator<AbstractVirtualTable.Partition> |
getPartitions(DataRange dataRange) |
boolean |
isEmpty() |
protected final java.util.NavigableMap<DecoratedKey,AbstractVirtualTable.Partition> partitions
protected AbstractDataSet(java.util.NavigableMap<DecoratedKey,AbstractVirtualTable.Partition> partitions)
public boolean isEmpty()
isEmpty in interface AbstractVirtualTable.DataSetpublic AbstractVirtualTable.Partition getPartition(DecoratedKey key)
getPartition in interface AbstractVirtualTable.DataSetpublic java.util.Iterator<AbstractVirtualTable.Partition> getPartitions(DataRange dataRange)
getPartitions in interface AbstractVirtualTable.DataSetCopyright © 2009-2020 The Apache Software Foundation