Uses of Class
org.objectweb.asm.TypePath
Packages that use TypePath
Package
Description
Provides a small and fast bytecode manipulation framework.
Provides some useful class and method adapters.
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
Provides ASM visitors that can be useful for programming and
debugging purposes.
-
Uses of TypePath in org.objectweb.asm
Fields in org.objectweb.asm declared as TypePathModifier and TypeFieldDescription(package private) TypePath
Context.currentTypeAnnotationTargetPath
The target_path of the current type annotation target.Methods in org.objectweb.asm that return TypePathModifier and TypeMethodDescriptionstatic TypePath
TypePath.fromString
(String typePath) Converts a type path in string form, in the format used bytoString()
, into a TypePath object.Methods in org.objectweb.asm with parameters of type TypePathModifier and TypeMethodDescription(package private) static AnnotationWriter
AnnotationWriter.create
(SymbolTable symbolTable, int typeRef, TypePath typePath, String descriptor, AnnotationWriter previousAnnotation) Creates a newAnnotationWriter
using named values.(package private) static void
TypePath.put
(TypePath typePath, ByteVector output) Puts the type_path JVMS structure corresponding to the given TypePath into the given ByteVector.MethodVisitor.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on an instruction.MethodWriter.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) MethodVisitor.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) Visits an annotation on a local variable type.MethodWriter.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) MethodVisitor.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on an exception handler type.MethodWriter.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ClassVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on a type in the class signature.final AnnotationVisitor
ClassWriter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) FieldVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on the type of the field.FieldWriter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) MethodVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on a type in the method signature.MethodWriter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) RecordComponentVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on a type in the record component signature.RecordComponentWriter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) -
Uses of TypePath in org.objectweb.asm.commons
Methods in org.objectweb.asm.commons with parameters of type TypePathModifier and TypeMethodDescriptionMethodRemapper.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) LocalVariablesSorter.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) MethodRemapper.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) MethodRemapper.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ClassRemapper.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) FieldRemapper.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) MethodRemapper.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) RecordComponentRemapper.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) -
Uses of TypePath in org.objectweb.asm.tree
Fields in org.objectweb.asm.tree declared as TypePathModifier and TypeFieldDescriptionTypeAnnotationNode.typePath
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.Methods in org.objectweb.asm.tree with parameters of type TypePathModifier and TypeMethodDescriptionMethodNode.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) MethodNode.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) MethodNode.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ClassNode.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) FieldNode.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) MethodNode.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) RecordComponentNode.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Constructors in org.objectweb.asm.tree with parameters of type TypePathModifierConstructorDescriptionLocalVariableAnnotationNode
(int api, int typeRef, TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String descriptor) Constructs a newLocalVariableAnnotationNode
.LocalVariableAnnotationNode
(int typeRef, TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String descriptor) Constructs a newLocalVariableAnnotationNode
.TypeAnnotationNode
(int api, int typeRef, TypePath typePath, String descriptor) Constructs a newAnnotationNode
.TypeAnnotationNode
(int typeRef, TypePath typePath, String descriptor) Constructs a newAnnotationNode
. -
Uses of TypePath in org.objectweb.asm.util
Methods in org.objectweb.asm.util with parameters of type TypePathModifier and TypeMethodDescriptionASMifier.visitClassTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitClassTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Class type annotation.Textifier.visitClassTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitFieldTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitFieldTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Field type annotation.Textifier.visitFieldTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) CheckMethodAdapter.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Instruction type annotation.Textifier.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) TraceMethodVisitor.visitInsnAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) CheckMethodAdapter.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) Printer.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) Local variable type annotation.Textifier.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) TraceMethodVisitor.visitLocalVariableAnnotation
(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) ASMifier.visitMethodTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitMethodTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Method type annotation.Textifier.visitMethodTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitRecordComponentTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitRecordComponentTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits an annotation on a type in the record component signature.Textifier.visitRecordComponentTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) CheckMethodAdapter.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Printer.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Try catch block type annotation.Textifier.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) TraceMethodVisitor.visitTryCatchAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) ASMifier.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Visits a class, field or method type annotation.ASMifier.visitTypeAnnotation
(String method, int typeRef, TypePath typePath, String descriptor, boolean visible) Visits a class, field, method, instruction or try catch block type annotation.CheckClassAdapter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) CheckFieldAdapter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) CheckMethodAdapter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) CheckRecordComponentAdapter.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Textifier.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) Prints a disassembled view of the given type annotation.TraceClassVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) TraceFieldVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) TraceMethodVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible) TraceRecordComponentVisitor.visitTypeAnnotation
(int typeRef, TypePath typePath, String descriptor, boolean visible)