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 TypeMethodDescriptionboolean
org.objectweb.asm.AnnotationVisitor
visitAnnotation
(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:
visitAnnotation
in classorg.objectweb.asm.MethodVisitor
-
getFieldName
- Specified by:
getFieldName
in interfaceMojoParameterVisitor
-
getClassName
- Specified by:
getClassName
in interfaceMojoParameterVisitor
-
getTypeParameters
- Specified by:
getTypeParameters
in interfaceMojoParameterVisitor
-
getAnnotationVisitorMap
- Specified by:
getAnnotationVisitorMap
in interfaceMojoParameterVisitor
-
isAnnotationOnMethod
- Specified by:
isAnnotationOnMethod
in interfaceMojoParameterVisitor
-