パッケージjava.lang.classfileの
使用
java.lang.classfilePREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfile
PREVIEWライブラリのクラス・ファイル属性を記述するインタフェースを提供します。java.lang.classfile
PREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。java.lang.classfile
PREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。java.lang.classfile
PREVIEWライブラリのコード命令を記述するインタフェースを提供します。-
クラス説明Preview.クラス、メソッドまたはフィールドのアクセス・フラグをモデル化します。Preview.宣言の注釈をモデル化します。Preview.注釈のキーと値のペアをモデル化します。Preview.注釈のキーと値のペアの値をモデル化します。Preview.annotation-valued要素をモデル化します。Preview.array-valued要素をモデル化するPreview.class-valued要素をモデル化します。Preview.constant-valued要素をモデル化するPreview.enum-valued要素をモデル化するPreview.クラス・ファイル属性4.7をモデル化します。Preview.クラス、フィールド、メソッド、コード属性、レコード・コンポーネントなどの属性を持つエンティティを記述する
ClassFileElement
PREVIEW。Preview.属性のクラス・ファイル表現と、その属性がAPIでどのようにモデル化されるかの間の双方向マッパー。Preview.属性安定性インジケータPreview.拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。Preview.クラス・ファイルのビルダー。Preview.ClassModel
PREVIEWをトラバースするとき、またはClassBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.クラス・ファイルの解析、変換および生成のコンテキストを表します。Preview.カスタム属性の属性マッパーを記述するオプション。Preview.クラス、レコード・コンポーネント、フィールド、メソッドまたはコードが展開形式で変換されたときに、認識されない元の属性または問題のある元の属性を処理または破棄するかどうかを示すオプション。Preview.スタック・マップの生成時に使用するクラス階層リゾルバを記述するオプション。Preview.クラス・ファイルの変換時に元の定数プールを保持するかどうかを示すオプション。Preview.到達不可能なコードにパッチを適用するかどうかを示すオプション。Preview.未解決のラベルをフィルタするかどうかを説明するオプション。Preview.デバッグ要素を処理するか破棄するかを示すオプション。Preview.明細番号を処理するか破棄するかを示すオプション。Preview.クラス・ファイルの解析および書込みに影響するオプション。Preview.必要に応じて短いジャンプをlongに自動的にリライトするかどうかを示すオプション。Preview.スタック・マップを生成するかどうかを示すオプション。Preview.クラス・ファイルまたはクラス・ファイルの一部のビルダー。Preview.クラス・ファイル(または、)の一部に対する不変モデル。Preview.要素のストリームに対する変換。Preview.変換をビルダーにバインドした結果。Preview.クラスのクラス・ファイルのバージョン情報をモデル化します。Preview.コード構築中に正しいスタック・マップを生成するためのクラス階層情報を提供します。Preview.解決済みクラスに関する情報。Preview.クラス・ファイルをモデル化します。Preview.クラス・ファイルからの読み取りをサポートします。Preview.4.7.9で定義されているクラス・ファイルの汎用シグネチャをモデル化します。Preview.ClassElement
PREVIEWのストリームでの変換。Preview.コード属性(メソッド本体)のビルダー。Preview.コードのブロック用のビルダー。Preview.catchブロックを追加するビルダー。Preview.CodeModel
PREVIEWをトラバースするとき、またはCodeBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.メソッド(Code
属性)の本文をモデル化します。Preview.CodeElement
PREVIEWのストリームでの変換。Preview.メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElement
PREVIEW。Preview.クラス・ファイルの非標準属性をモデル化します。Preview.フィールドのビルダー。Preview.FieldModel
PREVIEWをトラバースするとき、またはFieldBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.フィールドをモデル化します。Preview.FieldElement
PREVIEWのストリームでの変換。Preview.クラスのインタフェースをモデル化します。Preview.メソッド本文の命令内の位置のマーカー。Preview.メソッドのビルダー。Preview.MethodModel
PREVIEWをトラバースするとき、またはMethodBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.メソッドをモデル化します。Preview.4.7.9で定義されているメソッドの汎用シグネチャをモデル化します。Preview.MethodElement
PREVIEWのストリームでの変換。Preview.6.5で説明されているように、JVM命令セットのopcodeについて説明します。Preview.opcodesの種類Preview.4.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。Preview.配列型のシグネチャをモデル化します。Preview.プリミティブ型またはvoidのシグネチャをモデル化します。Preview.パラメータ化された可能性があるクラスまたはインタフェース型のシグネチャをモデル化します。Preview.参照型(クラス、インタフェース、型変数または配列型)のシグネチャをモデル化します。Preview.スロー可能タイプのシグネチャをモデル化します。Preview.型引数をモデル化します。Preview.ワイルドカードにデフォルト境界、バインドなし、上限または下限があるかどうかを示すインジケータPreview.汎用クラスまたはメソッドの型パラメータのシグネチャをモデル化します。Preview.型変数のシグネチャをモデル化します。Preview.クラスのスーパークラスをモデル化します。Preview.例外パラメータ宣言のi番目の型に注釈が表示されることを示します。Preview.フィールド宣言の型、メソッドの戻り型、新しく構築されたオブジェクトの型、またはメソッドまたはコンストラクタの受信側型に注釈が表示されることを示します。Preview.メソッド、コンストラクタまたはラムダ式の仮パラメータ宣言で、型に注釈が表示されることを示します。Preview.try-with-resources文でリソースとして宣言された変数を含む、ローカル変数宣言の型に注釈が表示されることを示します。Preview.ローカル変数が値を持つコード配列オフセットの範囲と、そのローカル変数が見つかる現在のフレームのローカル変数配列へのインデックスを示します。Preview.注釈がinstanceof式または新しい式の型、または次の前の型に表示されることを示します。 : メソッド参照式内。Preview.クラス宣言またはインタフェース宣言のextends句またはimplements句の型に注釈が表示されることを示します。Preview.宣言または式のどの型に注釈を付けるかを指定します。Preview.4.7.20.1で定義されている、注釈が表示されるターゲットの種類。Preview.メソッド宣言またはコンストラクタ宣言のthrows句のi番目の型に注釈が表示されることを示します。Preview.注釈がキャスト式のi番目の型、または次のいずれかの明示的な型引数リストのi番目の型引数に表示されることを示します: 新しい式、明示的なコンストラクタ呼出し文、メソッド呼出し式またはメソッド参照式。Preview.注釈が、汎用クラス、インタフェース、メソッドまたはコンストラクタのj番目の型パラメータ宣言のi番目の境界に表示されることを示します。Preview.注釈が、汎用クラス、汎用インタフェース、汎用メソッドまたは汎用コンストラクタのi番目の型パラメータの宣言に表示されることを示します。Preview.JVMS: Type_path構造は、4.7.20.2で定義されているように、型のどの部分に注釈が付けられているかを識別します。Preview.タイプ・パスの種類(4.7.20.2で定義)Preview.フィールドまたはメソッド記述子の一部にできる型について説明します。Preview.クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。 -
クラス説明Preview.宣言の注釈をモデル化します。Preview.注釈のキーと値のペアの値をモデル化します。Preview.クラス・ファイル属性4.7をモデル化します。Preview.クラス、フィールド、メソッド、コード属性、レコード・コンポーネントなどの属性を持つエンティティを記述する
ClassFileElement
PREVIEW。Preview.ブートストラップ・メソッド表のエントリをモデル化します。Preview.ClassModel
PREVIEWをトラバースするとき、またはClassBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.クラス・ファイル(または、)の一部に対する不変モデル。Preview.4.7.9で定義されているクラス・ファイルの汎用シグネチャをモデル化します。Preview.CodeModel
PREVIEWをトラバースするとき、またはCodeBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.メソッド(Code
属性)の本文をモデル化します。Preview.メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElement
PREVIEW。Preview.FieldModel
PREVIEWをトラバースするとき、またはFieldBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.メソッド本文の命令内の位置のマーカー。Preview.MethodModel
PREVIEWをトラバースするとき、またはMethodBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.4.7.9で定義されているメソッドの汎用シグネチャをモデル化します。Preview.4.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。Preview.クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。 -
クラス説明Preview.クラス、メソッドまたはフィールドのアクセス・フラグをモデル化します。Preview.クラス・ファイルの解析、変換および生成のコンテキストを表します。Preview.要素のストリームに対する変換。Preview.クラス・ファイルをモデル化します。Preview.
ClassElement
PREVIEWのストリームでの変換。Preview.コード属性(メソッド本体)のビルダー。Preview.CodeElement
PREVIEWのストリームでの変換。Preview.メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElement
PREVIEW。Preview.FieldElement
PREVIEWのストリームでの変換。Preview.メソッド本文の命令内の位置のマーカー。Preview.MethodElement
PREVIEWのストリームでの変換。Preview.フィールドまたはメソッド記述子の一部にできる型について説明します。 -
クラス説明Preview.ブートストラップ・メソッド表のエントリをモデル化します。Preview.拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。Preview.クラス・ファイル(または、)の一部に対する不変モデル。Preview.クラス・ファイルをモデル化します。Preview.フィールドまたはメソッド記述子の一部にできる型について説明します。Preview.クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。
-
クラス説明Preview.拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。Preview.クラス・ファイル(または、)の一部に対する不変モデル。Preview.
CodeModel
PREVIEWをトラバースするとき、またはCodeBuilder
PREVIEWに提示される要素のためのマーカー・インタフェース。Preview.メソッド本文内の実行可能命令をモデル化します。Preview.メソッド本文の命令内の位置のマーカー。Preview.6.5で説明されているように、JVM命令セットのopcodeについて説明します。Preview.例外表のエントリ、行番号表、ローカル変数表、命令とラベルの間のマッピングなど、CodeAttribute
PREVIEWに関するメタデータをモデル化します。Preview.4.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。Preview.フィールドまたはメソッド記述子の一部にできる型について説明します。