Class NativeIterator.IteratorJNI
java.lang.Object
org.fusesource.leveldbjni.internal.NativeIterator.IteratorJNI
- Enclosing class:
NativeIterator
@JniClass(name="leveldb::Iterator",
flags=CPP)
private static class NativeIterator.IteratorJNI
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final voiddelete(long self) (package private) static final longkey(long self) (package private) static final voidNext(long self) (package private) static final voidPrev(long self) (package private) static final voidSeek(long self, NativeSlice target) (package private) static final voidSeekToFirst(long self) (package private) static final voidSeekToLast(long self) (package private) static final longstatus(long self) (package private) static final booleanValid(long self) (package private) static final longvalue(long self)
-
Constructor Details
-
IteratorJNI
private IteratorJNI()
-
-
Method Details
-
delete
@JniMethod(flags=CPP_DELETE) public static final void delete(long self) -
Valid
@JniMethod(flags=CPP_METHOD) static final boolean Valid(long self) -
SeekToFirst
@JniMethod(flags=CPP_METHOD) static final void SeekToFirst(long self) -
SeekToLast
@JniMethod(flags=CPP_METHOD) static final void SeekToLast(long self) -
Seek
@JniMethod(flags=CPP_METHOD) static final void Seek(long self, @JniArg(flags={BY_VALUE,NO_OUT}) NativeSlice target) -
Next
@JniMethod(flags=CPP_METHOD) static final void Next(long self) -
Prev
@JniMethod(flags=CPP_METHOD) static final void Prev(long self) -
key
@JniMethod(copy="leveldb::Slice", flags=CPP_METHOD) static final long key(long self) -
value
@JniMethod(copy="leveldb::Slice", flags=CPP_METHOD) static final long value(long self) -
status
@JniMethod(copy="leveldb::Status", flags=CPP_METHOD) static final long status(long self)
-