Package de.bsvrz.ars.ars.persistence
Datensatzklasse LockedContainerDirectory
java.lang.Object
java.lang.Record
de.bsvrz.ars.ars.persistence.LockedContainerDirectory
- Alle implementierten Schnittstellen:
ContainerDirectory,AutoCloseable,Comparable<ContainerDirectory>
public record LockedContainerDirectory(SyncKey<IdDataIdentification> lock, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
extends Record
implements ContainerDirectory, AutoCloseable
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLockedContainerDirectory(SyncKey<IdDataIdentification> lock, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erstellt eine Instanz einer DatensatzklasseLockedContainerDirectory. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungde.bsvrz.dav.daf.main.archive.ArchiveDataKindGibt den Wert für die DatensatzkomponentearchiveDataKindzurück.voidclose()Gibt die Datenidentifikation zurückfinal booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.lock()Gibt den Wert für die Datensatzkomponentelockzurück.toString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.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
-
LockedContainerDirectory
public LockedContainerDirectory(SyncKey<IdDataIdentification> lock, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind) Erstellt eine Instanz einer DatensatzklasseLockedContainerDirectory.- Parameter:
lock- Wert für die DatensatzkomponentelockarchiveDataKind- Wert für die DatensatzkomponentearchiveDataKind
-
-
Methodendetails
-
dataIdentification
Gibt die Datenidentifikation zurück- Angegeben von:
dataIdentificationin SchnittstelleContainerDirectory- Gibt zurück:
- Datenidentifikation
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
close
public void close()- Angegeben von:
closein SchnittstelleAutoCloseable
-
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
lock
Gibt den Wert für die Datensatzkomponentelockzurück.- Gibt zurück:
- Wert der Datensatzkomponente
lock
-
archiveDataKind
public de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind()Gibt den Wert für die DatensatzkomponentearchiveDataKindzurück.- Angegeben von:
archiveDataKindin SchnittstelleContainerDirectory- Gibt zurück:
- Wert der Datensatzkomponente
archiveDataKind
-