Class BytecodeAttribute.InnerClass

java.lang.Object
org.eolang.jeo.representation.bytecode.BytecodeAttribute.InnerClass
All Implemented Interfaces:
BytecodeAttribute
Enclosing interface:
BytecodeAttribute

public static final class BytecodeAttribute.InnerClass extends Object implements BytecodeAttribute
Inner class attribute.
Since:
0.4
  • Constructor Details

    • InnerClass

      public InnerClass(String name, String outer, String inner, int access)
      Constructor.
      Parameters:
      name - Internal name of the class.
      outer - The internal name of the class or interface class is a member of.
      inner - The simple name of the class.
      access - Access flags of the inner class as originally declared in the enclosing class.
  • Method Details

    • write

      public void write(org.objectweb.asm.ClassVisitor bytecode)
      Description copied from interface: BytecodeAttribute
      Write to bytecode.
      Specified by:
      write in interface BytecodeAttribute
      Parameters:
      bytecode - Bytecode where to write.