Update class-level Javadoc for ParameterNameDiscoverer

This commit is contained in:
Sam Brannen 2024-03-06 14:49:46 +01:00
parent d87465f9e9
commit b32a2cadfb
1 changed files with 6 additions and 5 deletions

View File

@ -1,5 +1,5 @@
/* /*
* Copyright 2002-2018 the original author or authors. * Copyright 2002-2024 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -24,10 +24,11 @@ import org.springframework.lang.Nullable;
/** /**
* Interface to discover parameter names for methods and constructors. * Interface to discover parameter names for methods and constructors.
* *
* <p>Parameter name discovery is not always possible, but various strategies are * <p>Parameter name discovery is not always possible, but various strategies exist
* available to try, such as looking for debug information that may have been * &mdash; for example, using the JDK's reflection facilities for introspecting
* emitted at compile time, and looking for argname annotation values optionally * parameter names (based on the "-parameters" compiler flag), looking for
* accompanying AspectJ annotated methods. * {@code argNames} annotation attributes optionally configured for AspectJ
* annotated methods, etc.
* *
* @author Rod Johnson * @author Rod Johnson
* @author Adrian Colyer * @author Adrian Colyer