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.
Modifier and Type | Field and Description |
---|---|
private long |
_aspectId
Id des Aspekts dieser Datenidentifikation
|
private long |
_atgId
Id der Attributgruppe dieser Datenidentifikation
|
private long |
_objectId
Id des Systemobjekts dieser Datenidentifikation
|
private int |
_simVariant
Simulationsvariante dieser Datenidentifikation
|
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() |
private final long _objectId
Id des Systemobjekts dieser Datenidentifikation
private final long _atgId
Id der Attributgruppe dieser Datenidentifikation
private final long _aspectId
Id des Aspekts dieser Datenidentifikation
private final int _simVariant
Simulationsvariante dieser Datenidentifikation
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