Class Summary |
ClassInterfaceChildrenHashtable |
This Hashtable is KEYed by classInterfaceName and the VALUE contains a ClassInterfaceHashtable. |
ClassInterfaceHashtable |
This Hashtable is KEYed by classInterfaceName and the VALUE contains a ClassInterface. |
ClassInterfaceParentsHashtable |
|
ClassInterfaces |
This class is used to store a list of ClassInterface objects (that are interfaces) that this
particular CLASS implements. |
ClassInterfaceVector |
|
CodebaseXref |
This class acts as a container for all cross reference information for a particular
codebase |
FieldHashtable |
|
FieldVector |
This container is used to store Field objects. |
MasterContainer |
This class is used as a master container for: Package, ClassInterface, Method, Field and
Type objects. |
MethodHashtable |
This KEY's in this container store method specification's and the VALUE's
contain references to Method objects. |
MethodVector |
This container is used to store Method objects. |
OwnedMethodsContainer |
This class was created to provide the extra functionality required by MethodSpec's
for maintaining uniqueness so that each method has it's own output filename. |
PackageHashtable |
This container is used to store Package objects. |
ReferencesContainer |
|
SortedSpecVector |
This container is used to store a group of Spec objects in sorted order. |
SpecContainer |
This class is used as a master container for Spec objects:
BaseTypeSpec
PackageSpec
ClassInterfaceSpec
MethodSpec
FieldSpec
This container is KEY'd with String objects and the VALUE contains a
Spec object. |