## Uses of Class
org.objectweb.asm.tree.TypeAnnotationNode

- Packages that use TypeAnnotationNode
  Package | Description
  --- | ---
  org.objectweb.asm.tree | Provides an ASM visitor that constructs a tree representation of the classes it visits.

- - ### Uses of TypeAnnotationNode in org.objectweb.asm.tree

    Subclasses of TypeAnnotationNode in org.objectweb.asm.tree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalVariableAnnotationNode` A node that represents a type annotation on a local or resource variable.

    Fields in org.objectweb.asm.tree with type parameters of type TypeAnnotationNode
    Modifier and Type | Field and Description
    --- | ---
    `List<TypeAnnotationNode>` | TryCatchBlockNode.`invisibleTypeAnnotations` The runtime invisible type annotations on the exception handler type.
    `List<TypeAnnotationNode>` | MethodNode.`invisibleTypeAnnotations` The runtime invisible type annotations of this method.
    `List<TypeAnnotationNode>` | FieldNode.`invisibleTypeAnnotations` The runtime invisible type annotations of this field.
    `List<TypeAnnotationNode>` | ClassNode.`invisibleTypeAnnotations` The runtime invisible type annotations of this class.
    `List<TypeAnnotationNode>` | AbstractInsnNode.`invisibleTypeAnnotations` The runtime invisible type annotations of this instruction.
    `List<TypeAnnotationNode>` | TryCatchBlockNode.`visibleTypeAnnotations` The runtime visible type annotations on the exception handler type.
    `List<TypeAnnotationNode>` | MethodNode.`visibleTypeAnnotations` The runtime visible type annotations of this method.
    `List<TypeAnnotationNode>` | FieldNode.`visibleTypeAnnotations` The runtime visible type annotations of this field.
    `List<TypeAnnotationNode>` | ClassNode.`visibleTypeAnnotations` The runtime visible type annotations of this class.
    `List<TypeAnnotationNode>` | AbstractInsnNode.`visibleTypeAnnotations` The runtime visible type annotations of this instruction.