returns an annotatedtype object that represents the use of a type to specify the type of the formal parameter represented by this parameter . concode_field_sep Type parameterTypeCache concode_elem_sep Map<Class<? extends Annotation>,Annotation> declaredAnnotations concode_elem_sep String name concode_elem_sep Class<?> parameterClassCache concode_elem_sep int index concode_elem_sep int modifiers concode_elem_sep Executable executable concode_field_sep boolean isNamePresent concode_elem_sep Executable getDeclaringExecutable concode_elem_sep Map<Class<? extends Annotation>,Annotation> declaredAnnotations concode_elem_sep String getName concode_elem_sep boolean isVarArgs concode_elem_sep boolean isSynthetic concode_elem_sep String getRealName concode_elem_sep Annotation[] getAnnotations concode_elem_sep Type getParameterizedType concode_elem_sep Annotation[] getDeclaredAnnotations concode_elem_sep boolean isImplicit concode_elem_sep T[] getAnnotationsByType concode_elem_sep Class<?> getType concode_elem_sep T getAnnotation concode_elem_sep T[] getDeclaredAnnotationsByType concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep T getDeclaredAnnotation concode_elem_sep String toString concode_elem_sep int getModifiers
AnnotatedType function ( ) { return executable . getAnnotatedParameterTypes ( ) [ index ] ; }