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:
java.util.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 Constructor Description ValidationIterator(TransactionMap<K,V> transactionMap, K from, K to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (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
-
-
-
-
Constructor Detail
-
ValidationIterator
ValidationIterator(TransactionMap<K,V> transactionMap, K from, K to)
-
-
Method Detail
-
shouldIgnoreRemoval
boolean shouldIgnoreRemoval(VersionedValue<?> data)
- Overrides:
shouldIgnoreRemoval
in classTransactionMap.UncommittedIterator<K,V,X>
-
-