Class DataContainerIdentification
java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.DataContainerIdentification
- All Implemented Interfaces:
Comparable
Identifikation der Archivdaten eines Archivdatencontainers.
-
Constructor Summary
ConstructorsConstructorDescriptionDataContainerIdentification
(SystemObject object, DataDescription dataDescription, ArchiveDataKind archiveDataKind) Erzeugt eine neue Containeridentifikation. -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
Prüft, ob dieses Objekt dem übergebenen Objekt gleicht.Bestimmt die Datensatzart (aktuell, nachgeliefert, nachgefordert) der Datensätze im entsprechenden Container.Bestimmt Attributgruppe, Aspekt und Simulationsvariante auf die sich alle Datensätze des entsprechenden Containers beziehen.Bestimmt das System-Objekt auf das sich alle Datensätze des entsprechenden Containers beziehen.int
hashCode()
Bestimmt einen hashCode, der nur von den im Konstruktor übergebenen Werten abhängig ist.toString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke.
-
Constructor Details
-
DataContainerIdentification
public DataContainerIdentification(SystemObject object, DataDescription dataDescription, ArchiveDataKind archiveDataKind) Erzeugt eine neue Containeridentifikation.- Parameters:
object
- System-Objekt auf das sich alle Datensätze des entsprechenden Containers beziehen.dataDescription
- Attributgruppe, Aspekt und Simulationsvariante auf die sich alle Datensätze des entsprechenden Containers beziehen.archiveDataKind
- Datensatzart der Datensätze im entsprechenden Container (aktuell, nachgeliefert, nachgefordert).
-
-
Method Details
-
getObject
Bestimmt das System-Objekt auf das sich alle Datensätze des entsprechenden Containers beziehen.- Returns:
- Zugeordnetes System-Objekt.
-
getDataDescription
Bestimmt Attributgruppe, Aspekt und Simulationsvariante auf die sich alle Datensätze des entsprechenden Containers beziehen.- Returns:
- Datenbeschreibung mit Attributgruppe, Aspekt und Simulationsvariante.
-
getArchiveDataKind
Bestimmt die Datensatzart (aktuell, nachgeliefert, nachgefordert) der Datensätze im entsprechenden Container.- Returns:
- Zugeordnete Datensatzart.
-
hashCode
public int hashCode()Bestimmt einen hashCode, der nur von den im Konstruktor übergebenen Werten abhängig ist. Verschiedene Objekte dieser Klasse, die das gleiche Systemobjekt, die gleiche Datenbeschreibung und die gleiche Archivdatensatzart enthalten werden als gleich angesehen. -
equals
Prüft, ob dieses Objekt dem übergebenen Objekt gleicht. Verschiedene Objekte dieser Klasse, die das gleiche Systemobjekt, die gleiche Datenbeschreibung und die gleiche Archivdatensatzart enthalten werden als gleich angesehen. -
compareTo
- Specified by:
compareTo
in interfaceComparable
-
toString
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke.
-