public class NumericProbeDriver
extends java.lang.Object
| Constructor and Description | 
|---|
| NumericProbeDriver() | 
| NumericProbeDriver(NumericProbeDriver driver) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | compileJythonExpression(java.lang.String expr,
                       java.util.HashMap<java.lang.String,NumericProbeVariable> variables) | 
| double[] | eval(java.util.HashMap<java.lang.String,NumericProbeVariable> variables,
    org.python.core.PyStringMap locals) | 
| java.lang.String | getExpression() | 
| int | getOutputSize() | 
| java.lang.String | getSingleVariable() | 
| boolean | isValid() | 
| boolean | renameVariable(java.lang.String oldname,
              java.lang.String newname) | 
| void | setExpression(java.lang.String expr,
             java.util.HashMap<java.lang.String,NumericProbeVariable> variables) | 
| void | setInvalid() | 
| java.lang.String | toString() | 
| boolean | usesJythonExpression() | 
| boolean | usesVariable(java.lang.String vname) | 
public NumericProbeDriver()
public NumericProbeDriver(NumericProbeDriver driver)
public int getOutputSize()
public java.lang.String getExpression()
public void setInvalid()
public boolean isValid()
public java.lang.String getSingleVariable()
public void compileJythonExpression(java.lang.String expr,
                                    java.util.HashMap<java.lang.String,NumericProbeVariable> variables)
public void setExpression(java.lang.String expr,
                          java.util.HashMap<java.lang.String,NumericProbeVariable> variables)
public boolean usesVariable(java.lang.String vname)
public boolean usesJythonExpression()
public boolean renameVariable(java.lang.String oldname,
                              java.lang.String newname)
public double[] eval(java.util.HashMap<java.lang.String,NumericProbeVariable> variables, org.python.core.PyStringMap locals)
public java.lang.String toString()
toString in class java.lang.Object