インタフェースjava.lang.classfile.constantpool.PoolEntryの
使用
PoolEntryを使用するパッケージ
-
java.lang.classfileでのPoolEntryの使用
型PoolEntryの型パラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明<T extends PoolEntry>
Tclassファイル内の指定されたオフセットで索引が指定されている特定のタイプの定数プール・エントリを返します。<T extends PoolEntry>
TClassReader.readEntryOrNull(int offset, Class<T> cls) classファイル内の指定されたオフセットで索引が指定されている特定のタイプの定数プール・エントリを返します。指定されたオフセットでの索引がゼロの場合はnullを返します。PoolEntryを返すjava.lang.classfileのメソッド修飾子と型メソッド説明ClassReader.readEntry(int offset) classファイル内の指定されたオフセットで索引が指定されている定数プール・エントリを返します。ClassReader.readEntryOrNull(int offset) classファイル内の指定されたオフセットで索引が指定されている定数プール・エントリを返します。指定されたオフセットでの索引がゼロの場合はnullを返します。型PoolEntryのパラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明voidBufWriter.writeIndex(PoolEntry entry) 指定された定数プール・エントリのインデックスをu2として書き込みます。voidBufWriter.writeIndexOrZero(PoolEntry entry) 指定された定数プール・エントリの索引、または指定されたエントリがnullの場合は値0をu2として書き込みます。 -
java.lang.classfile.constantpoolでのPoolEntryの使用
java.lang.classfile.constantpoolのPoolEntryのサブインタフェース修飾子と型インタフェース説明interface注釈の要素に関連付けられた定数値を表すことができる定数プール・エントリのマーカー・インタフェース。interfaceclassファイルの定数プールで参照型を表すCONSTANT_Class_info構造をモデル化します。interfaceclassファイルの定数プールで「動的に計算される定数」を表すCONSTANT_Dynamic_info構造をモデル化します。interfaceConstantValue属性の定数値を表すことができる定数プール・エントリのマーカー・インタフェース。interfaceclassファイルの定数プールでdouble定数を表すCONSTANT_Double_info構造をモデル化します。interface動的に計算される定数プール・エントリ(classファイルの定数プールにConstantDynamicEntryおよびInvokeDynamicEntryを含む)をモデル化するスーパー・インタフェース。interfaceclassファイルの定数プールで、CONSTANT_Fieldref_info構造またはフィールドへのシンボリック参照をモデル化します。interfaceclassファイルの定数プールで、CONSTANT_Float_info構造(float定数)をモデル化します。interfaceclassファイルの定数プールでCONSTANT_Integer_info構造(int定数)をモデル化します。interfaceclassファイルの定数プールで、CONSTANT_InterfaceMethodRef_info構造体またはインタフェース・メソッドへのシンボリック参照をモデル化します。interfaceclassファイルの定数プールで、CONSTANT_InvokeDynamic_info構造または「動的に計算されるコール・サイト」へのシンボリック参照をモデル化します。interfaceldc命令によるロードに適した定数プール・エントリのマーカー・インタフェース。interfaceclassファイルの定数プールで、CONSTANT_Long_info構造(long定数)をモデル化します。interfaceclassファイルの定数プール内のクラスまたはインタフェースのメンバーへのシンボリック参照をモデル化するスーパー・インタフェース(fields、「クラス・メソッド」および「インタフェース・メソッド」への参照を含む)。interfaceclassファイルの定数プールで、CONSTANT_MethodHandle_info構造または「メソッド・ハンドル」へのシンボリック参照をモデル化します。interfaceclassファイルの定数プールで、CONSTANT_MethodRef_info構造体またはクラス・メソッドへのシンボリック参照をモデル化します。interfaceclassファイルの定数プールで、CONSTANT_MethodType_info構造またはメソッド型へのシンボリック参照をモデル化します。interfaceclassファイルの定数プールで、モジュールを示すCONSTANT_Module_info構造をモデル化します。interfaceclassファイルの定数プールで、フィールドまたはメソッドを表すCONSTANT_NameAndType_info構造をモデル化します。interfaceclassファイルの定数プールで、パッケージを表すCONSTANT_Package_infoをモデル化します。interfaceclassファイルの定数プールでCONSTANT_String_info構造(文字列定数)をモデル化します。interfaceclassファイルの定数プールで、文字列を表すCONSTANT_UTF8_info定数をモデル化します。java.lang.classfile.constantpoolにPoolEntry型の引数型を持つサブインタフェース型PoolEntryの型パラメータを持つjava.lang.classfile.constantpoolのメソッド修飾子と型メソッド説明<T extends PoolEntry>
TConstantPool.entryByIndex(int index, Class<T> cls) 指定されたインデックスの指定されたタイプのエントリを返します。型PoolEntryの引数を持つ型を返すjava.lang.classfile.constantpoolのメソッド