public abstract class Algorithm extends NameDescription
| Modifier and Type | Class and Description |
|---|---|
static class |
Algorithm.Scope |
NameDescription.Builder<T extends NameDescription.Builder<T>>ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Modifier and Type | Method and Description |
|---|---|
void |
addInput(InputParameter inputParameter) |
void |
addOutput(OutputParameter outputParameter) |
boolean |
canProvide(Parameter parameter) |
List<InputParameter> |
getInputList()
Returns the list of input parameters
|
List<InputParameter> |
getInputSet()
same as
getInputList, although it's a list this method calls it Set due to XTCE terminology. |
List<OutputParameter> |
getOutputList() |
List<OutputParameter> |
getOutputSet()
same as
getOutputList, although it's a list this method calls it Set due to XTCE terminology. |
Algorithm.Scope |
getScope() |
TriggerSetType |
getTriggerSet() |
void |
print(PrintStream out) |
void |
setInputList(List<InputParameter> inputList) |
void |
setInputSet(List<InputParameter> inputSet) |
void |
setOutputList(List<OutputParameter> outputList) |
void |
setOutputSet(List<OutputParameter> outputSet) |
void |
setScope(Algorithm.Scope scope) |
void |
setTriggerSet(TriggerSetType triggerSet) |
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescriptionpublic Algorithm(String name)
public TriggerSetType getTriggerSet()
public void setTriggerSet(TriggerSetType triggerSet)
public void addInput(InputParameter inputParameter)
public void addOutput(OutputParameter outputParameter)
public List<InputParameter> getInputSet()
getInputList, although it's a list this method calls it Set due to XTCE terminology.public List<InputParameter> getInputList()
public List<OutputParameter> getOutputSet()
getOutputList, although it's a list this method calls it Set due to XTCE terminology.public List<OutputParameter> getOutputList()
public void setOutputSet(List<OutputParameter> outputSet)
public void setOutputList(List<OutputParameter> outputList)
public void setInputSet(List<InputParameter> inputSet)
public void setInputList(List<InputParameter> inputList)
public boolean canProvide(Parameter parameter)
public void print(PrintStream out)
public Algorithm.Scope getScope()
public void setScope(Algorithm.Scope scope)
Copyright © 2020 Space Applications Services. All rights reserved.