Package com.singularsys.jep.reals
Class RealVariableTable
java.lang.Object
com.singularsys.jep.VariableTable
com.singularsys.jep.reals.RealVariableTable
- All Implemented Interfaces:
JepComponent,Serializable
A VariableTable which defines
pi, e, true, false but not the complex number i.- See Also:
-
Field Summary
Fields inherited from class com.singularsys.jep.VariableTable
table, vf -
Constructor Summary
ConstructorsConstructorDescriptionRealVariableTable(boolean hasBoolean) Constructor with delayed initialisation of constants.RealVariableTable(VariableFactory varFac) Constructor when the VariableFactory is known beforehand. -
Method Summary
Methods inherited from class com.singularsys.jep.VariableTable
addConstant, addVariable, addVariable, clear, clearValues, containsKey, containsVariable, copyConstantsFrom, copyVariablesFrom, getLightWeightInstance, getVariable, getVariableFactory, getVariables, isEmpty, keySet, remove, remove, removeNonConstants, setVariableFactory, size, toString, values
-
Constructor Details
-
RealVariableTable
public RealVariableTable(boolean hasBoolean) Constructor with delayed initialisation of constants. The constants will be added once the init method is called- Parameters:
hasBoolean- whether boolean variable true/false are added- Since:
- Jep 3.5
-
RealVariableTable
Constructor when the VariableFactory is known beforehand. Initialises the constants.- Parameters:
varFac-
-
-
Method Details
-
init
Will add constants if we now have a variable factory.- Specified by:
initin interfaceJepComponent- Overrides:
initin classVariableTable- Parameters:
j- the current Jep instance
-