Generated by
JDiff

Class org.springframework.core.MethodParameter

Added Methods
MethodParameter clone()  
boolean hasMethodAnnotation(Class<A>) Return whether the method/constructor is annotated with the given type.
boolean isOptional() Return whether this method parameter is declared as optional in the form of Java 8's java.util.Optional.
MethodParameter nested() Return a variant of this {@code MethodParameter} which points to the same parameter but one nesting level deeper.
MethodParameter nestedIfOptional() Return a variant of this {@code MethodParameter} which points to the same parameter but one nesting level deeper in case of a java.util.Optional declaration.
String toString()  
 

Changed Methods
Annotation getParameterAnnotation(Class<A>) Change in return type from (T extends java.lang.annotation.Annotation) to (A extends java.lang.annotation.Annotation).
Change in signature from Class<T> to Class<A>.
Return the parameter annotation of the given type, if available.
boolean hasParameterAnnotation(Class<A>) Change in signature from Class<T> to Class<A>.
Return whether the parameter is declared with the given annotation type.