Uses of Class
org.h2.mvstore.MVMap.DecisionMaker
-
Packages that use MVMap.DecisionMaker Package Description org.h2.mvstore A persistent storage for tree maps.org.h2.mvstore.rtree An R-tree implementationorg.h2.mvstore.tx Helper classes to use the MVStore in a transactional manner. -
-
Uses of MVMap.DecisionMaker in org.h2.mvstore
Subclasses of MVMap.DecisionMaker in org.h2.mvstore Modifier and Type Class Description private static classMVMap.EqualsDecisionMaker<V>private static classMVMap.RewriteDecisionMaker<V>Fields in org.h2.mvstore declared as MVMap.DecisionMaker Modifier and Type Field Description static MVMap.DecisionMaker<java.lang.Object>MVMap.DecisionMaker. DEFAULTDecision maker for transaction rollback.(package private) static MVMap.DecisionMaker<java.lang.Object>MVMap.DecisionMaker. IF_ABSENTDecision maker for putIfAbsent() key/value.(package private) static MVMap.DecisionMaker<java.lang.Object>MVMap.DecisionMaker. IF_PRESENTDecision maker for replace().static MVMap.DecisionMaker<java.lang.Object>MVMap.DecisionMaker. PUTDecision maker for put().static MVMap.DecisionMaker<java.lang.Object>MVMap.DecisionMaker. REMOVEDecision maker for remove().Methods in org.h2.mvstore with parameters of type MVMap.DecisionMaker Modifier and Type Method Description VMVMap. operate(K key, V value, MVMap.DecisionMaker<? super V> decisionMaker)Add, replace or remove a key-value pair. -
Uses of MVMap.DecisionMaker in org.h2.mvstore.rtree
Methods in org.h2.mvstore.rtree with parameters of type MVMap.DecisionMaker Modifier and Type Method Description private VMVRTreeMap. operate(Page<Spatial,V> p, Spatial key, V value, MVMap.DecisionMaker<? super V> decisionMaker, java.util.Collection<Page<Spatial,V>> removedPages)VMVRTreeMap. operate(Spatial key, V value, MVMap.DecisionMaker<? super V> decisionMaker) -
Uses of MVMap.DecisionMaker in org.h2.mvstore.tx
Subclasses of MVMap.DecisionMaker in org.h2.mvstore.tx Modifier and Type Class Description (package private) classCommitDecisionMaker<V>Class CommitDecisionMaker makes a decision during post-commit processing about how to transform uncommitted map entry into committed one, based on undo log information.(package private) classRollbackDecisionMakerClass RollbackDecisionMaker process undo log record during transaction rollback.(package private) classTxDecisionMaker<K,V>Class TxDecisionMaker is a base implementation of MVMap.DecisionMaker to be used for TransactionMap modification.static classTxDecisionMaker.LockDecisionMaker<K,V>static classTxDecisionMaker.PutIfAbsentDecisionMaker<K,V>static classTxDecisionMaker.RepeatableReadLockDecisionMaker<K,V>
-