Stores a
ConfigAttributeDefinition for each method signature defined by Commons Attributes. This class
will only detect those attributes which are defined for:
- The class-wide attributes defined for the intercepted class.
- The class-wide attributes defined for interfaces explicitly implemented by the intercepted class.
- The method-specific attributes defined for the intercepted method of the intercepted class.
- The method-specific attributes defined by any explicitly implemented interface if that interface
contains a method signature matching that of the intercepted method.
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.
Attributes detected that do not implement
ConfigAttribute will be ignored.
author: Cameron Braid author: Ben Alex version: $Id: MethodDefinitionAttributes.java 1784 2007-02-24 21:00:24Z luke_t $ |