public class PathDerivedVariable extends Object
Constructor and Description |
---|
PathDerivedVariable(String snm,
String p,
String f,
boolean rd,
String reduce,
String dim) |
Modifier and Type | Method and Description |
---|---|
double |
eval(StateRunnable rsin) |
String[] |
getBits() |
String |
getDimensionString() |
String |
getOperatorSymbol() |
String |
getPath() |
ArrayList<StateRunnable> |
getTargetArray(StateInstance base) |
StateRunnable |
getTargetState(StateInstance uin) |
String |
getVariableName() |
boolean |
isProduct() |
boolean |
isRequired() |
boolean |
isSimple() |
boolean |
isSum() |
PathDerivedVariable |
makeFlat(String pfx) |
String |
toString() |
public String getVariableName()
public double eval(StateRunnable rsin) throws RuntimeError, ContentError
RuntimeError
ContentError
public StateRunnable getTargetState(StateInstance uin) throws ContentError
ContentError
public ArrayList<StateRunnable> getTargetArray(StateInstance base) throws ContentError
ContentError
public String getPath()
public boolean isSimple()
public String[] getBits()
public PathDerivedVariable makeFlat(String pfx)
public String getOperatorSymbol()
public boolean isSum()
public boolean isProduct()
public boolean isRequired()
public String getDimensionString()
Copyright © 2020. All rights reserved.