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) abstract swim.util.Cursor<? extends Object>cursor()abstract intdiffSize()abstract PageRefevacuated(int zone, long version) abstract swim.structure.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(swim.structure.Value value, boolean isResident) settings()abstract voidsoften(long version) abstract PagesoftPage()abstract longabstract longspan()abstract intstem()abstract swim.structure.ValuetoValue()abstract longtreeSize()abstract PageRefuncommitted(long version) abstract voidwriteDiff(swim.codec.Output<?> output) abstract voidwritePage(swim.codec.Output<?> output) abstract voidwritePageRef(swim.codec.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
public abstract swim.structure.Value 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
public abstract swim.structure.Value toValue() -
evacuated
-
committed
-
uncommitted
-
writePageRef
public abstract void writePageRef(swim.codec.Output<?> output) -
writePage
public abstract void writePage(swim.codec.Output<?> output) -
writeDiff
public abstract void writeDiff(swim.codec.Output<?> output) -
buildDiff
-
setPageValue
-
loadPage
-
loadPage
-
loadTree
-
loadTree
-
soften
public abstract void soften(long version) -
cursor
-
toDebugString
-