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 einerArchiveDataSpecificationIdDataIdentification(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 intcompareTo(IdDataIdentification o)booleanequals(java.lang.Object o)longgetAspectId()Gibt die Aspekt-ID zurücklonggetAtgId()Gibt die Attributgruppen-ID zurücklonggetObjectId()Gibt die Objekt-ID zurückintgetSimVariant()Gibt die Simulationsvariante zurückinthashCode()java.lang.StringtoString()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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein 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:
toStringin classjava.lang.Object
-
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<IdDataIdentification>
-