question: return the type declared by the underlying field or method/constructor parameter , indicating the injection type . concode_field_sep Field field concode_elem_sep MethodParameter methodParameter concode_elem_sep Annotation[] fieldAnnotations concode_field_sep MethodParameter getMethodParameter concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep Field getField concode_elem_sep Member getMember concode_elem_sep AnnotatedElement getAnnotatedElement concode_elem_sep String toString concode_elem_sep Annotation[] getAnnotations
target: Class < ? > function ( ) { return ( this . field != null ? this . field . getType ( ) : this . methodParameter . getParameterType ( ) ) ; }