de.bsvrz.ars.ars.persistence
Class MultiContainerDataIterator.ContInfo
java.lang.Object
de.bsvrz.ars.ars.persistence.MultiContainerDataIterator.ContInfo
- Enclosing class:
- MultiContainerDataIterator
private class MultiContainerDataIterator.ContInfo
- extends Object
Kapselt folgende Daten zu einem Container: Datei, Container-ID, Datensatzart und min/max Datenindex. Haelt darueber hinaus Informationen zum Iterieren ueber
den Container.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
contId
private long contId
minDataIdx
private long minDataIdx
maxDataIdx
private long maxDataIdx
file
private File file
dataKind
private ArchiveDataKind dataKind
accessed
private boolean accessed
done
private boolean done
deleted
private boolean deleted
contWalkIdx
private int contWalkIdx
- Container-Walk-Index, an dem diese Container-Info in den Container-Walk einsortiert worden ist.
contInfoIdx
private int contInfoIdx
- Index, an dem diese Container-Info innerhalb ihres Container-Walk-Indexes einsortiert worden ist.
iter
private ContainerDataIterator iter
- Iterator ueber die Datensaetze des aktuell auszulesenden Containers.
MultiContainerDataIterator.ContInfo
private MultiContainerDataIterator.ContInfo(long contId,
File file,
ArchiveDataKind dataKind,
long minDataIdx,
long maxDataIdx)