| インターフェース | 説明 |
|---|---|
| Opcodes | JVM オペコード、アクセスフラグ、配列型コード。 |
| クラス | 説明 |
|---|---|
| AnnotationVisitor | Java アノテーションにアクセスする訪問者。 |
| Attribute | Java Virtual Machine Specification(JVMS)で定義されている非標準のクラス、フィールド、メソッド、コード属性。 |
| ByteVector | 動的に拡張可能なバイトのベクトル。 |
| ClassReader | Java Virtual Machine Specification(JVMS)で定義されているように、 ClassVisitor を ClassFile 構造にアクセスさせるパーサー。 |
| ClassVisitor | Java クラスを訪問する訪問者。 |
| ClassWriter | Java Virtual Machine Specification(JVMS)で定義されている、対応する ClassFile 構造を生成する ClassVisitor。 |
| ConstantDynamic | ブートストラップメソッドを使用して、実行時に値が計算される定数。 |
| FieldVisitor | Java フィールドを訪問する訪問者。 |
| Handle | フィールドまたはメソッドへの参照。 |
| Label | メソッドのバイトコード内の位置。 |
| MethodVisitor | Java メソッドを訪問する訪問者。 |
| ModuleVisitor | Java モジュールを訪問する訪問者。 |
| RecordComponentVisitor | レコードコンポーネントを訪問する訪問者。 |
| SpringAsmInfo | Spring の ASM バイトコードライブラリの内部再パッケージに関連する定数を公開するユーティリティクラス: 現在 ASM 9.x とマイナーパッチに基づいています。 |
| Type | Java フィールドまたはメソッド型。 |
| TypePath | 型引数、ワイルドカードバインド、配列要素型、包含型内の静的内部型へのパス。 |
| TypeReference | クラス、フィールド、メソッドの宣言、命令に現れる型への参照。 |
| 例外 | 説明 |
|---|---|
| ClassTooLargeException | ClassWriter によって生成されたクラスの定数プールが大きすぎる場合にスローされる例外。 |
| MethodTooLargeException | ClassWriter によって生成されたメソッドのコード属性が大きすぎる場合にスローされる例外。 |
この再パッケージ化手法は、アプリケーションレベルまたはサードパーティのライブラリやフレームワークからの ASM への依存との潜在的な競合を回避します。
この再パッケージはクラスファイルレベルで行われるため、ソースと javadoc はここでは利用できません。