パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前 次 | フレームあり フレームなし

## インタフェース
org.maachang.jni.io.NativeBuffer の使用

org.maachang.jni.io での NativeBuffer の使用

org.maachang.jni.io での NativeBuffer のサブインタフェース
`interface` | `MmapBuffer` MmapBuffer.

NativeBuffer を実装している org.maachang.jni.io のクラス
`class` | `AbstractFastNativeBuffer` 状態チェックを無視するNativeBuffer.
`class` | `AbstractNativeBuffer` AbstractNativeBuffer.
`class` | `FastMemoryBuffer` 高速MemoryBuffer.
`class` | `FastMemoryByteBuffer` 高速DirectByteBufferをNativeBuffer操作オブジェクト.
`class` | `MemoryBuffer` MemoryBuffer.
`class` | `MemoryByteBuffer` DirectByteBufferをNativeBuffer操作するオブジェクト.

NativeBuffer を返す org.maachang.jni.io のメソッド
`static NativeBuffer` | `NativeRandomIO.createMemory(boolean fastMode, int length)` メモリ情報を生成.

NativeBuffer 型のパラメータを持つ org.maachang.jni.io のメソッド
`int` | `NativeRandomIO.read(NativeBuffer buffer, int offset, int length)` 読み込み処理.
`int` | `NativeFastRandomIO.read(NativeBuffer buffer, int offset, int length)` 読み込み処理.
`int` | `NativeRandomIO.read(NativeBuffer buffer, long seek, int offset, int length)` 読み込み処理.
`int` | `NativeFastRandomIO.read(NativeBuffer buffer, long seek, int offset, int length)` 読み込み処理.
`void` | `NativeRandomIO.write(NativeBuffer buffer, int offset, int length)` 書込み処理.
`void` | `NativeFastRandomIO.write(NativeBuffer buffer, int offset, int length)` 書込み処理.
`void` | `NativeRandomIO.write(NativeBuffer buffer, long seek, int offset, int length)` 書込み処理.
`void` | `NativeFastRandomIO.write(NativeBuffer buffer, long seek, int offset, int length)` 書込み処理.

パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前 次 | フレームあり フレームなし