インタフェースjava.lang.classfile.constantpool.NameAndTypeEntryの
使用
NameAndTypeEntryを使用するパッケージ
パッケージ
説明
java.lang.classfileライブラリのclassファイル属性を記述するインタフェースを提供します。java.lang.classfileライブラリの定数プール・エントリを記述するインタフェースを提供します。java.lang.classfileライブラリのコード手順を説明するインタフェースを提供します。-
java.lang.classfile.attributeでのNameAndTypeEntryの使用
型NameAndTypeEntryの引数を持つ型を返すjava.lang.classfile.attributeのメソッド修飾子と型メソッド説明EnclosingMethodAttribute.enclosingMethod()クラスがただちに1つのメソッドまたはコンストラクタで囲まれている場合、包含メソッドの名前および型を返します。型NameAndTypeEntryの型引数を持つjava.lang.classfile.attributeのメソッド・パラメータ修飾子と型メソッド説明static EnclosingMethodAttributeEnclosingMethodAttribute.of(ClassEntry className, Optional<NameAndTypeEntry> method) EnclosingMethod属性を返します。 -
java.lang.classfile.constantpoolでのNameAndTypeEntryの使用
修飾子と型メソッド説明DynamicConstantPoolEntry.nameAndType()このシンボリック参照によって示される名前と記述子文字列を返します。MemberRefEntry.nameAndType()メンバーの名前と記述子文字列を返します。ConstantPoolBuilder.nameAndTypeEntry(Utf8Entry nameEntry, Utf8Entry typeEntry) 指定された名前を参照するNameAndTypeEntryを返し、Utf8Entryと入力します。default NameAndTypeEntryConstantPoolBuilder.nameAndTypeEntry(String name, ClassDesc type) 指定された修飾されていない名前とフィールド記述子を記述するNameAndTypeEntryを返します。default NameAndTypeEntryConstantPoolBuilder.nameAndTypeEntry(String name, MethodTypeDesc type) 指定された名前とメソッド記述子を記述するNameAndTypeEntryを返します。型NameAndTypeEntryのパラメータを持つjava.lang.classfile.constantpoolのメソッド修飾子と型メソッド説明ConstantPoolBuilder.constantDynamicEntry(BootstrapMethodEntry bootstrapMethodEntry, NameAndTypeEntry nameAndType) BootstrapMethodEntryおよびNameAndTypeEntryを参照するConstantDynamicEntryを返します。ConstantPoolBuilder.fieldRefEntry(ClassEntry owner, NameAndTypeEntry nameAndType) ClassEntryおよびNameAndTypeEntryを参照するFieldRefEntryを返します。ConstantPoolBuilder.interfaceMethodRefEntry(ClassEntry owner, NameAndTypeEntry nameAndType) ClassEntryおよびNameAndTypeEntryを参照するInterfaceMethodRefEntryを返します。ConstantPoolBuilder.invokeDynamicEntry(BootstrapMethodEntry bootstrapMethodEntry, NameAndTypeEntry nameAndType) BootstrapMethodEntryおよびNameAndTypeEntryを参照するInvokeDynamicEntryを返します。ConstantPoolBuilder.methodRefEntry(ClassEntry owner, NameAndTypeEntry nameAndType) ClassEntryおよびNameAndTypeEntryを参照するMethodRefEntryを返します。 -
java.lang.classfile.instructionでのNameAndTypeEntryの使用
型NameAndTypeEntryのパラメータを持つjava.lang.classfile.instructionのメソッド修飾子と型メソッド説明static FieldInstructionFieldInstruction.of(Opcode op, ClassEntry owner, NameAndTypeEntry nameAndType) フィールド・アクセス指示を返します。static InvokeInstructionInvokeInstruction.of(Opcode op, ClassEntry owner, NameAndTypeEntry nameAndType, boolean isInterface) invocation instructionを返します。