2010-10-07 02:29:56 +08:00
|
|
|
package org.broadinstitute.sting.queue.engine
|
2010-06-15 12:43:46 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Utility class to map a set of inputs to set of outputs.
|
2010-06-26 04:51:13 +08:00
|
|
|
* The QGraph uses this function internally to map between user defined functions.
|
2010-06-15 12:43:46 +08:00
|
|
|
*/
|
2011-02-16 02:26:14 +08:00
|
|
|
class MappingEdge(val inputs: QNode, val outputs: QNode) extends QEdge {
|
2010-08-10 00:42:48 +08:00
|
|
|
/**
|
|
|
|
|
* For debugging purposes returns <map>.
|
2010-08-12 05:58:26 +08:00
|
|
|
* @return <map>
|
2010-08-10 00:42:48 +08:00
|
|
|
*/
|
|
|
|
|
override def toString = "<map>"
|
2010-10-07 02:29:56 +08:00
|
|
|
override def dotString = "<map>"
|
2010-06-15 12:43:46 +08:00
|
|
|
}
|