Java Native Interface仕様の目次
- 1. はじめに
- 2. 設計の概要
- 3. JNIの型とデータ構造
- 4. JNI関数
- インタフェース関数表
- 定数
- バージョン情報
- クラス操作
- モジュールの操作
- 例外
- グローバル参照およびローカル参照
- 弱グローバル参照
- オブジェクト・オペレーション
- オブジェクトのフィールドへのアクセス
- インスタンス・メソッドの呼び出し
- staticフィールドへのアクセス
- staticメソッドの呼び出し
- 文字列操作
- 配列操作
- GetArrayLength
- NewObjectArray
- GetObjectArrayElement
- SetObjectArrayElement
- New<PrimitiveType>Arrayルーチン
- Get<PrimitiveType>ArrayElementsルーチン
- Release<PrimitiveType>ArrayElementsルーチン
- Get<PrimitiveType>ArrayRegionルーチン
- Set<PrimitiveType>ArrayRegionルーチン
- GetPrimitiveArrayCritical、ReleasePrimitiveArrayCritical
- ネイティブ・メソッドの登録
- モニター・オペレーション
- NIOのサポート
- リフレクションのサポート
- Java VMインタフェース
- 5. 呼び出しAPI