インタフェースjava.lang.classfile.constantpool.PoolEntryの
使用
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfile
PREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。-
java.lang.classfilePREVIEWでのPoolEntryPREVIEWの使用
PoolEntryPREVIEW型の型パラメータを持つjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明指定された型の定数プール・エントリを返します。その索引は、クラス・ファイル内の指定されたオフセットで指定されます。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
BufWriter.writeIndexOrZero
(PoolEntryPREVIEW entry) 指定された定数プール・エントリのインデックスを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.動的定数プール・エントリ(ConstantDynamicEntry
PREVIEWまたはInvokeDynamicEntry
PREVIEW)をモデル化します。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のメソッドPoolEntryPREVIEW型の引数を持つ型を返すjava.lang.classfile.constantpoolPREVIEWのメソッド