Class AbstractPort

java.lang.Object
fr.ens.biologie.genomique.eoulsan.core.AbstractPort
All Implemented Interfaces:
Port, Serializable
Direct Known Subclasses:
SimpleInputPort, SimpleOutputPort

public abstract class AbstractPort extends Object implements Port, Serializable
Abstract class that define a port.
Since:
2.0
Author:
Laurent Jourdren
See Also:
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Port
      Get the name of the port.
      Specified by:
      getName in interface Port
      Returns:
      the name of the port
    • isList

      public boolean isList()
      Description copied from interface: Port
      Test if the port requires a list as value.
      Specified by:
      isList in interface Port
      Returns:
      true if the the port requires a list as value
    • getFormat

      public DataFormat getFormat()
      Description copied from interface: Port
      Get the data format of the port.
      Specified by:
      getFormat in interface Port
      Returns:
      a DataFormat object
    • getLinkedSteps

      public Set<Step> getLinkedSteps()
      Description copied from interface: Port
      Get the steps linked to this port.
      Specified by:
      getLinkedSteps in interface Port
      Returns:
      a step with the list of linked steps