Module org.eclipse.persistence.jpa
Class MetadataAsmFactory.ClassMetadataVisitor
java.lang.Object
org.eclipse.persistence.asm.ClassVisitor
org.eclipse.persistence.asm.EclipseLinkClassVisitor
org.eclipse.persistence.internal.jpa.metadata.accessors.objects.MetadataAsmFactory.ClassMetadataVisitor
- Enclosing class:
MetadataAsmFactory
Walk the class byte codes and collect the class info.
-
Field Summary
Fields inherited from class org.eclipse.persistence.asm.ClassVisitor
customClassVisitor, cv
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(int version, int access, String name, String signature, String superName, String[] interfaces) visitAnnotation
(String desc, boolean visible) void
visitEnd()
visitField
(int access, String name, String desc, String signature, Object value) visitMethod
(int access, String name, String desc, String signature, String[] exceptions) Methods inherited from class org.eclipse.persistence.asm.EclipseLinkClassVisitor
visit
Methods inherited from class org.eclipse.persistence.asm.ClassVisitor
setCustomClassVisitor, unwrap, visitAnnotationSuper, visitFieldSuper, visitMethodSuper, visitSuper
-
Method Details
-
visit
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) - Overrides:
visit
in classClassVisitor
-
visitField
public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) - Overrides:
visitField
in classClassVisitor
-
visitMethod
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) - Overrides:
visitMethod
in classClassVisitor
-
visitAnnotation
- Specified by:
visitAnnotation
in classEclipseLinkClassVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classClassVisitor
-