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 TransactionMap.TMIterator
committingTransactions, current, cursor, transactionId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleanshouldIgnoreRemoval(VersionedValue<?> data) Methods inherited from class TransactionMap.UncommittedIterator
fetchNextMethods inherited from class TransactionMap.TMIterator
hasNext, next, toElementMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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>
-