## Uses of Class
edu.isi.pegasus.planner.classes.Data

Packages that use Data
edu.isi.pegasus.planner.classes
edu.isi.pegasus.planner.partitioner
edu.isi.pegasus.planner.partitioner.graph

### Uses of Data in edu.isi.pegasus.planner.classes

Subclasses of Data in edu.isi.pegasus.planner.classes
`class` `ADag` This class object contains the info about a Dag.
`class` `AggregatedJob` This class holds all the specifics of an aggregated job.
`class` `AuthenticateRequest` The object that describes the authenticate request.
`class` `DagInfo` Holds the information needed to make one dag file corresponding to a Abstract Dag.
`class` `DAGJob` This is a data class that stores the contents of the DAG job in a DAX conforming to schema 3.0 or higher.
`class` `DAXJob` This is a data class that stores the contents of the DAX job in a DAX conforming to schema 3.0 or higher.
`class` `FileTransfer` This is a container for the storing the transfers that are required in between sites.
`class` `Job` The object of this class holds the information to generate a submit file about one particular job making the Dag.
`class` `NameValue` The object of this class holds the name value pair.
`class` `Notifications` A container class that stores all the notifications that need to be done indexed by the various conditions.
`class` `PCRelation` Captures the parent child relationship between the jobs in the ADAG.
`class` `PegasusFile` The logical file object that contains the logical filename which is got from the DAX, and the associated set of flags specifying the transient characteristics.
`class` `PlannerCache` A data class that is used to track the various files placed by the mapper on the staging sites for the workflow.
`class` `PlannerMetrics` A Data class containing the metrics about the planning instance.
`class` `PlannerOptions` Holds the information about thevarious options which user specifies to the Concrete Planner at runtime.
`class` `Profile` This Class hold informations about profiles associated with a tc.
`class` `ReplicaLocation` A Data Class that associates a LFN with the PFN's.
`class` `ReplicaStore` A Replica Store that allows us to store the entries from a replica catalog.
`class` `TransferJob` This is a data class that stores the contents of the transfer job that transfers the data.
`class` `WorkflowMetrics` A Workflow metrics class that stores the metrics about the workflow.

### Uses of Data in edu.isi.pegasus.planner.partitioner

Subclasses of Data in edu.isi.pegasus.planner.partitioner
`class` `Partition` This is an abstract container for a partition in the graph.

### Uses of Data in edu.isi.pegasus.planner.partitioner.graph

Subclasses of Data in edu.isi.pegasus.planner.partitioner.graph
`class` `GraphNode` Data class that allows us to construct information about the nodes in the abstract graph.