public class MojoMethodVisitor extends org.objectweb.asm.MethodVisitor implements MojoParameterVisitor
Constructor and Description |
---|
MojoMethodVisitor(String fieldName,
String className,
List<String> typeParameters) |
Modifier and Type | Method and Description |
---|---|
Map<String,MojoAnnotationVisitor> |
getAnnotationVisitorMap() |
String |
getClassName() |
String |
getFieldName() |
List<String> |
getTypeParameters() |
boolean |
isAnnotationOnMethod() |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(String desc,
boolean visible) |
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
public MojoMethodVisitor(String fieldName, String className, List<String> typeParameters)
public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
visitAnnotation
in class org.objectweb.asm.MethodVisitor
public String getFieldName()
getFieldName
in interface MojoParameterVisitor
public String getClassName()
getClassName
in interface MojoParameterVisitor
public List<String> getTypeParameters()
getTypeParameters
in interface MojoParameterVisitor
public Map<String,MojoAnnotationVisitor> getAnnotationVisitorMap()
getAnnotationVisitorMap
in interface MojoParameterVisitor
public boolean isAnnotationOnMethod()
isAnnotationOnMethod
in interface MojoParameterVisitor
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.