public class BTreeCursorDupMutable extends TreeCursorMutable
| Modifier and Type | Field and Description |
|---|---|
protected @NotNull jetbrains.exodus.tree.btree.BTreeTraverserDup |
traverser |
nextAfterRemovedKey, nextAfterRemovedValue, tree, wasDeletecanGoDownEMPTY_CURSOR| Constructor and Description |
|---|
BTreeCursorDupMutable(ITreeMutable tree,
@NotNull jetbrains.exodus.tree.btree.BTreeTraverserDup traverser) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
boolean |
getNextDup() |
boolean |
getNextNoDup() |
boolean |
getPrevDup() |
boolean |
getPrevNoDup() |
close, deleteCurrent, getKey, getNext, getPrev, getValue, hasNext, hasPrev, isMutable, moveIfNecessary, moveTo, notifyCursors, notifyCursors, reset, treeChangedgetLast, getSearchBoth, getSearchBothRange, getSearchKey, getSearchKeyRange, getTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTree@NotNull protected final @NotNull jetbrains.exodus.tree.btree.BTreeTraverserDup traverser
public BTreeCursorDupMutable(ITreeMutable tree, @NotNull @NotNull jetbrains.exodus.tree.btree.BTreeTraverserDup traverser)
public boolean getNextDup()
getNextDup in interface jetbrains.exodus.env.CursorgetNextDup in class TreeCursorpublic boolean getNextNoDup()
getNextNoDup in interface jetbrains.exodus.env.CursorgetNextNoDup in class TreeCursorpublic boolean getPrevDup()
getPrevDup in interface jetbrains.exodus.env.CursorgetPrevDup in class TreeCursorpublic boolean getPrevNoDup()
getPrevNoDup in interface jetbrains.exodus.env.CursorgetPrevNoDup in class TreeCursorpublic int count()
count in interface jetbrains.exodus.env.Cursorcount in class TreeCursor