Package de.bsvrz.ars.ars.persistence
Klasse IdDataIdentification
java.lang.Object
de.bsvrz.ars.ars.persistence.IdDataIdentification
- Alle implementierten Schnittstellen:
Comparable<IdDataIdentification>
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann. Diese Klasse ist value based,
immutable und es werden keine Aussagen über Objektidentität getroffen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungIdDataIdentification
(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.dav.daf.main.Dataset dataset) Erzeugt eine neueIdDataIdentification
basierend auf der Datenidentifikation eines DataSet-ObjektsIdDataIdentification
(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification) Erstellt eine neue Instanz aus einerDataIdentification
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
boolean
long
Gibt die Aspekt-ID zurücklong
getAtgId()
Gibt die Attributgruppen-ID zurücklong
Gibt die Objekt-ID zurückint
Gibt die Simulationsvariante zurückint
hashCode()
resolve
(de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Gibt den Containerort der angegebenen Datenart zurücktoString()
-
Konstruktordetails
-
IdDataIdentification
public IdDataIdentification(de.bsvrz.dav.daf.main.Dataset dataset) Erzeugt eine neueIdDataIdentification
basierend auf der Datenidentifikation eines DataSet-Objekts- Parameter:
dataset
- Datensatz
-
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- Parameter:
object
- ObjektdataDescription
-DataDescription
-
IdDataIdentification
public IdDataIdentification(long objectId, long atgId, long aspectId, int simulationVariant) Erzeugt ein neues Objekt mit den angegebenen Werten- Parameter:
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
- Parameter:
ads
-ArchiveDataSpecification
-
IdDataIdentification
public IdDataIdentification(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification) Erstellt eine neue Instanz aus einerDataIdentification
- Parameter:
dataIdentification
-DataIdentification
-
-
Methodendetails
-
resolve
Gibt den Containerort der angegebenen Datenart zurück- Parameter:
archiveDataKind
- Datenart- Gibt zurück:
- ein IdContainerFileDir
-
equals
-
hashCode
public int hashCode() -
getObjectId
public long getObjectId()Gibt die Objekt-ID zurück- Gibt zurück:
- die Objekt-ID
-
getAtgId
public long getAtgId()Gibt die Attributgruppen-ID zurück- Gibt zurück:
- die Attributgruppen-ID
-
getAspectId
public long getAspectId()Gibt die Aspekt-ID zurück- Gibt zurück:
- die Aspekt-ID
-
getSimVariant
public int getSimVariant()Gibt die Simulationsvariante zurück- Gibt zurück:
- die Simulationsvariante
-
toString
-
compareTo
- Angegeben von:
compareTo
in SchnittstelleComparable<IdDataIdentification>
-