Class InnerClass

    • Constructor Detail

      • 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.
        Suppressed Checkstyle violations:
        ParameterNumberCheck (5 lines)
    • Method Detail

      • write

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

        public void write​(org.objectweb.asm.MethodVisitor method,
                          AsmLabels labels)
        Description copied from interface: BytecodeAttribute
        Write to method.
        Specified by:
        write in interface BytecodeAttribute
        Parameters:
        method - Bytecode where to write.
        labels - Method labels.