## Uses of Class
edu.isi.pegasus.planner.catalog.site.classes.SiteData

Packages that use SiteData
edu.isi.pegasus.planner.catalog.site.classes

### Uses of SiteData in edu.isi.pegasus.planner.catalog.site.classes

Subclasses of SiteData in edu.isi.pegasus.planner.catalog.site.classes
`class` `AbstractSiteData` The abstract data class for Site classes.
`class` `Connection` This data class describes a connection property for replica catalog.
`class` `Directory` The Directory class used for Site Catalog Schema version 4 onwards.
`class` `DirectoryLayout` An abstract base class that creates a directory type.
`class` `FileServer` This class describes a file server that can be used to stage data to and from a site.
`class` `FileServerType` An abstract class that describes a file server that can be used to stage data to and from a site.
`class` `FileSystemType` An abstract class describing a filesystem type.
`class` `GridGateway` This class describes the Grid Gateway into a site.
`class` `HeadNodeFS` This data class describes the HeadNode Filesystem layout.
`class` `HeadNodeScratch` This data class describes the scratch area on a head node.
`class` `HeadNodeStorage` This data class describes the storage area on a node.
`class` `InternalMountPoint` A data class to signify the Internal Mount Point for a filesystem.
`class` `LocalDirectory` This data class represents a local directory on a site.
`class` `ReplicaCatalog` This data class describes the Replica Catalog associated with the site.
`class` `SharedDirectory` This data class represents a shared directory on a site.
`class` `SiteCatalogEntry` This data class describes a site in the site catalog.
`class` `SiteCatalogEntry3` This data class describes a site in the site catalog.
`class` `SiteStore` The site store contains the collection of sites backed by a HashMap.
`class` `StorageType` An Abstract Data class to describe the filesystem layout on a site, both shared and local on a site/node
`class` `WorkerNodeFS` This data class describes the WorkerNode Filesystem layout.
`class` `WorkerNodeScratch` This data class describes the scratch area on a head node.
`class` `WorkerNodeStorage` This data class describes the storage area on worker nodes.
`class` `WorkerSharedDirectory` This data class describes the directory shared only amongst worker nodes .

Methods in edu.isi.pegasus.planner.catalog.site.classes with parameters of type SiteData
`void` SiteDataVisitor.`depart(SiteData data)`
`void` AbstractXMLPrintVisitor.`depart(SiteData data)`
`void` SiteDataVisitor.`visit(SiteData data)`
`void` AbstractXMLPrintVisitor.`visit(SiteData data)`