|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface implemented by all attribute repository classes. This interface is used internally and should not be used by clients. The only reason it is public is because the classes implementing it may be in any package.
Method Summary | |
Set |
getClassAttributes()
Returns a set containing all attributes (instances) associated with this class. |
Map |
getConstructorAttributes()
Returns a map with String keys and List values. |
Map |
getFieldAttributes()
Returns a map with String keys and Set values. |
Map |
getMethodAttributes()
Returns a map with String keys and List values. |
Method Detail |
public Set getClassAttributes()
public Map getFieldAttributes()
public Map getMethodAttributes()
list.get(0) = A Set with the attributes associated with the method.
list.get(1) = A Set with the attributes associated with the method's return value.
list.get(2) = A Set with the attributes associated with the method's first parameter.
list.get(n) = A Set with the attributes associated with the method's (n - 1) th parameter.
All slots in the list must be filled, not just those where there are attributes.
Should not return any attributes of superclasses etc.
public Map getConstructorAttributes()
list.get(0) = A Set with the attributes associated with the constructor.
list.get(1) = A Set with the attributes associated with the constructor's first parameter.
list.get(n) = A Set with the attributes associated with the constructor's (n - 1) th parameter.
All slots in the list must be filled, not just those where there are attributes.
Should not return any attributes of superclasses etc.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |