com.sun.enterprise.admin.cli.schemadoc
Class DocClassVisitor
java.lang.Object
com.sun.enterprise.admin.cli.schemadoc.DocClassVisitor
- All Implemented Interfaces:
- org.objectweb.asm.ClassVisitor
public class DocClassVisitor
- extends java.lang.Object
- implements org.objectweb.asm.ClassVisitor
|
Method Summary |
ClassDef |
getClassDef()
|
java.util.List<java.lang.String> |
getInterfaces()
|
boolean |
isConfigured()
|
java.lang.String |
toString()
|
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] intfs)
|
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible)
|
void |
visitAttribute(org.objectweb.asm.Attribute attr)
|
void |
visitEnd()
Visits the end of the class. |
org.objectweb.asm.FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
|
void |
visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
|
org.objectweb.asm.MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
void |
visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
|
void |
visitSource(java.lang.String source,
java.lang.String debug)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
hasConfiguredAnnotation
private boolean hasConfiguredAnnotation
className
private java.lang.String className
interfaces
private java.util.List<java.lang.String> interfaces
classDef
private ClassDef classDef
showDeprecated
private boolean showDeprecated
DocClassVisitor
public DocClassVisitor(boolean showDep)
visit
public void visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] intfs)
- Specified by:
visit in interface org.objectweb.asm.ClassVisitor
getInterfaces
public java.util.List<java.lang.String> getInterfaces()
visitSource
public void visitSource(java.lang.String source,
java.lang.String debug)
- Specified by:
visitSource in interface org.objectweb.asm.ClassVisitor
visitOuterClass
public void visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
- Specified by:
visitOuterClass in interface org.objectweb.asm.ClassVisitor
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc,
boolean visible)
- Specified by:
visitAnnotation in interface org.objectweb.asm.ClassVisitor
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attr)
- Specified by:
visitAttribute in interface org.objectweb.asm.ClassVisitor
visitInnerClass
public void visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
- Specified by:
visitInnerClass in interface org.objectweb.asm.ClassVisitor
visitField
public org.objectweb.asm.FieldVisitor visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
- Specified by:
visitField in interface org.objectweb.asm.ClassVisitor
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
- Specified by:
visitMethod in interface org.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.
- Specified by:
visitEnd in interface org.objectweb.asm.ClassVisitor
isConfigured
public boolean isConfigured()
getClassDef
public ClassDef getClassDef()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2012 GlassFish Community. All Rights Reserved.