java.lang.Object
swim.db.PageRef
- Direct Known Subclasses:
BTreePageRef,QTreePageRef,STreePageRef,UTreePageRef
-
Method Summary
Modifier and TypeMethodDescriptionabstract longbase()abstract voidabstract PageRefcommitted(int zone, long base, long version) cursor()abstract intdiffSize()abstract PageRefevacuated(int zone, long version) abstract Valuefold()abstract PagehardPage()abstract booleanabstract booleanisEmpty()abstract PageloadPage(boolean isResident) abstract PageloadPage(PageLoader pageLoader) abstract PageloadTree(boolean isResident) abstract PageloadTree(PageLoader pageLoader) abstract Pagepage()abstract PageContextabstract intabstract intpageSize()abstract PageTypepageType()abstract intpost()abstract PagesetPageValue(Value value, boolean isResident) settings()abstract voidsoften(long version) abstract PagesoftPage()abstract longabstract longspan()abstract intstem()abstract ValuetoValue()abstract longtreeSize()abstract PageRefuncommitted(long version) abstract voidabstract voidabstract voidwritePageRef(Output<?> output) abstract intzone()
-
Method Details
-
pageContext
-
settings
-
pageType
-
stem
public abstract int stem() -
post
public abstract int post() -
zone
public abstract int zone() -
base
public abstract long base() -
span
public abstract long span() -
fold
-
page
-
hardPage
-
softPage
-
softVersion
public abstract long softVersion() -
isEmpty
public abstract boolean isEmpty() -
isCommitted
public abstract boolean isCommitted() -
pageRefSize
public abstract int pageRefSize() -
pageSize
public abstract int pageSize() -
diffSize
public abstract int diffSize() -
treeSize
public abstract long treeSize() -
toValue
-
evacuated
-
committed
-
uncommitted
-
writePageRef
-
writePage
-
writeDiff
-
buildDiff
-
setPageValue
-
loadPage
-
loadPage
-
loadTree
-
loadTree
-
soften
public abstract void soften(long version) -
cursor
-
toDebugString
-