Package de.bsvrz.ars.ars.persistence
Class IdDataIdentification
java.lang.Object
de.bsvrz.ars.ars.persistence.IdDataIdentification
- All Implemented Interfaces:
java.lang.Comparable<IdDataIdentification>
public class IdDataIdentification extends java.lang.Object implements java.lang.Comparable<IdDataIdentification>
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann.
-
Constructor Summary
Constructors Constructor Description IdDataIdentification(long objectId, long atgId, long aspectId, int simulationVariant)
Erzeugt ein neues Objekt mit den angegebenen WertenIdDataIdentification(de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification ads)
Erstellt eine neue Instanz basiert auf einerArchiveDataSpecification
IdDataIdentification(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)
Erzeugt ein neues Objekt mit den angegebenen WertenIdDataIdentification(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification)
Erstellt eine neue Instanz aus einerDataIdentification
-
Method Summary
Modifier and Type Method Description int
compareTo(IdDataIdentification o)
boolean
equals(java.lang.Object o)
long
getAspectId()
Gibt die Aspekt-ID zurücklong
getAtgId()
Gibt die Attributgruppen-ID zurücklong
getObjectId()
Gibt die Objekt-ID zurückint
getSimVariant()
Gibt die Simulationsvariante zurückint
hashCode()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
IdDataIdentification
public IdDataIdentification(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)Erzeugt ein neues Objekt mit den angegebenen Werten- Parameters:
object
- ObjektdataDescription
-DataDescription
-
IdDataIdentification
public IdDataIdentification(long objectId, long atgId, long aspectId, int simulationVariant)Erzeugt ein neues Objekt mit den angegebenen Werten- Parameters:
objectId
- Id des Systemobjekts dieser DatenidentifikationatgId
- Id der Attributgruppe dieser DatenidentifikationaspectId
- Id des Aspekts dieser DatenidentifikationsimulationVariant
- Simulationsvariante dieser Datenidentifikation
-
IdDataIdentification
public IdDataIdentification(de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification ads)Erstellt eine neue Instanz basiert auf einerArchiveDataSpecification
- Parameters:
ads
-ArchiveDataSpecification
-
IdDataIdentification
public IdDataIdentification(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification)Erstellt eine neue Instanz aus einerDataIdentification
- Parameters:
dataIdentification
-DataIdentification
-
-
Method Details
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
getObjectId
public long getObjectId()Gibt die Objekt-ID zurück- Returns:
- die Objekt-ID
-
getAtgId
public long getAtgId()Gibt die Attributgruppen-ID zurück- Returns:
- die Attributgruppen-ID
-
getAspectId
public long getAspectId()Gibt die Aspekt-ID zurück- Returns:
- die Aspekt-ID
-
getSimVariant
public int getSimVariant()Gibt die Simulationsvariante zurück- Returns:
- die Simulationsvariante
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<IdDataIdentification>
-