Class IndexEntryMonotone
java.lang.Object
de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
@Deprecated
public class IndexEntryMonotone
extends java.lang.Object
Deprecated.
Repräsentiert einen Eintrag im monotonen Index. Dieser besteht aus Datenindex-Minimum, Datenindex-Maximum, Archivzeit-Minimum, Archivzeit-Maximum,
Datenzeit-Minimum, Datenzeit-Maximum und der Container-ID, auf die sich die Min/Max-Werte beziehen.
-
Field Summary
Fields Modifier and Type Field Description static int
ENTRY_LEN
Deprecated. -
Constructor Summary
Constructors Constructor Description IndexEntryMonotone()
Deprecated. -
Method Summary
Modifier and Type Method Description static long
get(ArchiveTimeIndexImpl.Key entrVal, boolean min, byte[] buf, int pos)
Deprecated.Liefert das Maximum des spezifizierten Indexart des Eintrags an der angegebenen Stelle.static long
getATimeMax(byte[] buf, int pos)
Deprecated.Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.static long
getATimeMin(byte[] buf, int pos)
Deprecated.Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.static long
getCID(byte[] buf, int pos)
Deprecated.Liefert die Container-ID des Eintrags an der angegebenen Stelle.static long
getDIdxMax(byte[] buf, int pos)
Deprecated.Liefert das Datenindex-Maximum des Eintrags an der angegebenen Stelle.static long
getDIdxMin(byte[] buf, int pos)
Deprecated.Liefert das Datenindex-Minimum des Eintrags an der angegebenen Stelle.static long
getDTimeMax(byte[] buf, int pos)
Deprecated.Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.static long
getDTimeMin(byte[] buf, int pos)
Deprecated.Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ENTRY_LEN
public static final int ENTRY_LENDeprecated.- See Also:
- Constant Field Values
-
-
Constructor Details
-
IndexEntryMonotone
public IndexEntryMonotone()Deprecated.
-
-
Method Details
-
getDIdxMin
public static long getDIdxMin(byte[] buf, int pos)Deprecated.Liefert das Datenindex-Minimum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Datenindex-Minimum
-
getDIdxMax
public static long getDIdxMax(byte[] buf, int pos)Deprecated.Liefert das Datenindex-Maximum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Datenindex-Maximum
-
getATimeMin
public static long getATimeMin(byte[] buf, int pos)Deprecated.Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Archivzeit-Minimum
-
getATimeMax
public static long getATimeMax(byte[] buf, int pos)Deprecated.Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Archivzeit-Maximum
-
getDTimeMin
public static long getDTimeMin(byte[] buf, int pos)Deprecated.Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Archivzeit-Minimum
-
getDTimeMax
public static long getDTimeMax(byte[] buf, int pos)Deprecated.Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Archivzeit-Maximum
-
get
Deprecated.Liefert das Maximum des spezifizierten Indexart des Eintrags an der angegebenen Stelle.- Parameters:
entrVal
- Indexart (Datenindex oder Archivzeit)buf
- Speicherbereich des Indexpos
- Position des Eintrags in Eintraegen gezählt- Returns:
- Maximum der Indexart
-
getCID
public static long getCID(byte[] buf, int pos)Deprecated.Liefert die Container-ID des Eintrags an der angegebenen Stelle.- Parameters:
buf
- Speicherbereich des Indexpos
- Position des Eintrags in Bytes- Returns:
- Container-ID des Eintrags
-