Class IridaWorkflowNamedParameters
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.model.workflow.submission.IridaWorkflowNamedParameters
-
- All Implemented Interfaces:
IridaThing
,Timestamped<java.lang.Long>
@Entity public class IridaWorkflowNamedParameters extends java.lang.Object implements IridaThing
Users can create, save, and re-use named parameters in their workflow submissions.
-
-
Constructor Summary
Constructors Constructor Description IridaWorkflowNamedParameters(java.lang.String name, java.util.UUID workflowId, java.util.Map<java.lang.String,java.lang.String> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.util.Date
getCreatedDate()
Get the created date of the objectjava.lang.Long
getId()
Get the numerical identifier for this objectjava.util.Map<java.lang.String,java.lang.String>
getInputParameters()
java.lang.String
getLabel()
Get a human readable label for this object.java.util.UUID
getWorkflowId()
int
hashCode()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ca.corefacility.bioinformatics.irida.model.IridaThing
getIdentifier, setLabel
-
-
-
-
Method Detail
-
getCreatedDate
public java.util.Date getCreatedDate()
Description copied from interface:Timestamped
Get the created date of the object- Specified by:
getCreatedDate
in interfaceTimestamped<java.lang.Long>
- Returns:
- A
Date
object of the created date
-
getLabel
public java.lang.String getLabel()
Description copied from interface:IridaThing
Get a human readable label for this object.- Specified by:
getLabel
in interfaceIridaThing
- Returns:
- a human-readable label for the object.
-
getId
public java.lang.Long getId()
Description copied from interface:IridaThing
Get the numerical identifier for this object- Specified by:
getId
in interfaceIridaThing
- Specified by:
getId
in interfaceTimestamped<java.lang.Long>
- Returns:
- the numerical identifier for the object
-
getWorkflowId
public java.util.UUID getWorkflowId()
-
getInputParameters
public final java.util.Map<java.lang.String,java.lang.String> getInputParameters()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-