Uses of Class
org.h2.mvstore.tx.TransactionMap
-
Packages that use TransactionMap Package Description org.h2.mvstore.db Helper classes to use the MVStore in the H2 database.org.h2.mvstore.tx 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 TransactionMap Modifier and Type Field Description private TransactionMap<java.lang.Long,SearchRow>MVPrimaryIndex. dataMapprivate TransactionMap<SearchRow,Value>MVSecondaryIndex. dataMapprivate TransactionMap<Spatial,Value>MVSpatialIndex. dataMapprivate TransactionMap<Spatial,Value>MVSpatialIndex.FindBoundsCursor. mapprivate TransactionMap<Spatial,Value>MVSpatialIndex.SpatialKeyIterator. mapMethods in org.h2.mvstore.db that return TransactionMap Modifier and Type Method Description (package private) TransactionMap<java.lang.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 TransactionMap Modifier and Type Method Description private voidMVSecondaryIndex. checkUnique(boolean repeatableRead, TransactionMap<SearchRow,Value> map, SearchRow row, long newKey)private RowMVPrimaryIndex. lockRow(TransactionMap<java.lang.Long,SearchRow> map, long key)Constructors in org.h2.mvstore.db with parameters of type TransactionMap Constructor Description FindBoundsCursor(Page<Spatial,VersionedValue<Value>> root, Spatial filter, SessionLocal session, TransactionMap<Spatial,Value> map, int columnId)SpatialKeyIterator(TransactionMap<Spatial,Value> map, java.util.Iterator<Spatial> iterator, boolean includeUncommitted) -
Uses of TransactionMap in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx with type parameters of type TransactionMap Modifier and Type Field Description private java.util.Map<java.lang.Integer,TransactionMap<?,?>>Transaction. transactionMapsMap of transactional maps for this transactionMethods in org.h2.mvstore.tx that return TransactionMap Modifier and Type Method Description TransactionMap<K,V>TransactionMap. getInstance(Transaction transaction)Get a clone of this map for the given transaction.<K,V>
TransactionMap<K,V>Transaction. openMap(java.lang.String name)Open a data map.<K,V>
TransactionMap<K,V>Transaction. openMap(java.lang.String name, DataType<K> keyType, DataType<V> valueType)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 TransactionMap Modifier and Type Method Description <K,V>
voidTransaction. 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 TransactionMap Constructor Description CommittedIterator(TransactionMap<K,V> transactionMap, K from, K to, boolean reverse, boolean forEntries)RepeatableIterator(TransactionMap<K,V> transactionMap, K from, K to, boolean reverse, boolean forEntries)TMIterator(TransactionMap<K,V> transactionMap, K from, K to, Snapshot<K,VersionedValue<V>> snapshot, boolean reverse, boolean forEntries)UncommittedIterator(TransactionMap<K,V> transactionMap, K from, K to, boolean reverse, boolean forEntries)UncommittedIterator(TransactionMap<K,V> transactionMap, K from, K to, Snapshot<K,VersionedValue<V>> snapshot, boolean reverse, boolean forEntries)ValidationIterator(TransactionMap<K,V> transactionMap, K from, K to)
-