@JniClass(name="leveldb::WriteBatch",
flags=CPP)
private static class NativeWriteBatch.WriteBatchJNI
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
WriteBatchJNI() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
Clear(long self) |
static long |
create() |
static void |
delete(long self) |
(package private) static void |
Delete(long self,
NativeSlice key) |
(package private) static void |
Put(long self,
NativeSlice key,
NativeSlice value) |
@JniMethod(flags=CPP_NEW) public static final long create()
@JniMethod(flags=CPP_DELETE) public static final void delete(long self)
@JniMethod(flags=CPP_METHOD)
static final void Put(long self,
@JniArg(flags={BY_VALUE,NO_OUT})
NativeSlice key,
@JniArg(flags={BY_VALUE,NO_OUT})
NativeSlice value)
@JniMethod(flags=CPP_METHOD)
static final void Delete(long self,
@JniArg(flags={BY_VALUE,NO_OUT})
NativeSlice key)
@JniMethod(flags=CPP_METHOD) static final void Clear(long self)