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.ArchiveDataKindGibt die Archivdatenart zurückGibt die Datenidentifikation zurückbooleaninthashCode()static IdContainerFileDirof(ContainerDirectory containerDirectory) Konvertiert eine beliebige Implementierung vonContainerDirectoryin ein IdContainerFileDir, z.toString()Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon 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-DataIdentificationarchiveDataKind- Archivdatenart
-
-
Methodendetails
-
of
Konvertiert eine beliebige Implementierung vonContainerDirectoryin 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:
archiveDataKindin SchnittstelleContainerDirectory- Gibt zurück:
- die Archivdatenart
-
dataIdentification
Gibt die Datenidentifikation zurück- Angegeben von:
dataIdentificationin SchnittstelleContainerDirectory- Gibt zurück:
- Datenidentifikation
-
toString
-