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 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.dav.daf.main.Dataset dataset) Erzeugt eine neueIdDataIdentificationbasierend auf der Datenidentifikation eines DataSet-ObjektsIdDataIdentification(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification) Erstellt eine neue Instanz aus einerDataIdentification -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintbooleanlongGibt die Aspekt-ID zurücklonggetAtgId()Gibt die Attributgruppen-ID zurücklongGibt die Objekt-ID zurückintGibt die Simulationsvariante zurückinthashCode()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 neueIdDataIdentificationbasierend 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:
compareToin SchnittstelleComparable<IdDataIdentification>
-