@Target(value=PARAMETER) @Retention(value=RUNTIME) @Documented public @interface P
AnnotationParameterNameDiscoverer
to
specify parameter names. This is useful for interfaces prior to JDK 8 which cannot
contain the parameter names.AnnotationParameterNameDiscoverer
public abstract String value