|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.ars.ars.persistence.index.IndexResult
public class IndexResult
Ergebnis einer Indexanfrage. Enthält eine Liste von Container-IDs jeweils mit Min/Max-Werten. Bei Anfragen an den monotonen Index sind Min/Max-Werte fuer
Datenindex, Archivzeit und Datenzeit enthalten, bei Anfragen an den Datenzeitindex nur Min/Max-Werte fuer Datenzeit und Datenindex (die Archivzeit wurde nicht
benoetigt und deshalb auch nicht im Datenzeitindex gespeichert). Im letzteren Fall sind die Min/Max-Werte der Archivzeit auf NO_VALUE gesetzt.
| Field Summary | |
|---|---|
static IndexResult |
EMPTY
|
static int |
NO_VALUE
|
| Constructor Summary | |
|---|---|
IndexResult()
|
|
| Method Summary | |
|---|---|
void |
add(long cID,
long dIMin,
long dIMax)
Fuegt einen Container mit den angegebenen Min/Max-Werten der Ergebnisliste hinzu. |
void |
add(long cID,
long dTMin,
long dTMax,
long dIMin,
long dIMax)
Fuegt einen Container mit den angegebenen Min/Max-Werten der Ergebnisliste hinzu. |
void |
add(long cID,
long dIMin,
long dIMax,
long aTMin,
long aTMax,
long dTMin,
long dTMax)
Fuegt einen Container mit den angegebenen Min/Max-Werten der Ergebnisliste hinzu. |
long |
getATMax(int pos)
|
long |
getATMin(int pos)
|
long |
getCID(int pos)
|
long |
getDIMax(int pos)
|
long |
getDIMin(int pos)
|
long |
getDTMax(int pos)
|
long |
getDTMin(int pos)
|
void |
insert(int pos,
long cID,
long dIMin,
long dIMax)
Fuegt einen Container mit den angegebenen Min/Max-Werten in der Ergebnisliste an angegebener Stelle hinzu |
void |
insert(int pos,
long cID,
long dTMin,
long dTMax,
long dIMin,
long dIMax)
Fuegt einen Container mit den angegebenen Min/Max-Werten in der Ergebnisliste an angegebener Stelle hinzu |
boolean |
isEmpty()
|
int |
size()
|
String |
toString()
|
void |
updateDIMax(int pos,
long diMax)
|
void |
updateDTMax(int pos,
long dtMax)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int NO_VALUE
public static IndexResult EMPTY
| Constructor Detail |
|---|
public IndexResult()
| Method Detail |
|---|
public void add(long cID,
long dIMin,
long dIMax,
long aTMin,
long aTMax,
long dTMin,
long dTMax)
cID - Container-IDdIMin - Datenindex-Minimum des ContainersdIMax - Datenindex-Maximum des ContainersaTMin - Archivzeit-Minimum des ContainersaTMax - Archivzeit-Maximum des ContainersdTMin - Datenzeit-Minimum des ContainersdTMax - Datenzeit-Maximum des Containers
public void add(long cID,
long dTMin,
long dTMax,
long dIMin,
long dIMax)
cID - Container-IDdTMin - Datenzeit-Minimum des ContainersdTMax - Datenzeit-Maximum des ContainersdIMin - Datenindex-Minimum des ContainersdIMax - Datenindex-Maximum des Containers
public void updateDTMax(int pos,
long dtMax)
public void updateDIMax(int pos,
long diMax)
public void add(long cID,
long dIMin,
long dIMax)
cID - Container-IDdIMin - Datenindex-Minimum des ContainersdIMax - Datenindex-Maximum des Containers
public void insert(int pos,
long cID,
long dTMin,
long dTMax,
long dIMin,
long dIMax)
pos - cID - Container-IDdTMin - Datenzeit-Minimum des ContainersdTMax - Datenzeit-Maximum des ContainersdIMin - Datenindex-Minimum des ContainersdIMax - Datenindex-Maximum des Containers
public void insert(int pos,
long cID,
long dIMin,
long dIMax)
pos - cID - Container-IDdIMin - Datenindex-Minimum des ContainersdIMax - Datenindex-Maximum des Containerspublic int size()
public boolean isEmpty()
public long getCID(int pos)
pos - Position in der Ergebnisliste
public long getDIMin(int pos)
pos - Position in der Ergebnisliste
public long getDIMax(int pos)
pos - Position in der Ergebnisliste
public long getATMin(int pos)
pos - Position in der Ergebnisliste
public long getATMax(int pos)
pos - Position in der Ergebnisliste
public long getDTMin(int pos)
pos - Position in der Ergebnisliste
public long getDTMax(int pos)
pos - Position in der Ergebnisliste
public String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||