Package de.bsvrz.ars.ars.persistence
Klasse IdContainerFileDir
java.lang.Object
de.bsvrz.ars.ars.persistence.IdContainerFileDir
- Alle implementierten Schnittstellen:
ContainerDirectory
,Comparable<ContainerDirectory>
Klasse, die eine Datenidentifikation mit Archivdatenart, also den Speicherort von Containerdaten repräsentiert.
Diese Klasse trifft keine Aussage über einen konkreten Speicherort auf der Festplatte oder eventuelle Wochenverzeichnisse.
Diese Klasse ist value based, immutable und es werden keine Aussagen über Objektidentität getroffen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungIdContainerFileDir
(long objectId, long atgId, long aspectId, int simVariant, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erzeugt ein neues Objekt mit den angegebenen WertenIdContainerFileDir
(IdDataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erstellt eine neue Instanz aus einerDataIdentification
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungde.bsvrz.dav.daf.main.archive.ArchiveDataKind
Gibt die Archivdatenart zurückGibt die Datenidentifikation zurückboolean
int
hashCode()
static IdContainerFileDir
of
(ContainerDirectory containerDirectory) Konvertiert eine beliebige Implementierung vonContainerDirectory
in ein IdContainerFileDir, z.toString()
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden de.bsvrz.ars.ars.persistence.ContainerDirectory
compareTo, getAspectId, getAtgId, getObjectId, getSimVariant
-
Konstruktordetails
-
IdContainerFileDir
public IdContainerFileDir(long objectId, long atgId, long aspectId, int simVariant, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erzeugt ein neues Objekt mit den angegebenen Werten- Parameter:
objectId
- Id des Systemobjekts dieser DatenidentifikationatgId
- Id der Attributgruppe dieser DatenidentifikationaspectId
- Id des Aspekts dieser DatenidentifikationsimVariant
- Simulationsvariante dieser DatenidentifikationarchiveDataKind
- Archivdatenart
-
IdContainerFileDir
public IdContainerFileDir(IdDataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erstellt eine neue Instanz aus einerDataIdentification
- Parameter:
dataIdentification
-DataIdentification
archiveDataKind
- Archivdatenart
-
-
Methodendetails
-
of
Konvertiert eine beliebige Implementierung vonContainerDirectory
in ein IdContainerFileDir, z. B. damit eine einheitliche Implementierung der Klasse als Map-Key benutzt werden kann.- Parameter:
containerDirectory
- Referenz auf die gelockte Datenidentifikation und Datenart für den Zugriff auf Containerdaten Verzeichnis- Gibt zurück:
- IdContainerFileDir
-
equals
-
hashCode
public int hashCode() -
archiveDataKind
public de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind()Gibt die Archivdatenart zurück- Angegeben von:
archiveDataKind
in SchnittstelleContainerDirectory
- Gibt zurück:
- die Archivdatenart
-
dataIdentification
Gibt die Datenidentifikation zurück- Angegeben von:
dataIdentification
in SchnittstelleContainerDirectory
- Gibt zurück:
- Datenidentifikation
-
toString
-