## Uses of Class
edu.isi.pegasus.planner.catalog.transformation.Mapper

Packages that use Mapper
edu.isi.pegasus.planner.catalog.transformation
edu.isi.pegasus.planner.catalog.transformation.mapper
edu.isi.pegasus.planner.classes
edu.isi.pegasus.planner.refiner
edu.isi.pegasus.planner.selector.site
edu.isi.pegasus.planner.selector.site.heft

### Uses of Mapper in edu.isi.pegasus.planner.catalog.transformation

Methods in edu.isi.pegasus.planner.catalog.transformation that return Mapper
`static Mapper` Mapper.`loadTCMapper(java.lang.String className, PegasusBag bag)` Loads the implementing class corresponding to the mode specified by the user at runtime in the properties file.

### Uses of Mapper in edu.isi.pegasus.planner.catalog.transformation.mapper

Subclasses of Mapper in edu.isi.pegasus.planner.catalog.transformation.mapper
`class` `All` This implementation of the mapper generates maps for sites with installed as well as stageable transformations.
`class` `Installed` This class only generates maps for sites with installed transformations.
`class` `Staged` This implementation only generates maps for sites where transformation can be staged
`class` `Submit` This implementation of the TCMapper returns a TCMap which only contains Stageable executables from the Local site.

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

Fields in edu.isi.pegasus.planner.classes declared as Mapper
`private Mapper` PegasusBag.`mTCMapper` The handle to the Transformation Mapper.

Methods in edu.isi.pegasus.planner.classes that return Mapper
`Mapper` PegasusBag.`getHandleToTransformationMapper()` A convenice method to get the handle to the transformation mapper.

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

Fields in edu.isi.pegasus.planner.refiner declared as Mapper
`private Mapper` InterPoolEngine.`mTCMapper` The handle to the transformation catalog mapper object that caches the queries to the transformation catalog, and indexes them according to lfn's.

### Uses of Mapper in edu.isi.pegasus.planner.selector.site

Fields in edu.isi.pegasus.planner.selector.site declared as Mapper
`protected Mapper` Abstract.`mTCMapper` The handle to the TCMapper object.

### Uses of Mapper in edu.isi.pegasus.planner.selector.site.heft

Fields in edu.isi.pegasus.planner.selector.site.heft declared as Mapper
`protected Mapper` Algorithm.`mTCMapper` Handle to the TCMapper.