パッケージjava.lang.classfileの
使用

java.lang.classfilePREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfilePREVIEWライブラリのクラス・ファイル属性を記述するインタフェースを提供します。
java.lang.classfilePREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。
java.lang.classfilePREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。
java.lang.classfilePREVIEWライブラリのコード命令を記述するインタフェースを提供します。
  • クラス
    説明
    Preview.
    クラス、メソッドまたはフィールドのアクセス・フラグをモデル化します。
    Preview.
    宣言の注釈をモデル化します。
    Preview.
    注釈のキーと値のペアをモデル化します。
    Preview.
    注釈のキーと値のペアの値をモデル化します。
    Preview.
    annotation-valued要素をモデル化します。
    Preview.
    array-valued要素をモデル化します
    Preview.
    class-valued要素をモデル化します。
    Preview.
    constant-valued要素をモデル化します
    Preview.
    enum-valued要素をモデル化します
    Preview.
    クラス・ファイル属性4.7をモデル化します。
    Preview.
    クラス、フィールド、メソッド、コード属性、レコード・コンポーネントなどの属性を持つエンティティを記述するClassFileElementPREVIEW
    Preview.
    属性のクラス・ファイル表現と、その属性がAPIでどのようにモデル化されるかの間の双方向マッパー。
    Preview.
    属性安定性インジケータ
    Preview.
    ブートストラップ・メソッド表のエントリをモデル化します。
    Preview.
    拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。
    Preview.
    クラス・ファイルのビルダー。
    Preview.
    ClassModelPREVIEWをトラバースするとき、またはClassBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    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.
    ClassElementPREVIEWのストリームでの変換。
    Preview.
    コード属性(メソッド本体)のビルダー。
    Preview.
    コードのブロック用のビルダー。
    Preview.
    catchブロックを追加するビルダー。
    Preview.
    CodeModelPREVIEWをトラバースするとき、またはCodeBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    メソッド(Code属性)の本文をモデル化します。
    Preview.
    CodeElementPREVIEWのストリームでの変換。
    Preview.
    メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElementPREVIEW
    Preview.
    クラス・ファイルの非標準属性をモデル化します。
    Preview.
    フィールドのビルダー。
    Preview.
    FieldModelPREVIEWをトラバースするとき、またはFieldBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    フィールドをモデル化します。
    Preview.
    FieldElementPREVIEWのストリームでの変換。
    Preview.
    クラスのインタフェースをモデル化します。
    Preview.
    メソッド本文の命令内の位置のマーカー。
    Preview.
    メソッドのビルダー。
    Preview.
    MethodModelPREVIEWをトラバースするとき、またはMethodBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    メソッドをモデル化します。
    Preview.
    4.7.9で定義されているメソッドの汎用シグネチャをモデル化します。
    Preview.
    MethodElementPREVIEWのストリームでの変換。
    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.
    型変数のシグネチャをモデル化します。
    Preview.
    クラスのスーパークラスをモデル化します。
    Preview.
    4.7.19および4.7.20で定義されているように、型の使用に関する注釈をモデル化します。
    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.
    クラス、フィールド、メソッド、コード属性、レコード・コンポーネントなどの属性を持つエンティティを記述するClassFileElementPREVIEW
    Preview.
    ブートストラップ・メソッド表のエントリをモデル化します。
    Preview.
    ClassModelPREVIEWをトラバースするとき、またはClassBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    クラス・ファイル(または、)の一部に対する不変モデル。
    Preview.
    4.7.9で定義されているクラス・ファイルの汎用シグネチャをモデル化します。
    Preview.
    CodeModelPREVIEWをトラバースするとき、またはCodeBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    メソッド(Code属性)の本文をモデル化します。
    Preview.
    メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElementPREVIEW
    Preview.
    FieldModelPREVIEWをトラバースするとき、またはFieldBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    メソッド本文の命令内の位置のマーカー。
    Preview.
    MethodModelPREVIEWをトラバースするとき、またはMethodBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    4.7.9で定義されているメソッドの汎用シグネチャをモデル化します。
    Preview.
    4.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。
    Preview.
    4.7.19および4.7.20で定義されているように、型の使用に関する注釈をモデル化します。
    Preview.
    クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。
  • クラス
    説明
    Preview.
    クラス、メソッドまたはフィールドのアクセス・フラグをモデル化します。
    Preview.
    クラス・ファイルの解析、変換および生成のコンテキストを表します。
    Preview.
    要素のストリームに対する変換。
    Preview.
    クラス・ファイルをモデル化します。
    Preview.
    ClassElementPREVIEWのストリームでの変換。
    Preview.
    コード属性(メソッド本体)のビルダー。
    Preview.
    CodeElementPREVIEWのストリームでの変換。
    Preview.
    メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElementPREVIEW
    Preview.
    FieldElementPREVIEWのストリームでの変換。
    Preview.
    メソッド本文の命令内の位置のマーカー。
    Preview.
    MethodElementPREVIEWのストリームでの変換。
    Preview.
    フィールドまたはメソッド記述子の一部にできる型について説明します。
  • クラス
    説明
    Preview.
    ブートストラップ・メソッド表のエントリをモデル化します。
    Preview.
    拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。
    Preview.
    クラス・ファイル(または、)の一部に対する不変モデル。
    Preview.
    クラス・ファイルをモデル化します。
    Preview.
    フィールドまたはメソッド記述子の一部にできる型について説明します。
    Preview.
    クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。
  • クラス
    説明
    Preview.
    拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。
    Preview.
    クラス・ファイル(または、)の一部に対する不変モデル。
    Preview.
    CodeModelPREVIEWをトラバースするとき、またはCodeBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。
    Preview.
    メソッド本文内の実行可能命令をモデル化します。
    Preview.
    メソッド本文の命令内の位置のマーカー。
    Preview.
    6.5で説明されているように、JVM命令セットのopcodeについて説明します。
    Preview.
    例外表のエントリ、行番号表、ローカル変数表、命令とラベルの間のマッピングなど、CodeAttributePREVIEWに関するメタデータをモデル化します。
    Preview.
    4.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。
    Preview.
    フィールドまたはメソッド記述子の一部にできる型について説明します。