Class TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor

java.lang.Object
org.objectweb.asm.AnnotationVisitor
net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
Enclosing class:
TypeReferenceAdjustment.TypeReferenceClassVisitor

protected class TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor
An annotation visitor that collects all type references.
  • Constructor Details

    • TypeReferenceAnnotationVisitor

      protected TypeReferenceAnnotationVisitor(org.objectweb.asm.AnnotationVisitor annotationVisitor)
      Creates a new type reference-collecting annotation visitor.
      Parameters:
      annotationVisitor - The annotation visitor to delegate to.
  • Method Details

    • visit

      public void visit(String name, Object value)
      Overrides:
      visit in class org.objectweb.asm.AnnotationVisitor
    • visitEnum

      public void visitEnum(String name, String descriptor, String value)
      Overrides:
      visitEnum in class org.objectweb.asm.AnnotationVisitor
    • visitAnnotation

      @MaybeNull public org.objectweb.asm.AnnotationVisitor visitAnnotation(String name, String descriptor)
      Overrides:
      visitAnnotation in class org.objectweb.asm.AnnotationVisitor
    • visitArray

      @MaybeNull public org.objectweb.asm.AnnotationVisitor visitArray(String name)
      Overrides:
      visitArray in class org.objectweb.asm.AnnotationVisitor