compbio.runner
Class _SkeletalCommandBuilder
java.lang.Object
compbio.runner._SkeletalCommandBuilder
- All Implemented Interfaces:
- Executable<_SkeletalCommandBuilder>
- Direct Known Subclasses:
- BlastAll, Disembl, Mcl, OB, PSIBlast, Ronn, RPSBlast
public abstract class _SkeletalCommandBuilder
- extends java.lang.Object
- implements Executable<_SkeletalCommandBuilder>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_SkeletalCommandBuilder
public _SkeletalCommandBuilder()
setEmail
public _SkeletalCommandBuilder setEmail(java.lang.String email)
setName
public _SkeletalCommandBuilder setName(java.lang.String name)
getName
public java.lang.String getName()
getEmail
public java.lang.String getEmail()
addParameters
public _SkeletalCommandBuilder addParameters(java.lang.String[] parameters)
addParameters
public _SkeletalCommandBuilder addParameters(java.util.List<java.lang.String> parameters)
- Description copied from interface:
Executable
- Adds parameter to the list of parameters for a native executable
- Specified by:
addParameters
in interface Executable<_SkeletalCommandBuilder>
- Returns:
- this Executable
getParameters
public CommandBuilder<_SkeletalCommandBuilder> getParameters(Executable.ExecProvider provider)
- Specified by:
getParameters
in interface Executable<_SkeletalCommandBuilder>
addParameter
public _SkeletalCommandBuilder addParameter(java.lang.String parameter)
getResults
public <V> V getResults(java.lang.String directory)
- Specified by:
getResults
in interface Executable<_SkeletalCommandBuilder>
loadRunConfiguration
public Executable<?> loadRunConfiguration(RunConfiguration rconfig)
- Specified by:
loadRunConfiguration
in interface Executable<_SkeletalCommandBuilder>
getOutput
public java.lang.String getOutput()
- Specified by:
getOutput
in interface Executable<_SkeletalCommandBuilder>
getError
public java.lang.String getError()
- Specified by:
getError
in interface Executable<_SkeletalCommandBuilder>
getLimit
public Limit<_SkeletalCommandBuilder> getLimit(java.lang.String presetName)
- Specified by:
getLimit
in interface Executable<_SkeletalCommandBuilder>
getLimits
public LimitsManager<_SkeletalCommandBuilder> getLimits()
- Specified by:
getLimits
in interface Executable<_SkeletalCommandBuilder>