mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-24 13:02:13 +00:00
Improved JavaDocs.
This commit is contained in:
parent
22b8be49f0
commit
dc6357d504
@ -28,6 +28,40 @@ import java.util.Iterator;
|
|||||||
/**
|
/**
|
||||||
* Stores a {@link ConfigAttributeDefinition} for each method signature defined
|
* Stores a {@link ConfigAttributeDefinition} for each method signature defined
|
||||||
* by Commons Attributes.
|
* by Commons Attributes.
|
||||||
|
*
|
||||||
|
* <P>
|
||||||
|
* This class will only detect those attributes which are defined for the:
|
||||||
|
*
|
||||||
|
* <ul>
|
||||||
|
* <li>
|
||||||
|
* The class-wide attributes defined for the intercepted class.
|
||||||
|
* </li>
|
||||||
|
* <li>
|
||||||
|
* The class-wide attributes defined for interfaces explicitly implemented by
|
||||||
|
* the intercepted class.
|
||||||
|
* </li>
|
||||||
|
* <li>
|
||||||
|
* The method-specific attributes defined for the intercepted method of the
|
||||||
|
* intercepted class.
|
||||||
|
* </li>
|
||||||
|
* <li>
|
||||||
|
* The method-specific attributes defined by any explicitly implemented
|
||||||
|
* interface if that interface contains a method signature matching that of
|
||||||
|
* the intercepted method.
|
||||||
|
* </li>
|
||||||
|
* </ul>
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* <P>
|
||||||
|
* Note that attributes defined against parent classes (either for their
|
||||||
|
* methods or interfaces) are not detected. The attributes must be defined
|
||||||
|
* against an explicit method or interface on the intercepted class.
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Attributes detected that do not implement {@link ConfigAttribute} will be
|
||||||
|
* ignored.
|
||||||
|
* </p>
|
||||||
*
|
*
|
||||||
* @author Cameron Braid
|
* @author Cameron Braid
|
||||||
* @author Ben Alex
|
* @author Ben Alex
|
||||||
|
Loading…
x
Reference in New Issue
Block a user