public class ArchiveDataSpecification
extends java.lang.Object
Constructor | Description |
---|---|
ArchiveDataSpecification(ArchiveTimeSpecification timeSpec,
ArchiveDataKindCombination dataKinds,
ArchiveOrder sortOrder,
ArchiveRequestOption requestOption,
DataDescription dataDescription,
SystemObject object) |
Erzeugt eine Definition für eine Archivanfrage, die Archivdaten für ein Systemobjekt abfragt
|
ArchiveDataSpecification(ArchiveTimeSpecification timeSpec,
ArchiveDataKindCombination dataKinds,
ArchiveOrder sortOrder,
ArchiveRequestOption requestOption,
DataDescription dataDescription,
SystemObject object,
boolean queryWithPid) |
Erzeugt eine Definition für eine Archivanfrage, die Archivdaten für ein Systemobjekt und optional historische Objekte mit gleicher Pid abfragt.
|
Modifier and Type | Method | Description |
---|---|---|
DataDescription |
getDataDescription() |
Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)
|
ArchiveDataKindCombination |
getDataKinds() |
|
SystemObject |
getObject() |
|
boolean |
getQueryWithPid() |
Gibt zurück, ob anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen.
|
ArchiveRequestOption |
getRequestOption() |
|
ArchiveOrder |
getSortOrder() |
|
ArchiveTimeSpecification |
getTimeSpec() |
|
void |
setQueryWithPid() |
Sorgt dafür, dass anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen.
|
java.lang.String |
toString() |
String-Repräsentation des Objektes.
|
public ArchiveDataSpecification(ArchiveTimeSpecification timeSpec, ArchiveDataKindCombination dataKinds, ArchiveOrder sortOrder, ArchiveRequestOption requestOption, DataDescription dataDescription, SystemObject object)
timeSpec
- Definition des angefragten Zeitbereichs/IndexbereichsdataKinds
- DatenartensortOrder
- SortierungrequestOption
- AnfrageartdataDescription
- Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)object
- Systemobjekt, von dem die Daten abgefragt werden sollenpublic ArchiveDataSpecification(ArchiveTimeSpecification timeSpec, ArchiveDataKindCombination dataKinds, ArchiveOrder sortOrder, ArchiveRequestOption requestOption, DataDescription dataDescription, SystemObject object, boolean queryWithPid)
timeSpec
- Definition des angefragten Zeitbereichs/IndexbereichsdataKinds
- DatenartensortOrder
- SortierungrequestOption
- AnfrageartdataDescription
- Angefragte Datenart (Attributguppe/Aspekt/Simulationsvariante-Kombination)object
- Systemobjekt, von dem die Daten abgefragt werden sollenqueryWithPid
- Bestimmt ob anhand der Objekt-Pid eventuell noch Daten von zusätzlichen historischen Objekten abgefragt werden sollen. Siehe setQueryWithPid()
.public void setQueryWithPid()
queryWithPid
-Parameter zu verwenden und nachher diese Funktion in einem try-catch-Block aufzurufen:
ArchiveDataSpecification ads = new ArchiveDataSpecification(...);
try {
ads.setQueryWithPid();
}
catch(NoSuchMethodError e) {}
public boolean getQueryWithPid()
public SystemObject getObject()
public java.lang.String toString()
toString
in class java.lang.Object
public ArchiveTimeSpecification getTimeSpec()
public ArchiveDataKindCombination getDataKinds()
public ArchiveOrder getSortOrder()
public ArchiveRequestOption getRequestOption()
public DataDescription getDataDescription()