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) boolean
shouldIgnoreRemoval
(VersionedValue<?> data) Methods inherited from class org.h2.mvstore.tx.TransactionMap.UncommittedIterator
fetchNext
Methods inherited from class org.h2.mvstore.tx.TransactionMap.TMIterator
hasNext, next, toElement
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
ValidationIterator
ValidationIterator(TransactionMap<K, V> transactionMap, K from, K to)
-
-
Method Details
-
shouldIgnoreRemoval
- Overrides:
shouldIgnoreRemoval
in classTransactionMap.UncommittedIterator<K,
V, X>
-