Package org.h2.mvstore.tx
Class Record<K,V>
java.lang.Object
org.h2.mvstore.tx.Record<K,V>
Class Record is a value for undoLog.
It contains information about a single change of some map.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
A data type for undo log values -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Record
<?, ?> (package private) final K
Key of the changed map entry key(package private) final int
Map id for this change is related to(package private) final VersionedValue
<V> Value of the entry before change. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
COMMIT_MARKER
-
mapId
final int mapIdMap id for this change is related to -
key
Key of the changed map entry key -
oldValue
Value of the entry before change. It is null if entry did not exist before the change (addition).
-
-
Constructor Details
-
Record
Record(int mapId, K key, VersionedValue<V> oldValue)
-
-
Method Details