public interface EquationSupport
Modifier and Type | Method and Description |
---|---|
void |
assignVariable(String variableName,
Object value) |
void |
assignVariable(String variableName,
Object value,
boolean systemGenerated) |
void |
clear()
Removes all variables except system generated ones.
|
Set<String> |
getVariableNames() |
Set<String> |
getVariableNames(boolean includeSystemGenerated) |
void |
removeVariable(String varName)
removeVariable.
|
Hashtable<Double,Double> |
resolveRate(String tableName,
Date baseDate,
double tableKey)
resolveRate.
|
double |
resolveRate(String tableName,
Date baseDate,
String key1,
String key2,
String key3,
String key4,
String key5)
resolveRate.
|
Object |
resolveVariable(String variableName)
resolveVariable.
|
Object |
resolveVariable(String variableName,
Date baseDate)
resolveVariable.
|
void assignVariable(String variableName, Object value) throws Exception
Exception
void assignVariable(String variableName, Object value, boolean systemGenerated) throws Exception
Exception
void clear()
Removes all variables except system generated ones.
void removeVariable(String varName)
removeVariable.
varName
- a String
object.Hashtable<Double,Double> resolveRate(String tableName, Date baseDate, double tableKey) throws Exception
resolveRate.
double resolveRate(String tableName, Date baseDate, String key1, String key2, String key3, String key4, String key5) throws Exception
resolveRate.