Package fr.ens.biologie.genomique.eoulsan.core
package fr.ens.biologie.genomique.eoulsan.core
This package contains Eoulsan workflow core class.
- Since:
- 1.0
-
ClassDescriptionAbstract class that define a port.AbstractPorts<E extends Port>This class define a basic implementation of a Ports class.This class define utility methods on Context.This class define an utility on data object.This class contains methods to create workflow data file names.This class define a runtime exception for filename parsing errors.This interface define an input port of a step.This interface define a group of input ports.This class allow to easily create input ports for a step.This interface define a Module.This class contains useful methods for writing Step classes.This class contains methods to validate workflow object names.This interface define an output port of a step.This interface define a group of output ports.This class allow to easily create input ports for a step.This enum define the parallelization modes of a step.This class define a parameter.This interface define a port of a step.This interface define a group of ports.This interface allow to set the progress of a task.This class define an input port of a step.This class define a class that handles a set of input ports.This class define an output port of a step.This class define a class that contains several output ports.This interface define a step of the workflow.This enum define the value of the discard output attribute of the step tag in the Eoulsan workflow file.This enum define the states of the steps.This enum define the type of step.This interface define the context of a step.This class define the result of a step.This interface define a step status.This interface define a Workflow.