# Uses of Class
org.springframework.asm.TypePath

Packages that use TypePath
Package
Description
org.springframework.asm
Spring's repackaging of ASM 9.x (with Spring-specific patches; for internal use only).
org.springframework.cglib.transform
Spring's repackaging of the CGLIB transform package (for internal use only).

## Uses of TypePath in org.springframework.asm

Methods in org.springframework.asm that return TypePath
Modifier and Type
Method
Description
`static TypePath`
TypePath.`fromString(String typePath)`
Converts a type path in string form, in the format used by `toString()`, into a TypePath object.
Methods in org.springframework.asm with parameters of type TypePath
Modifier and Type
Method
Description
`AnnotationVisitor`
MethodVisitor.`visitInsnAnnotation(int typeRef, TypePath typePath, String descriptor, boolean visible)`
Visits an annotation on an instruction.
`AnnotationVisitor`
MethodVisitor.`visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible)`
Visits an annotation on a local variable type.
`AnnotationVisitor`
MethodVisitor.`visitTryCatchAnnotation(int typeRef, TypePath typePath, String descriptor, boolean visible)`
Visits an annotation on an exception handler type.
`AnnotationVisitor`
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)`
`AnnotationVisitor`
FieldVisitor.`visitTypeAnnotation(int typeRef, TypePath typePath, String descriptor, boolean visible)`
Visits an annotation on the type of the field.
`AnnotationVisitor`
MethodVisitor.`visitTypeAnnotation(int typeRef, TypePath typePath, String descriptor, boolean visible)`
Visits an annotation on a type in the method signature.
`AnnotationVisitor`
RecordComponentVisitor.`visitTypeAnnotation(int typeRef, TypePath typePath, String descriptor, boolean visible)`
Visits an annotation on a type in the record component signature.

## Uses of TypePath in org.springframework.cglib.transform

Methods in org.springframework.cglib.transform with parameters of type TypePath
Modifier and Type
Method
Description
`AnnotationVisitor`
MethodVisitorTee.`visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible)`
`AnnotationVisitor`
MethodVisitorTee.`visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible)`
`AnnotationVisitor`
MethodVisitorTee.`visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible)`
`AnnotationVisitor`
ClassVisitorTee.`visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible)`
`AnnotationVisitor`
FieldVisitorTee.`visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible)`
`AnnotationVisitor`
MethodVisitorTee.`visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible)`