- java.lang.Object
-
- swim.db.Page
-
- swim.db.UTreePage
-
-
Constructor Summary
Constructors Constructor Description UTreePage()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract UTreePagecommitted(int zone, long base, long version)abstract Cursor<Value>cursor()static UTreePageempty(PageContext context, int stem, long version)abstract UTreePageevacuated(int post, long version)static UTreePagefromValue(UTreePageRef pageRef, Value value)abstract Valueget()abstract UTreePagegetChild(int index)abstract UTreePageRefgetChildRef(int index)booleanisUTreePage()abstract UTreePageRefpageRef()abstract UTreePageuncommitted(long version)abstract UTreePageupdated(Value newValue, long newVersion)-
Methods inherited from class swim.db.Page
arity, base, childCount, diffSize, fold, isBTreePage, isEmpty, isLeaf, isNode, isQTreePage, isSTreePage, loadTreeAsync, pageContext, pageSize, pageType, post, printTree, soften, span, stem, toDebugString, toHeader, toValue, treeSize, version, writeDiff, writePage, zone
-
-
-
-
Method Detail
-
isUTreePage
public boolean isUTreePage()
- Overrides:
isUTreePagein classPage
-
pageRef
public abstract UTreePageRef pageRef()
-
getChildRef
public abstract UTreePageRef getChildRef(int index)
- Specified by:
getChildRefin classPage
-
get
public abstract Value get()
-
evacuated
public abstract UTreePage evacuated(int post, long version)
-
committed
public abstract UTreePage committed(int zone, long base, long version)
-
uncommitted
public abstract UTreePage uncommitted(long version)
- Specified by:
uncommittedin classPage
-
empty
public static UTreePage empty(PageContext context, int stem, long version)
-
fromValue
public static UTreePage fromValue(UTreePageRef pageRef, Value value)
-
-