java.lang.Object
swim.db.Tree
-
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract Treecommitted(int zone, long base, long version, long time) abstract swim.util.Cursor<? extends Object>cursor()abstract intdiffSize(long version) abstract Treeevacuated(int zone, long version) swim.structure.Valuefold()abstract booleanisEmpty()abstract booleanabstract TreeisResident(boolean isResident) abstract booleanabstract TreeisTransient(boolean isTransient) abstract Treeload()intpost()abstract PagerootPage()abstract PageRefrootRef()abstract Seedseed()settings()voidsetTreeDelegate(TreeDelegate treeDelegate) abstract voidsoften(long version) longspan()intstem()swim.collections.FingerTrieSeq<Page>toDiff(long version) abstract TreeContextabstract longtreeSize()abstract TreeTypetreeType()abstract Treeuncommitted(long version) abstract voidwriteDiff(swim.codec.Output<?> output, long version)
-
Method Details
-
treeType
-
treeContext
-
settings
-
treeDelegate
-
setTreeDelegate
-
rootRef
-
rootPage
-
seed
-
stem
public int stem() -
post
public int post() -
span
public long span() -
fold
public swim.structure.Value fold() -
isResident
public abstract boolean isResident() -
isResident
-
isTransient
public abstract boolean isTransient() -
isTransient
-
isEmpty
public abstract boolean isEmpty() -
diffSize
public abstract int diffSize(long version) -
treeSize
public abstract long treeSize() -
evacuated
-
committed
-
uncommitted
-
writeDiff
public abstract void writeDiff(swim.codec.Output<?> output, long version) -
buildDiff
-
toDiff
-
load
-
soften
public abstract void soften(long version) -
cursor
-