Uses of Class
org.h2.mvstore.RootReference
Packages that use RootReference
-
Uses of RootReference in org.h2.mvstore
Methods in org.h2.mvstore that return RootReferenceModifier and TypeMethodDescriptionMVMap.flushAndGetRoot()Get the root reference, flushing any current append buffer.MVMap.getRoot()protected RootReference<K, V> MVMap.tryLock(RootReference<K, V> rootReference, int attempt) Try to lock the root.protected RootReference<K, V> MVMap.unlockRoot(Page<K, V> newRootPage) Unlock the root page.Methods in org.h2.mvstore with parameters of type RootReferenceModifier and TypeMethodDescriptionGet a cursor to iterate over a number of keys and values.final KMVMap.higherKey(RootReference<K, V> rootRef, K key) Get the smallest key that is larger than the given key, for the given root page, or null if no such key exists.final KMVMap.lowerKey(RootReference<K, V> rootRef, K key) Get the largest key that is smaller than the given key, for the given root page, or null if no such key exists.protected RootReference<K, V> MVMap.tryLock(RootReference<K, V> rootReference, int attempt) Try to lock the root.protected static <K,V> boolean MVMap.updateRoot(RootReference<K, V> expectedRootReference, Page<K, V> newRootPage, int attemptUpdateCounter) Use the new root page from now on.Constructors in org.h2.mvstore with parameters of type RootReference