public class IdDataIdentification
extends java.lang.Object
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann. Objekte der Klasse werden als Schlüssel für das HashSet mit nicht zu cachenden Datenidentifikationen verwendet.
Constructor and Description |
---|
IdDataIdentification(ArchiveDataSpecification ads) |
IdDataIdentification(long objectId,
long atgId,
long aspectId,
int simulationVariant)
Erzeugt ein neues Objekt mit den angegebenen Werten
|
IdDataIdentification(SystemObject object,
DataDescription dataDescription)
Erzeugt ein neues Objekt mit den angegebenen Werten
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object otherObject) |
long |
getAspectId() |
long |
getAtgId() |
long |
getObjectId() |
int |
getSimVariant() |
int |
hashCode() |
java.lang.String |
toString() |
public IdDataIdentification(SystemObject object, DataDescription dataDescription)
Erzeugt ein neues Objekt mit den angegebenen Werten
objectId
- Id des Systemobjekts dieser DatenidentifikationatgId
- Id der Attributgruppe dieser DatenidentifikationaspectId
- Id des Aspekts dieser DatenidentifikationsimulationVariant
- Simulationsvariante dieser Datenidentifikationpublic IdDataIdentification(long objectId, long atgId, long aspectId, int simulationVariant)
Erzeugt ein neues Objekt mit den angegebenen Werten
objectId
- Id des Systemobjekts dieser DatenidentifikationatgId
- Id der Attributgruppe dieser DatenidentifikationaspectId
- Id des Aspekts dieser DatenidentifikationsimulationVariant
- Simulationsvariante dieser Datenidentifikationpublic IdDataIdentification(ArchiveDataSpecification ads)
public boolean equals(java.lang.Object otherObject)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public long getObjectId()
public long getAtgId()
public long getAspectId()
public int getSimVariant()
public java.lang.String toString()
toString
in class java.lang.Object