public abstract class CmdEvaluator extends java.lang.Object implements Evaluator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected boolean |
saveOutput |
Constructor and Description |
---|
CmdEvaluator() |
Modifier and Type | Method and Description |
---|---|
double |
evaluate(double[] x) |
void |
evaluateCmd(java.lang.String[] cmd) |
abstract java.lang.String[] |
getCmd() |
protected static java.lang.String[] |
getCmd(java.lang.String cmdStr) |
java.lang.String |
getError() |
java.lang.String |
getOutput() |
abstract void |
outputToCmd(java.io.OutputStream outputStream) |
abstract void |
setValues(double[] x) |
java.lang.String |
toString() |
protected boolean saveOutput
protected java.lang.String description
public abstract void setValues(double[] x)
public abstract java.lang.String[] getCmd()
public abstract void outputToCmd(java.io.OutputStream outputStream)
protected static java.lang.String[] getCmd(java.lang.String cmdStr)
public java.lang.String getOutput()
public java.lang.String getError()
public java.lang.String toString()
toString
in class java.lang.Object
public void evaluateCmd(java.lang.String[] cmd)