org.embl.ebi.escience.scuflui.results
Class ResultThing
java.lang.Object
org.embl.ebi.escience.scuflui.results.ResultThing
public class ResultThing
- extends java.lang.Object
A result from a workflow. Wraps a DataThing object to keep
track of provenance information link the source of the
result, and the results that created or were created by this one.
- Author:
- Kevin Glover
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResultThing
public ResultThing(ResultSource source,
DataThing thing,
java.lang.String[] inputLSIDs)
- Parameters:
source - the ResultSource that this result came fromthing - the underlying DataThing that is the resultinputLSIDs - a array of LSIDs that created this result
getDataThing
public DataThing getDataThing()
- Returns:
- the underlying DataThing that is the result
- See Also:
DataThing
getLSID
public java.lang.String getLSID()
- Returns:
- the LSID of this result
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getSource
public ResultSource getSource()
- Returns:
- the ResultSource that this result came from
- See Also:
ResultSource