java.lang.Object
swim.db.Page
swim.db.UTreePage
- Direct Known Subclasses:
UTreeLeaf
-
Method Summary
Modifier and TypeMethodDescriptionabstract UTreePage
committed
(int zone, long base, long version) cursor()
static UTreePage
empty
(PageContext context, int stem, long version) abstract UTreePage
evacuated
(int post, long version) static UTreePage
fromValue
(UTreePageRef pageRef, Value value) abstract Value
get()
abstract UTreePage
getChild
(int index) abstract UTreePageRef
getChildRef
(int index) boolean
abstract UTreePage
loadTree
(PageLoader pageLoader) abstract UTreePageRef
pageRef()
abstract UTreePage
uncommitted
(long version) abstract UTreePage
Methods inherited from class swim.db.Page
arity, base, buildDiff, childCount, diffSize, fold, isBTreePage, isEmpty, isLeaf, isNode, isQTreePage, isSTreePage, pageContext, pageSize, pageType, post, printTree, soften, span, stem, toDebugString, toHeader, toValue, treeSize, version, writeDiff, writePage, zone
-
Method Details
-
isUTreePage
public boolean isUTreePage()- Overrides:
isUTreePage
in classPage
-
pageRef
-
getChildRef
- Specified by:
getChildRef
in classPage
-
getChild
-
get
-
updated
-
evacuated
-
committed
-
uncommitted
- Specified by:
uncommitted
in classPage
-
loadTree
-
cursor
-
empty
-
fromValue
-