|
mjc | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface represents a single generic function collection, which encapsulates all the top-level methods of the same name declared in a given context. It include a methods for adding the methods of the collection to the classes that they augment. A nested class is provided that implementors can delegate to.
CGFCollectionMap| Field Summary | |
static CGenericFunctionCollection |
GF_UNDEFINED
This is just a unique object implementing the interface but doing nothing. |
| Method Summary | |
void |
applyAugmentationFor(CContextType context)
For the given context, augments the appropriate classes based on the methods in this collection. |
String |
qualifiedName()
Returns the fully qualified name of this generic function collection. |
| Field Detail |
public static final CGenericFunctionCollection GF_UNDEFINED
CTopLevel.gfCollSingletonMap and as a return value
from CTopLevel.lookupGFCollection
CTopLevel.gfCollSingletonMap,
CTopLevel.lookupGFCollection(String)| Method Detail |
public void applyAugmentationFor(CContextType context)
CClass
representing m's receiver type.
context - the context in which the augmentation occurs public String qualifiedName()
|
mjc | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||