Class AsmClassFactory.ClassDefinitionVisitor

java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.rmic.asm.AsmClassFactory.ClassDefinitionVisitor
Enclosing class:
AsmClassFactory

class AsmClassFactory.ClassDefinitionVisitor extends org.objectweb.asm.ClassVisitor
  • Field Details

  • Constructor Details

    • ClassDefinitionVisitor

      ClassDefinitionVisitor(Environment env)
  • Method Details

    • getDefinition

      ClassDefinition getDefinition()
    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.ClassVisitor
    • toSourceFileName

      private String toSourceFileName(String name)
    • toClassName

      private String toClassName(String name)
    • toClassDeclarations

      private ClassDeclaration[] toClassDeclarations(String... names)
    • toClassDeclaration

      private ClassDeclaration toClassDeclaration(String name)
    • getIdentifier

      private Identifier getIdentifier(String name)
    • visitInnerClass

      public void visitInnerClass(String name, String outerName, String innerName, int access)
      Overrides:
      visitInnerClass in class org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor
    • createType

      private Type createType(String desc)