- java.lang.Object
 - 
- swim.db.Page
 
 
- 
- 
Constructor Summary
Constructors Constructor Description Page() 
- 
Method Summary
Modifier and Type Method Description abstract intarity()longbase()abstract intchildCount()abstract Pagecommitted(int zone, long base, long version)abstract Cursor<? extends Object>cursor()intdiffSize()abstract Pageevacuated(int zone, long version)Valuefold()abstract PagegetChild(int index)abstract PageRefgetChildRef(int index)booleanisBTreePage()abstract booleanisEmpty()booleanisLeaf()booleanisNode()booleanisQTreePage()booleanisSTreePage()booleanisUTreePage()abstract voidloadTreeAsync(PageLoader pageLoader, Cont<Page> cont)PageContextpageContext()abstract PageRefpageRef()intpageSize()abstract PageTypepageType()intpost()voidprintTree()abstract voidsoften(long version)longspan()intstem()StringtoDebugString()abstract ValuetoHeader()abstract ValuetoValue()longtreeSize()abstract Pageuncommitted(long version)abstract longversion()abstract voidwriteDiff(Output<?> output)abstract voidwritePage(Output<?> output)intzone() 
 - 
 
- 
- 
Method Detail
- 
isBTreePage
public boolean isBTreePage()
 
- 
isQTreePage
public boolean isQTreePage()
 
- 
isSTreePage
public boolean isSTreePage()
 
- 
isUTreePage
public boolean isUTreePage()
 
- 
isNode
public boolean isNode()
 
- 
isLeaf
public boolean isLeaf()
 
- 
pageRef
public abstract PageRef pageRef()
 
- 
pageContext
public PageContext pageContext()
 
- 
pageType
public abstract PageType pageType()
 
- 
version
public abstract long version()
 
- 
stem
public int stem()
 
- 
post
public int post()
 
- 
zone
public int zone()
 
- 
base
public long base()
 
- 
span
public long span()
 
- 
fold
public Value fold()
 
- 
isEmpty
public abstract boolean isEmpty()
 
- 
arity
public abstract int arity()
 
- 
childCount
public abstract int childCount()
 
- 
getChildRef
public abstract PageRef getChildRef(int index)
 
- 
getChild
public abstract Page getChild(int index)
 
- 
pageSize
public int pageSize()
 
- 
diffSize
public int diffSize()
 
- 
treeSize
public long treeSize()
 
- 
toHeader
public abstract Value toHeader()
 
- 
toValue
public abstract Value toValue()
 
- 
evacuated
public abstract Page evacuated(int zone, long version)
 
- 
committed
public abstract Page committed(int zone, long base, long version)
 
- 
uncommitted
public abstract Page uncommitted(long version)
 
- 
writePage
public abstract void writePage(Output<?> output)
 
- 
writeDiff
public abstract void writeDiff(Output<?> output)
 
- 
loadTreeAsync
public abstract void loadTreeAsync(PageLoader pageLoader, Cont<Page> cont)
 
- 
soften
public abstract void soften(long version)
 
- 
printTree
public void printTree()
 
- 
toDebugString
public String toDebugString()
 
 - 
 
 -