public class Algorithm
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
boolean |
equals(java.lang.Object obj) |
boolean |
Finalize() |
Algorithm |
GetActualAlgorithm() |
AlgorithmArg |
GetArg(java.lang.String argName) |
java.util.Vector |
GetArgNames() |
AlgorithmArg |
GetArgNonConst(java.lang.String argName) |
java.lang.String |
GetDescription() |
java.lang.String |
GetHelpFullURL() |
java.lang.String |
GetLongDescription() |
java.lang.String |
GetName() |
java.util.Vector |
GetSubAlgorithmNames() |
java.lang.String |
GetUsageAsJSON() |
int |
hashCode() |
boolean |
HasSubAlgorithms() |
Algorithm |
InstantiateSubAlgorithm(java.lang.String algName) |
boolean |
ParseCommandLineArguments(java.util.Vector args) |
boolean |
ParseRunAndFinalize(java.util.Vector args) |
boolean |
ParseRunAndFinalize(java.util.Vector args,
ProgressCallback callback) |
boolean |
Run() |
boolean |
Run(ProgressCallback callback) |
public void delete()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String GetName()
public java.lang.String GetDescription()
public java.lang.String GetLongDescription()
public java.lang.String GetHelpFullURL()
public boolean HasSubAlgorithms()
public java.util.Vector GetSubAlgorithmNames()
public Algorithm InstantiateSubAlgorithm(java.lang.String algName)
public boolean ParseCommandLineArguments(java.util.Vector args)
public Algorithm GetActualAlgorithm()
public boolean Run(ProgressCallback callback)
public boolean Run()
public boolean Finalize()
public boolean ParseRunAndFinalize(java.util.Vector args,
ProgressCallback callback)
public boolean ParseRunAndFinalize(java.util.Vector args)
public java.lang.String GetUsageAsJSON()
public java.util.Vector GetArgNames()
public AlgorithmArg GetArg(java.lang.String argName)
public AlgorithmArg GetArgNonConst(java.lang.String argName)