Class AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor

java.lang.Object
org.objectweb.asm.ClassVisitor
net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
Enclosing class:
AsmVisitorWrapper.ForDeclaredFields

protected class AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor extends org.objectweb.asm.ClassVisitor
A class visitor that applies the outer ASM visitor for identifying declared fields.
  • Field Summary

    Fields inherited from class org.objectweb.asm.ClassVisitor

    api, cv
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    DispatchingVisitor(org.objectweb.asm.ClassVisitor classVisitor, TypeDescription instrumentedType, Map<String, FieldDescription.InDefinedShape> fields)
    Creates a new dispatching visitor.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.objectweb.asm.FieldVisitor
    visitField(int modifiers, String internalName, String descriptor, String signature, Object value)
     

    Methods inherited from class org.objectweb.asm.ClassVisitor

    getDelegate, visit, visitAnnotation, visitAttribute, visitEnd, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DispatchingVisitor

      protected DispatchingVisitor(org.objectweb.asm.ClassVisitor classVisitor, TypeDescription instrumentedType, Map<String, FieldDescription.InDefinedShape> fields)
      Creates a new dispatching visitor.
      Parameters:
      classVisitor - The underlying class visitor.
      instrumentedType - The instrumented type.
      fields - The instrumented type's declared fields.
  • Method Details