Package wt.tools.xref.containers

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.