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 Summary
FieldsFields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate TypecreateType(String desc) (package private) ClassDefinitionprivate IdentifiergetIdentifier(String name) private ClassDeclarationtoClassDeclaration(String name) private ClassDeclaration[]toClassDeclarations(String... names) private StringtoClassName(String name) private StringtoSourceFileName(String name) voidvisit(int version, int access, String name, String signature, String superName, String[] interfaces) 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) Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visitAnnotation, visitAttribute, visitEnd, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
Field Details
-
env
-
asmClass
-
-
Constructor Details
-
ClassDefinitionVisitor
ClassDefinitionVisitor(Environment env)
-
-
Method Details
-
getDefinition
ClassDefinition getDefinition() -
visit
-
toSourceFileName
-
toClassName
-
toClassDeclarations
-
toClassDeclaration
-
getIdentifier
-
visitInnerClass
-
visitField
-
visitMethod
-
createType
-