Class NativeWriteBatch

java.lang.Object
org.fusesource.leveldbjni.internal.NativeObject
org.fusesource.leveldbjni.internal.NativeWriteBatch

public class NativeWriteBatch extends NativeObject
Provides a java interface to the C++ leveldb::WriteBatch class.
  • Constructor Details

    • NativeWriteBatch

      public NativeWriteBatch()
  • Method Details

    • delete

      public void delete()
    • put

      public void put(byte[] key, byte[] value)
    • put

      private void put(NativeBuffer keyBuffer, NativeBuffer valueBuffer)
    • put

      private void put(NativeSlice keySlice, NativeSlice valueSlice)
    • delete

      public void delete(byte[] key)
    • delete

      private void delete(NativeBuffer keyBuffer)
    • delete

      private void delete(NativeSlice keySlice)
    • clear

      public void clear()