インタフェースjava.lang.classfile.constantpool.PoolEntryの
使用

PoolEntryPREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfilePREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。
  • java.lang.classfilePREVIEWでのPoolEntryPREVIEWの使用

    PoolEntryPREVIEW型の型パラメータを持つjava.lang.classfilePREVIEWのメソッド
    修飾子と型
    メソッド
    説明
    <T extends PoolEntryPREVIEW>
    T
    ClassReader.readEntry(int offset, Class<T> cls)
    指定された型の定数プール・エントリを返します。その索引は、クラス・ファイル内の指定されたオフセットで指定されます。
    <T extends PoolEntryPREVIEW>
    T
    ClassReader.readEntryOrNull(int offset, Class<T> cls)
    クラス・ファイル内の指定されたオフセットでインデックスが指定されている特定のタイプの定数プール・エントリを返します。指定されたオフセットでのインデックスがゼロの場合はnullを返します。
    修飾子と型
    メソッド
    説明
    ClassReader.readEntry(int offset)
    クラス・ファイル内で指定されたオフセットでインデックスが指定された定数プール・エントリを返します。
    ClassReader.readEntryOrNull(int offset)
    クラス・ファイル内の指定されたオフセットでインデックスが指定された定数プール・エントリを返します。指定されたオフセットでのインデックスがゼロの場合はnullを返します。
    PoolEntryPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッド
    修飾子と型
    メソッド
    説明
    void
    BufWriter.writeIndex(PoolEntryPREVIEW entry)
    指定された定数プール・エントリの索引をu2としてバッファに書き込みます。
    void
    指定された定数プール・エントリのインデックスをu2としてバッファに、またはエントリがnullの場合はゼロに書き込みます
    PoolEntryPREVIEW型の型引数を持つjava.lang.classfilePREVIEWのメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    void
    BufWriter.writeListIndices(List<? extends PoolEntryPREVIEW> list)
    定数プール・エントリ索引のリストをバッファに書き込みます。
  • java.lang.classfile.constantpoolPREVIEWでのPoolEntryPREVIEWの使用

    修飾子と型
    インタフェース
    説明
    interface 
    Preview.
    4種類のプリミティブ定数およびUTF8定数を含む、注釈定数として使用できる定数プール・エントリ。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Class_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Dynamic_info定数をモデル化します。
    interface 
    Preview.
    ConstantValue属性で定数として使用できる定数プール・エントリをモデル化します。これには、4つのプリミティブ定数型とString定数が含まれます。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Double_info定数をモデル化します。
    interface 
    Preview.
    動的定数プール・エントリ(ConstantDynamicEntryPREVIEWまたはInvokeDynamicEntryPREVIEW)をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Fieldref_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Float_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Integer_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_InterfaceMethodRef_info定数をモデル化します。
    interface 
    Preview.
    動的コール・サイトの定数プール・エントリをモデル化します。
    interface 
    Preview.
    LDC命令によるロードに適した定数プール・エントリのマーカー・インタフェース。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Long_info定数をモデル化します。
    interface 
    Preview.
    フィールド、メソッドおよびインタフェース・メソッドへの参照を含む、クラス・ファイルの定数プール内のメンバー参照定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_MethodHandle_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_MethodRef_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_MethodType_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Module_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_NameAndType_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_Package_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_String_info定数をモデル化します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のCONSTANT_UTF8_info定数をモデル化します。
    java.lang.classfile.constantpoolPREVIEWの型PoolEntryPREVIEWの引数型を持つサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    Preview.
    クラス・ファイルの定数プールおよびブートストラップ・メソッド表への読取りアクセス権を提供します。
    interface 
    Preview.
    クラス・ファイルの定数プール内のエントリをモデル化します。
    PoolEntryPREVIEW型の型パラメータを持つjava.lang.classfile.constantpoolPREVIEWのメソッド
    修飾子と型
    メソッド
    説明
    <T extends PoolEntryPREVIEW>
    T
    ConstantPool.entryByIndex(int index, Class<T> cls)
    指定されたインデックスの指定されたタイプのエントリを返します。
    修飾子と型
    メソッド
    説明
    ConstantPool.entryByIndex(int index)
    指定されたインデックスのエントリを返します。
    PoolEntryPREVIEW型の引数を持つ型を返すjava.lang.classfile.constantpoolPREVIEWのメソッド
    修飾子と型
    メソッド
    説明
    ConstantPool.iterator()
    プール・エントリに対するイテレータを返します。