## クラス
org.maachang.leveldb.JniBufferの使用

- - ### org.maachang.leveldbでのJniBufferの使用

    JniBufferを返すorg.maachang.leveldbのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `JniBuffer` | JniBuffer.`clear()` 情報をクリア.
    `JniBuffer` | JniBuffer.`clear(boolean mode)` 情報をクリア.
    `JniBuffer` | JniBuffer.`clear(int len)` 情報をクリア.
    `JniBuffer` | JniBuffer.`destroy()` バッファデータを破棄.
    `static JniBuffer` | LevelMap.`getKeyBuffer()` KeyBufferを取得.
    `static JniBuffer` | LevelMap.`getKeyBuffer(java.lang.String name)` KeyBufferを取得.
    `static JniBuffer` | LevelMap.`getValueBuffer()` ValueBufferを取得.
    `static JniBuffer` | LevelMap.`getValueBuffer(java.lang.Object value)` ValueBufferを取得.
    `JniBuffer` | JniBuffer.`set(byte value)` 1バイトの情報を設定.
    `JniBuffer` | JniBuffer.`set(int value)` 1バイトの情報を設定.
    `JniBuffer` | JniBuffer.`setBinary(byte[] value)` binary情報を設定.
    `JniBuffer` | JniBuffer.`setBinary(byte[] value, int len)` binary情報を設定.
    `JniBuffer` | JniBuffer.`setBinary(byte[] value, int off, int len)` binary情報を設定.
    `JniBuffer` | JniBuffer.`setBoolean(boolean value)` boolean設定.
    `JniBuffer` | JniBuffer.`setDouble(double value)` double設定.
    `JniBuffer` | JniBuffer.`setFloat(float value)` float設定.
    `JniBuffer` | JniBuffer.`setInt(int value)` int設定.
    `JniBuffer` | JniBuffer.`setLong(long value)` long設定.
    `JniBuffer` | JniBuffer.`setShort(short value)` short設定.
    `JniBuffer` | JniBuffer.`setString(java.lang.String string)` 文字情報を新規セット.
    `JniBuffer` | JniBuffer.`setString(java.lang.String string, int off, int len)` 文字情報を新規セット.

    JniBuffer型のパラメータを持つorg.maachang.leveldbのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static int` | Snappy.`compress(JniBuffer out, JniBuffer src)` 圧縮処理.
    `static java.lang.Object` | ValueBinary.`decode(JniBuffer b)` バイナリをオブジェクトに変換.
    `static java.lang.Object` | ValueBinary.`decode(JniBuffer b, int off, int len)` バイナリをオブジェクトに変換.
    `static java.lang.Object` | ValueBinary.`decodeBinary(int[] outOff, JniBuffer b, int len)` バイナリをオブジェクトに変換.
    `static java.lang.Object` | ValueBinary.`decodeObject(int[] pos, JniBuffer b, int length)` オブジェクト解析.
    `static int` | Snappy.`decompress(JniBuffer out, JniBuffer src)` 解凍処理.
    `int` | Leveldb.`get(JniBuffer out, JniBuffer key)` 情報取得.
    `int` | LeveldbIterator.`key(JniBuffer out)` 指定位置のキー情報を取得.
    `int` | Leveldb.`property(JniBuffer out, JniBuffer cmd)` 状態取得
    `void` | WriteBatch.`put(JniBuffer key, JniBuffer value)` 情報セット.
    `void` | Leveldb.`put(JniBuffer key, JniBuffer value)` 情報セット.
    `void` | WriteBatch.`remove(JniBuffer key)` 情報削除.
    `boolean` | Leveldb.`remove(JniBuffer key)` 情報削除.
    `void` | LeveldbIterator.`seek(JniBuffer key)` カーソル位置を指定条件の位置まで移動.
    `int` | LeveldbIterator.`value(JniBuffer out)` 指定位置の要素情報を取得.