Class ProcessingUnit
- java.lang.Object
-
- com.github.toolarium.processing.engine.dto.unit.ProcessingUnit
-
- All Implemented Interfaces:
IProcessingUnit,java.io.Serializable,java.lang.Comparable<IProcessingUnit>
public class ProcessingUnit extends java.lang.Object implements IProcessingUnit, java.io.Serializable, java.lang.Comparable<IProcessingUnit>
Implements theIProcessingUnit.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProcessingUnit()Constructor for ProcessingUnitProcessingUnit(java.lang.String name, java.util.List<IParameterDefinition> parameterDefinitionList)Constructor for ProcessingUnit
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(IProcessingUnit o)booleanequals(java.lang.Object obj)java.lang.StringgetName()Get the namejava.util.List<IParameterDefinition>getParameterDefinitionList()Get the parameter definition listinthashCode()voidsetName(java.lang.String name)Sets the namevoidsetParameterDefinitionList(java.util.List<IParameterDefinition> parameterDefinitionList)Set the parameter definition listjava.lang.StringtoString()
-
-
-
Constructor Detail
-
ProcessingUnit
public ProcessingUnit()
Constructor for ProcessingUnit
-
ProcessingUnit
public ProcessingUnit(java.lang.String name, java.util.List<IParameterDefinition> parameterDefinitionList)Constructor for ProcessingUnit- Parameters:
name- the nameparameterDefinitionList- the parameter definition list
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:IProcessingUnitGet the name- Specified by:
getNamein interfaceIProcessingUnit- Returns:
- the name
- See Also:
IProcessingUnit.getName()
-
setName
public void setName(java.lang.String name)
Sets the name- Parameters:
name- the name
-
getParameterDefinitionList
public java.util.List<IParameterDefinition> getParameterDefinitionList()
Description copied from interface:IProcessingUnitGet the parameter definition list- Specified by:
getParameterDefinitionListin interfaceIProcessingUnit- Returns:
- the parameter definition list
- See Also:
IProcessingUnit.getParameterDefinitionList()
-
setParameterDefinitionList
public void setParameterDefinitionList(java.util.List<IParameterDefinition> parameterDefinitionList)
Set the parameter definition list- Parameters:
parameterDefinitionList- the parameter definition list
-
compareTo
public int compareTo(IProcessingUnit o)
- Specified by:
compareToin interfacejava.lang.Comparable<IProcessingUnit>- See Also:
Comparable.compareTo(java.lang.Object)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object- See Also:
Object.hashCode()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
-