## Uses of Interface
edu.isi.pegasus.planner.transfer.mapper.OutputMapper

Packages that use OutputMapper
edu.isi.pegasus.planner.refiner
edu.isi.pegasus.planner.transfer.mapper
edu.isi.pegasus.planner.transfer.mapper.impl

### Uses of OutputMapper in edu.isi.pegasus.planner.refiner

Fields in edu.isi.pegasus.planner.refiner declared as OutputMapper
`private OutputMapper` TransferEngine.`mOutputMapper` Handle to an OutputMapper that tells what

### Uses of OutputMapper in edu.isi.pegasus.planner.transfer.mapper

Methods in edu.isi.pegasus.planner.transfer.mapper that return OutputMapper
`static OutputMapper` OutputMapperFactory.`loadInstance(ADag dag, PegasusBag bag)` Loads the implementing class corresponding to the value specified in the properties.
`static OutputMapper` OutputMapperFactory.`loadInstance(java.lang.String className, PegasusBag bag, ADag dag)` Loads the implementing class corresponding to the class.

### Uses of OutputMapper in edu.isi.pegasus.planner.transfer.mapper.impl

Classes in edu.isi.pegasus.planner.transfer.mapper.impl that implement OutputMapper
`class` `AbstractFileFactoryBasedMapper` The abstract class that serves as the base class for the File Factory based mappers.
`class` `Fixed` A convenience mapper implementation that stages output files to a fixed directory, specified using properties.
`class` `Flat` Maps the output files to a flat directory on the output site.
`class` `Hashed` Maps the output files in a Hashed Directory structure on the output site.
`class` `Replica` This class connects to a Replica Catalog backend to determine where an output file should be placed on the output site.