Class SAOEntryImpl<O>
java.lang.Object
de.linusdev.data.so.SAOEntryImpl<O>
-
Constructor Summary
ConstructorsConstructorDescriptionSAOEntryImpl(@NotNull String key) SAOEntryImpl(@NotNull String key, O value) -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull StringgetKey()getValue()voidInternal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractDatavoidoverwriteSetValue(@Nullable BiConsumer<Entry<String, O>, O> setter) Internal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractDatavoidsets thevalueof this entryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.linusdev.lutils.collections.Entry
count, get
-
Constructor Details
-
SAOEntryImpl
-
SAOEntryImpl
-
-
Method Details
-
getValue
-
setValue
-
overwriteGetValue
Description copied from interface:EntryInternal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractData- Specified by:
overwriteGetValuein interfaceEntry<String,O> - Parameters:
getter- the new getter
-
overwriteSetValue
Description copied from interface:EntryInternal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractData- Specified by:
overwriteSetValuein interfaceEntry<String,O> - Parameters:
setter- the new setter
-
getKey
-
equalsKey
-