java.lang.Object
org.embl.ebi.escience.scuflworkers.java.StringSetIntersection
- All Implemented Interfaces:
- LocalWorker
- public class StringSetIntersection
- extends java.lang.Object
- implements LocalWorker
Returns the intersection of two sets or lists of string types
where elements only exist in the output if they occur in both
inputs.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringSetIntersection
public StringSetIntersection()
inputNames
public java.lang.String[] inputNames()
- Description copied from interface:
LocalWorker
- Get an array of the names of input ports for this processor
- Specified by:
inputNames in interface LocalWorker
inputTypes
public java.lang.String[] inputTypes()
- Description copied from interface:
LocalWorker
- Get an array of the string types for the inputs defined by
the inputNames() method, these should probably use the
constants defined in this interface but may use any valid
Baclava data type specifier.
- Specified by:
inputTypes in interface LocalWorker
outputNames
public java.lang.String[] outputNames()
- Description copied from interface:
LocalWorker
- Names of the output ports
- Specified by:
outputNames in interface LocalWorker
outputTypes
public java.lang.String[] outputTypes()
- Description copied from interface:
LocalWorker
- Types of the output ports
- Specified by:
outputTypes in interface LocalWorker
execute
public java.util.Map execute(java.util.Map inputs)
throws uk.ac.soton.itinnovation.taverna.enactor.entities.TaskExecutionException
- Fetch the web page pointed to by the URL supplied as the 'url'
parameter into the service, the 'base' parameter specifies a
URL to use as the base for relative URL resolution.
- Specified by:
execute in interface LocalWorker