Class DocClassVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- com.sun.enterprise.admin.cli.schemadoc.DocClassVisitor
-
public class DocClassVisitor extends org.objectweb.asm.ClassVisitor
-
-
Constructor Summary
Constructors Constructor Description DocClassVisitor(boolean showDep)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDefgetClassDef()List<String>getInterfaces()booleanisConfigured()StringtoString()voidvisit(int version, int access, String name, String signature, String superName, String[] intfs)org.objectweb.asm.AnnotationVisitorvisitAnnotation(String desc, boolean visible)voidvisitAttribute(org.objectweb.asm.Attribute attr)voidvisitEnd()Visits the end of the class.org.objectweb.asm.FieldVisitorvisitField(int access, String name, String desc, String signature, Object value)voidvisitInnerClass(String name, String outerName, String innerName, int access)org.objectweb.asm.MethodVisitorvisitMethod(int access, String name, String desc, String signature, String[] exceptions)org.objectweb.asm.ModuleVisitorvisitModule()voidvisitOuterClass(String owner, String name, String desc)voidvisitSource(String source, String debug)
-
-
-
Method Detail
-
visit
public void visit(int version, int access, String name, String signature, String superName, String[] intfs)- Overrides:
visitin classorg.objectweb.asm.ClassVisitor
-
visitSource
public void visitSource(String source, String debug)
- Overrides:
visitSourcein classorg.objectweb.asm.ClassVisitor
-
visitOuterClass
public void visitOuterClass(String owner, String name, String desc)
- Overrides:
visitOuterClassin classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
- Overrides:
visitAnnotationin classorg.objectweb.asm.ClassVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attr)
- Overrides:
visitAttributein classorg.objectweb.asm.ClassVisitor
-
visitInnerClass
public void visitInnerClass(String name, String outerName, String innerName, int access)
- Overrides:
visitInnerClassin classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)- Overrides:
visitFieldin classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)- Overrides:
visitMethodin classorg.objectweb.asm.ClassVisitor
-
visitEnd
public void visitEnd()
Visits the end of the class. This method, which is the last one to be called, is used to inform the visitor that all the fields and methods of the class have been visited.- Overrides:
visitEndin classorg.objectweb.asm.ClassVisitor
-
visitModule
public org.objectweb.asm.ModuleVisitor visitModule()
-
isConfigured
public boolean isConfigured()
-
getClassDef
public ClassDef getClassDef()
-
-