Uses of Class
org.h2.mvstore.tx.Record
-
Packages that use Record Package Description org.h2.mvstore.tx Helper classes to use the MVStore in a transactional manner. -
-
Uses of Record in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx declared as Record Modifier and Type Field Description (package private) static Record<?,?>
Record. COMMIT_MARKER
Fields in org.h2.mvstore.tx with type parameters of type Record Modifier and Type Field Description private MVMap.Builder<java.lang.Long,Record<?,?>>
TransactionStore. undoLogBuilder
Methods in org.h2.mvstore.tx that return Record Modifier and Type Method Description Record<K,V>[]
Record.Type. createStorage(int size)
Record<K,V>
Record.Type. read(java.nio.ByteBuffer buff)
Methods in org.h2.mvstore.tx that return types with arguments of type Record Modifier and Type Method Description (package private) RootReference<java.lang.Long,Record<?,?>>[]
TransactionStore. collectUndoLogRootReferences()
Get the root references (snapshots) for undo-log maps.(package private) MVMap.Builder<java.lang.Long,Record<?,?>>
TransactionStore. createUndoLogBuilder()
(package private) RootReference<java.lang.Long,Record<?,?>>[]
Transaction. getUndoLogRootReferences()
Methods in org.h2.mvstore.tx with parameters of type Record Modifier and Type Method Description (package private) long
TransactionStore. addUndoLogRecord(int transactionId, long logId, Record<?,?> record)
Add an undo log entry.int
Record.Type. compare(Record<K,V> aObj, Record<K,V> bObj)
MVMap.Decision
RollbackDecisionMaker. decide(Record existingValue, Record providedValue)
int
Record.Type. getMemory(Record<K,V> record)
(package private) long
Transaction. log(Record<?,?> logRecord)
Add a log entry.void
Record.Type. write(WriteBuffer buff, Record<K,V> record)
-