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.ArchiveDataKind
Gibt den Wert für die DatensatzkomponentearchiveDataKind
zurück.void
close()
Gibt die Datenidentifikation zurückfinal boolean
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final int
hashCode()
Gibt einen Hashcodewert für diese Objekt zurück.lock()
Gibt den Wert für die Datensatzkomponentelock
zurück.toString()
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.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
-
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 Datensatzkomponentelock
archiveDataKind
- Wert für die DatensatzkomponentearchiveDataKind
-
-
Methodendetails
-
dataIdentification
Gibt die Datenidentifikation zurück- Angegeben von:
dataIdentification
in 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:
close
in 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 Datensatzkomponentelock
zurück.- Gibt zurück:
- Wert der Datensatzkomponente
lock
-
archiveDataKind
public de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind()Gibt den Wert für die DatensatzkomponentearchiveDataKind
zurück.- Angegeben von:
archiveDataKind
in SchnittstelleContainerDirectory
- Gibt zurück:
- Wert der Datensatzkomponente
archiveDataKind
-