Class MojoMethodVisitor
java.lang.Object
org.objectweb.asm.MethodVisitor
org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoMethodVisitor
- All Implemented Interfaces:
MojoParameterVisitor
public class MojoMethodVisitor
extends org.objectweb.asm.MethodVisitor
implements MojoParameterVisitor
Method visitor.
- Author:
- Slawomir Jaranowski
-
Field Summary
Fields inherited from class org.objectweb.asm.MethodVisitor
api, mv -
Constructor Summary
ConstructorsConstructorDescriptionMojoMethodVisitor(String fieldName, String className, List<String> typeParameters) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.objectweb.asm.AnnotationVisitorvisitAnnotation(String desc, boolean visible) Methods inherited from class org.objectweb.asm.MethodVisitor
getDelegate, visitAnnotableParameterCount, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
-
Constructor Details
-
MojoMethodVisitor
-
-
Method Details
-
visitAnnotation
- Overrides:
visitAnnotationin classorg.objectweb.asm.MethodVisitor
-
getFieldName
- Specified by:
getFieldNamein interfaceMojoParameterVisitor
-
getClassName
- Specified by:
getClassNamein interfaceMojoParameterVisitor
-
getTypeParameters
- Specified by:
getTypeParametersin interfaceMojoParameterVisitor
-
getAnnotationVisitorMap
- Specified by:
getAnnotationVisitorMapin interfaceMojoParameterVisitor
-
isAnnotationOnMethod
public boolean isAnnotationOnMethod()- Specified by:
isAnnotationOnMethodin interfaceMojoParameterVisitor
-