private class MultiContainerDataIterator.ContInfo
extends java.lang.Object
Kapselt folgende Daten zu einem Container: Datei, Container-ID, Datensatzart und min/max Datenindex. Haelt darueber hinaus Informationen zum Iterieren ueber den Container.
Modifier and Type | Field and Description |
---|---|
private boolean |
accessed |
private long |
contId |
private int |
contInfoIdx
Index, an dem diese Container-Info innerhalb ihres Container-Walk-Indexes einsortiert worden ist.
|
private int |
contWalkIdx
Container-Walk-Index, an dem diese Container-Info in den Container-Walk einsortiert worden ist.
|
private ArchiveDataKind |
dataKind |
private boolean |
deleted |
private boolean |
done |
private java.io.File |
file |
private ContainerDataIterator |
iter
Iterator ueber die Datensätze des aktuell auszulesenden Containers.
|
private long |
maxDataIdx |
private long |
minDataIdx |
Modifier | Constructor and Description |
---|---|
private |
ContInfo(long contId,
java.io.File file,
ArchiveDataKind dataKind,
long minDataIdx,
long maxDataIdx) |
private long contId
private long minDataIdx
private long maxDataIdx
private java.io.File file
private ArchiveDataKind dataKind
private boolean accessed
private boolean done
private boolean deleted
private int contWalkIdx
Container-Walk-Index, an dem diese Container-Info in den Container-Walk einsortiert worden ist.
private int contInfoIdx
Index, an dem diese Container-Info innerhalb ihres Container-Walk-Indexes einsortiert worden ist.
private ContainerDataIterator iter
Iterator ueber die Datensätze des aktuell auszulesenden Containers.
private ContInfo(long contId, java.io.File file, ArchiveDataKind dataKind, long minDataIdx, long maxDataIdx)