Uses of Class
org.h2.mvstore.tx.TransactionMap
Packages that use TransactionMap
Package
Description
Helper classes to use the MVStore in the H2 database.
Helper classes to use the MVStore in a transactional manner.
-
Uses of TransactionMap in org.h2.mvstore.db
Fields in org.h2.mvstore.db declared as TransactionMapModifier and TypeFieldDescriptionprivate final TransactionMap<Long, SearchRow> MVPrimaryIndex.dataMapprivate final TransactionMap<SearchRow, Value> MVSecondaryIndex.dataMapprivate final TransactionMap<Spatial, Value> MVSpatialIndex.dataMapprivate final TransactionMap<Spatial, Value> MVSpatialIndex.FindBoundsCursor.mapprivate final TransactionMap<Spatial, Value> MVSpatialIndex.SpatialKeyIterator.mapMethods in org.h2.mvstore.db that return TransactionMapModifier and TypeMethodDescription(package private) TransactionMap<Long, SearchRow> MVPrimaryIndex.getMap(SessionLocal session) Get the map to store the data.private TransactionMap<SearchRow, Value> MVSecondaryIndex.getMap(SessionLocal session) Get the map to store the data.private TransactionMap<Spatial, Value> MVSpatialIndex.getMap(SessionLocal session) Get the map to store the data.Methods in org.h2.mvstore.db with parameters of type TransactionMapModifier and TypeMethodDescriptionprivate voidMVSecondaryIndex.checkUnique(boolean repeatableRead, TransactionMap<SearchRow, Value> map, SearchRow row, long newKey) private RowMVPrimaryIndex.lockRow(TransactionMap<Long, SearchRow> map, long key) Constructors in org.h2.mvstore.db with parameters of type TransactionMapModifierConstructorDescription(package private)FindBoundsCursor(Page<Spatial, VersionedValue<Value>> root, Spatial filter, SessionLocal session, TransactionMap<Spatial, Value> map, int columnId) (package private)SpatialKeyIterator(TransactionMap<Spatial, Value> map, Iterator<Spatial> iterator, boolean includeUncommitted) -
Uses of TransactionMap in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx with type parameters of type TransactionMapModifier and TypeFieldDescriptionprivate final Map<Integer, TransactionMap<?, ?>> Transaction.transactionMapsMap of transactional maps for this transactionMethods in org.h2.mvstore.tx that return TransactionMapModifier and TypeMethodDescriptionTransactionMap.getInstance(Transaction transaction) Get a clone of this map for the given transaction.<K,V> TransactionMap <K, V> Open a data map.<K,V> TransactionMap <K, V> Open the map to store the data.<K,V> TransactionMap <K, V> Transaction.openMapX(MVMap<K, VersionedValue<V>> map) Open the transactional version of the given map.Methods in org.h2.mvstore.tx with parameters of type TransactionMapModifier and TypeMethodDescription<K,V> void Transaction.removeMap(TransactionMap<K, V> map) Remove the map.(package private) voidTransactionStore.removeMap(TransactionMap<?, ?> map) Remove the given map.Constructors in org.h2.mvstore.tx with parameters of type TransactionMapModifierConstructorDescription(package private)CommittedIterator(TransactionMap<K, V> transactionMap, K from, K to, boolean reverse, boolean forEntries) (package private)RepeatableIterator(TransactionMap<K, V> transactionMap, K from, K to, boolean reverse, boolean forEntries) (package private)TMIterator(TransactionMap<K, V> transactionMap, K from, K to, Snapshot<K, VersionedValue<V>> snapshot, boolean reverse, boolean forEntries) (package private)UncommittedIterator(TransactionMap<K, V> transactionMap, K from, K to, boolean reverse, boolean forEntries) (package private)UncommittedIterator(TransactionMap<K, V> transactionMap, K from, K to, Snapshot<K, VersionedValue<V>> snapshot, boolean reverse, boolean forEntries) (package private)ValidationIterator(TransactionMap<K, V> transactionMap, K from, K to)