allowsDuplicates, balancePolicy, BOTTOM, BOTTOM_ROOT, dataIterator, DUP_BOTTOM, DUP_INTERNAL, DUP_LEAF, INTERNAL, INTERNAL_ROOT, LEAF, LEAF_DUP_BOTTOM_ROOT, LEAF_DUP_INTERNAL_ROOT, log, size, structureId| Constructor and Description |
|---|
BTreeEmpty(@NotNull jetbrains.exodus.log.Log log,
boolean allowsDuplicates,
int structureId) |
BTreeEmpty(@NotNull jetbrains.exodus.log.Log log,
@NotNull BTreeBalancePolicy balancePolicy,
boolean allowsDuplicates,
int structureId) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BTreeMutable |
getMutableCopy() |
protected @NotNull jetbrains.exodus.tree.btree.BasePage |
getRoot()
Returns root page of the tree
|
long |
getRootAddress() |
boolean |
hasKey(@NotNull jetbrains.exodus.ByteIterable key) |
boolean |
hasPair(@NotNull jetbrains.exodus.ByteIterable key,
@NotNull jetbrains.exodus.ByteIterable value) |
boolean |
isEmpty() |
ITreeCursor |
openCursor() |
addressIterator, dump, dump, get, getBalancePolicy, getDataIterator, getLog, getLoggable, getSize, getStructureId, isDupKey, loadLeaf, loadPage, loadPagepublic BTreeEmpty(@NotNull
@NotNull jetbrains.exodus.log.Log log,
@NotNull
@NotNull BTreeBalancePolicy balancePolicy,
boolean allowsDuplicates,
int structureId)
public BTreeEmpty(@NotNull
@NotNull jetbrains.exodus.log.Log log,
boolean allowsDuplicates,
int structureId)
@NotNull public @NotNull BTreeMutable getMutableCopy()
getMutableCopy in interface ITreegetMutableCopy in class BTreeBasepublic long getRootAddress()
public boolean isEmpty()
public ITreeCursor openCursor()
openCursor in interface ITreeopenCursor in class BTreeBasepublic boolean hasKey(@NotNull
@NotNull jetbrains.exodus.ByteIterable key)
public boolean hasPair(@NotNull
@NotNull jetbrains.exodus.ByteIterable key,
@NotNull
@NotNull jetbrains.exodus.ByteIterable value)