@Override public boolean getPrev() { checkTreeCursor(); return treeCursor.getPrev(); }
@Override public boolean getPrevNoDup() { checkTreeCursor(); return treeCursor.getPrevNoDup(); }
@Override public int count() { checkTreeCursor(); return treeCursor.count(); }
@Override public boolean getNext() { checkTreeCursor(); return treeCursor.getNext(); }
@Override public boolean getPrevDup() { checkTreeCursor(); return treeCursor.getPrevDup(); }
@Override public boolean getNextDup() { checkTreeCursor(); return treeCursor.getNextDup(); }
@Override @NotNull public ByteIterable getValue() { checkTreeCursor(); return treeCursor.getValue(); }
@Override public boolean getSearchBoth(@NotNull final ByteIterable key, @NotNull final ByteIterable value) { checkTreeCursor(); return treeCursor.getSearchBoth(key, value); }
@Override public boolean isMutable() { checkTreeCursor(); return treeCursor.isMutable(); }
@Override public boolean getNextNoDup() { checkTreeCursor(); return treeCursor.getNextNoDup(); }
@Override public boolean getLast() { checkTreeCursor(); return treeCursor.getLast(); }
@Override @NotNull public ByteIterable getKey() { checkTreeCursor(); return treeCursor.getKey(); }
@Override public ByteIterable getSearchKey(@NotNull final ByteIterable key) { checkTreeCursor(); return treeCursor.getSearchKey(key); }
@Override public ByteIterable getSearchKeyRange(@NotNull final ByteIterable key) { checkTreeCursor(); return treeCursor.getSearchKeyRange(key); }
@Override public ByteIterable getSearchBothRange(@NotNull final ByteIterable key, @NotNull final ByteIterable value) { checkTreeCursor(); return treeCursor.getSearchBothRange(key, value); }