Class ClassVisitorFactory.CreateClassVisitorFactory<S>

java.lang.Object
net.bytebuddy.asm.ClassVisitorFactory.CreateClassVisitorFactory<S>
Type Parameters:
S - The type of the class visitor to map to.
All Implemented Interfaces:
PrivilegedAction<ClassVisitorFactory<S>>
Enclosing class:
ClassVisitorFactory<T>

@Enhance protected static class ClassVisitorFactory.CreateClassVisitorFactory<S> extends Object implements PrivilegedAction<ClassVisitorFactory<S>>
A factory for creating a wrapper for a ClassVisitor.
  • Field Details

    • classVisitor

      private final Class<S> classVisitor
      The type of the translated ClassVisitor.
    • byteBuddy

      private final ByteBuddy byteBuddy
      The Byte Buddy instance to use.
  • Constructor Details

    • CreateClassVisitorFactory

      protected CreateClassVisitorFactory(Class<S> classVisitor, ByteBuddy byteBuddy)
      Creates a new factory for a class visitor wrapper.
      Parameters:
      classVisitor - The type of the translated ClassVisitor.
      byteBuddy - The Byte Buddy instance to use.
  • Method Details