Class AsmClassWriter.ForClassFileApi

java.lang.Object
net.bytebuddy.utility.AsmClassWriter.ForClassFileApi
All Implemented Interfaces:
AsmClassWriter
Enclosing interface:
AsmClassWriter

public static class AsmClassWriter.ForClassFileApi extends Object implements AsmClassWriter
A Class File API-based implementation for a class writer.
  • Constructor Details

    • ForClassFileApi

      public ForClassFileApi(org.objectweb.asm.ClassVisitor classWriter)
      Creates a new class file API-based class writer.
      Parameters:
      classWriter - The represented class writer.
  • Method Details

    • getVisitor

      public org.objectweb.asm.ClassVisitor getVisitor()
      Returns the ClassVisitor to use for writing the class file.
      Specified by:
      getVisitor in interface AsmClassWriter
      Returns:
      An appropriate class visitor.
    • getBinaryRepresentation

      public byte[] getBinaryRepresentation()
      Returns the binary representation of the created class file.
      Specified by:
      getBinaryRepresentation in interface AsmClassWriter
      Returns:
      The binary representation of the created class file.