public class AnnotationFinder.ParameterInfo extends AnnotationFinder.Annotatable implements AnnotationFinder.Info
Constructor and Description |
---|
ParameterInfo(AnnotationFinder.MethodInfo parent,
int index) |
ParameterInfo(AnnotationFinder.MethodInfo parent,
Parameter<?> parameter) |
Modifier and Type | Method and Description |
---|---|
Parameter<?> |
get() |
java.lang.annotation.Annotation[] |
getDeclaredAnnotations() |
AnnotationFinder.MethodInfo |
getDeclaringMethod() |
java.lang.String |
getName() |
java.lang.String |
toString() |
getAnnotations, getMetaAnnotationName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAnnotations, getMetaAnnotationName
public ParameterInfo(AnnotationFinder.MethodInfo parent, int index)
public ParameterInfo(AnnotationFinder.MethodInfo parent, Parameter<?> parameter)
public java.lang.String getName()
getName
in interface AnnotationFinder.Info
public Parameter<?> get() throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.annotation.Annotation[] getDeclaredAnnotations()
getDeclaredAnnotations
in interface AnnotationFinder.Info
getDeclaredAnnotations
in class AnnotationFinder.Annotatable
public AnnotationFinder.MethodInfo getDeclaringMethod()
public java.lang.String toString()
toString
in class java.lang.Object