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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic long getObjectId()
public long getAtgId()
public long getAspectId()
public int getSimVariant()
public java.lang.String toString()
toString in class java.lang.Object