Uses of Class
org.h2.mvstore.MVMap.Decision
-
Packages that use MVMap.Decision Package Description org.h2.mvstore A persistent storage for tree maps.org.h2.mvstore.tx Helper classes to use the MVStore in a transactional manner. -
-
Uses of MVMap.Decision in org.h2.mvstore
Fields in org.h2.mvstore declared as MVMap.Decision Modifier and Type Field Description private MVMap.DecisionMVMap.EqualsDecisionMaker. decisionprivate MVMap.DecisionMVMap.RewriteDecisionMaker. decisionMethods in org.h2.mvstore that return MVMap.Decision Modifier and Type Method Description abstract MVMap.DecisionMVMap.DecisionMaker. decide(V existingValue, V providedValue)Makes a decision about how to proceed with the update.MVMap.DecisionMVMap.DecisionMaker. decide(V existingValue, V providedValue, CursorPos<?,?> tip)Makes a decision about how to proceed with the update.MVMap.DecisionMVMap.EqualsDecisionMaker. decide(V existingValue, V providedValue)MVMap.DecisionMVMap.RewriteDecisionMaker. decide(V existingValue, V providedValue)MVMap.DecisionMVMap.RewriteDecisionMaker. decide(V existingValue, V providedValue, CursorPos<?,?> tip)(package private) MVMap.DecisionMVMap.EqualsDecisionMaker. getDecision()(package private) MVMap.DecisionMVMap.RewriteDecisionMaker. getDecision()static MVMap.DecisionMVMap.Decision. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MVMap.Decision[]MVMap.Decision. values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of MVMap.Decision in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx declared as MVMap.Decision Modifier and Type Field Description private MVMap.DecisionCommitDecisionMaker. decisionprivate MVMap.DecisionRollbackDecisionMaker. decisionprivate MVMap.DecisionTxDecisionMaker. decisionMethods in org.h2.mvstore.tx that return MVMap.Decision Modifier and Type Method Description MVMap.DecisionCommitDecisionMaker. decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue)MVMap.DecisionRollbackDecisionMaker. decide(Record existingValue, Record providedValue)MVMap.DecisionTxDecisionMaker. decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue)MVMap.DecisionTxDecisionMaker.LockDecisionMaker. decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue)MVMap.DecisionTxDecisionMaker.PutIfAbsentDecisionMaker. decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue)(package private) MVMap.DecisionTxDecisionMaker. decideToAbort(V lastValue)(package private) MVMap.DecisionTxDecisionMaker. getDecision()(package private) MVMap.DecisionTxDecisionMaker. logAndDecideToPut(VersionedValue<V> valueToLog, V lastValue)Create undo log entry and record for future referencesPUTdecision along with last known committed value(package private) MVMap.DecisionTxDecisionMaker.RepeatableReadLockDecisionMaker. logAndDecideToPut(VersionedValue<V> valueToLog, V value)(package private) MVMap.DecisionTxDecisionMaker. setDecision(MVMap.Decision decision)Record for future references specified value as a decision that has been made.Methods in org.h2.mvstore.tx with parameters of type MVMap.Decision Modifier and Type Method Description (package private) MVMap.DecisionTxDecisionMaker. setDecision(MVMap.Decision decision)Record for future references specified value as a decision that has been made.
-