Package org.h2.mvstore.tx
Class TransactionMap.ValidationIterator<K,V,X>
java.lang.Object
org.h2.mvstore.tx.TransactionMap.TMIterator<K,V,X>
org.h2.mvstore.tx.TransactionMap.UncommittedIterator<K,V,X>
org.h2.mvstore.tx.TransactionMap.ValidationIterator<K,V,X>
- All Implemented Interfaces:
Iterator<X>
- Enclosing class:
TransactionMap<K,V>
private static final class TransactionMap.ValidationIterator<K,V,X>
extends TransactionMap.UncommittedIterator<K,V,X>
-
Field Summary
Fields inherited from class org.h2.mvstore.tx.TransactionMap.TMIterator
committingTransactions, current, cursor, transactionId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleanshouldIgnoreRemoval(VersionedValue<?> data) Methods inherited from class org.h2.mvstore.tx.TransactionMap.UncommittedIterator
fetchNextMethods inherited from class org.h2.mvstore.tx.TransactionMap.TMIterator
hasNext, next, toElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
ValidationIterator
ValidationIterator(TransactionMap<K, V> transactionMap, K from, K to)
-
-
Method Details
-
shouldIgnoreRemoval
- Overrides:
shouldIgnoreRemovalin classTransactionMap.UncommittedIterator<K,V, X>
-