Class SimpleInputPort
java.lang.Object
fr.ens.biologie.genomique.eoulsan.core.AbstractPort
fr.ens.biologie.genomique.eoulsan.core.SimpleInputPort
- All Implemented Interfaces:
InputPort,Port,Serializable
This class define an input port of a step.
- Since:
- 2.0
- Author:
- Laurent Jourdren
- See Also:
-
Method Summary
Methods inherited from class fr.ens.biologie.genomique.eoulsan.core.AbstractPort
getFormat, getLinkedSteps, getName, isListMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface fr.ens.biologie.genomique.eoulsan.core.Port
getFormat, getLinkedSteps, getName, isList
-
Method Details
-
getCompressionsAccepted
Description copied from interface:InputPortTest if the port accept a compressed input format.- Specified by:
getCompressionsAcceptedin interfaceInputPort- Returns:
- a set with the compression type allowed by the step for the port
-
isRequiredInWorkingDirectory
public boolean isRequiredInWorkingDirectory()Description copied from interface:InputPortTest if input data of the port is required in the working directory. This method allow to declare the input data that need to be copied in the working directory before starting the step. As an example, it is used to copy files from a local file system to a distributed file system like HDFS. After that mapreduce jobs can be efficiency launched.- Specified by:
isRequiredInWorkingDirectoryin interfaceInputPort- Returns:
- true if the input data need to be copied in the working directory.
-
toString
-