|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ejb3unit.asm.jar.commons.EmptyVisitor
com.bm.ejb3metadata.annotations.analyzer.ScanCommonVisitor<MethodAnnotationMetadata>
com.bm.ejb3metadata.annotations.analyzer.ScanMethodVisitor
public class ScanMethodVisitor
This classes analyses a given method and build/fill meta data information.
Constructor Summary | |
---|---|
ScanMethodVisitor(JMethod jMethod,
ClassAnnotationMetadata classAnnotationMetadata)
Constructor. |
Method Summary | |
---|---|
org.ejb3unit.asm.jar.AnnotationVisitor |
visitAnnotationDefault()
Visits the default value of this annotation interface method (ignore it). |
void |
visitEnd()
Visits the end of the method. |
org.ejb3unit.asm.jar.AnnotationVisitor |
visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible)
Visits an annotation of a parameter this method (ignore it). |
Methods inherited from class com.bm.ejb3metadata.annotations.analyzer.ScanCommonVisitor |
---|
getAnnotationVisitors, getEmptyVisitor, initVisitors, visitAnnotation |
Methods inherited from class org.ejb3unit.asm.jar.commons.EmptyVisitor |
---|
visit, visit, visitAnnotation, visitArray, visitAttribute, visitCode, visitEnum, visitField, visitFieldInsn, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethod, visitMethodInsn, visitMultiANewArrayInsn, visitOuterClass, visitSource, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ejb3unit.asm.jar.MethodVisitor |
---|
visitAnnotation, visitAttribute, visitCode, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn |
Constructor Detail |
---|
public ScanMethodVisitor(JMethod jMethod, ClassAnnotationMetadata classAnnotationMetadata)
jMethod
- Method object on which we set meta data.classAnnotationMetadata
- the parent object on which add generated meta-data.Method Detail |
---|
public org.ejb3unit.asm.jar.AnnotationVisitor visitAnnotationDefault()
visitAnnotationDefault
in interface org.ejb3unit.asm.jar.MethodVisitor
visitAnnotationDefault
in class org.ejb3unit.asm.jar.commons.EmptyVisitor
public org.ejb3unit.asm.jar.AnnotationVisitor visitParameterAnnotation(int parameter, java.lang.String desc, boolean visible)
visitParameterAnnotation
in interface org.ejb3unit.asm.jar.MethodVisitor
visitParameterAnnotation
in class org.ejb3unit.asm.jar.commons.EmptyVisitor
parameter
- the parameter index.desc
- the class descriptor of the annotation class.visible
- true if the annotation is visible at runtime.
public void visitEnd()
visitEnd
in interface org.ejb3unit.asm.jar.AnnotationVisitor
visitEnd
in interface org.ejb3unit.asm.jar.ClassVisitor
visitEnd
in interface org.ejb3unit.asm.jar.FieldVisitor
visitEnd
in interface org.ejb3unit.asm.jar.MethodVisitor
visitEnd
in class org.ejb3unit.asm.jar.commons.EmptyVisitor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |