com.singularsys.jep.bigdecimal
Class BigDecOperatorTable
java.lang.Object
com.singularsys.jep.EmptyOperatorTable
com.singularsys.jep.OperatorTable2
com.singularsys.jep.standard.StandardOperatorTable2
com.singularsys.jep.bigdecimal.BigDecOperatorTable
- All Implemented Interfaces:
- JepComponent, OperatorTableI, java.io.Serializable
public class BigDecOperatorTable
- extends StandardOperatorTable2
A set of operators for using BigDecimal numbers
- See Also:
- Serialized Form
Methods inherited from class com.singularsys.jep.OperatorTable2 |
getAdd, getAnd, getAssign, getCross, getDivide, getDot, getEle, getEQ, getGE, getGT, getLE, getList, getLT, getMod, getMultiply, getNE, getNop, getNot, getOr, getPower, getRange, getSubtract, getUDivide, getUMinus, getUPlus |
Methods inherited from class com.singularsys.jep.EmptyOperatorTable |
addOperator, addOperator, appendOperator, entrySet, getKey, getLightWeightInstance, getNumOps, getOperator, getOperators, getOperatorsByName, getOperatorsBySymbol, init, insertOperator, keySet, removeOperator, removeOperator, replaceOperator, replaceOperator, setBinaryInverseOp, setDistributiveOver, setInverseOp, setPrecedenceTable, setRootOp, setStandardOperatorRelations, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BigDecOperatorTable
public BigDecOperatorTable(java.math.MathContext mc)
BigDecOperatorTable
public BigDecOperatorTable(OperatorTable2 oldTable,
java.math.MathContext mc)
- Parameters:
oldTable
-
BigDecOperatorTable
public BigDecOperatorTable(java.math.MathContext mc,
boolean allowStrings)
- Create an operator table specifying the math context and whether string operations can be used
- Parameters:
mc
- allowStrings
- whether strings can be used.- Since:
- 3.4.0
setBasicPfmcs
protected void setBasicPfmcs()
- Description copied from class:
StandardOperatorTable2
- Sets the standard set of pfmc's for basic operators.
This method is called by the constructor and
subclasses can override this method to change or prevent
building of these pfmcs.
- Overrides:
setBasicPfmcs
in class StandardOperatorTable2
- See Also:
OperatorTable2.BasicOperators
setBDPfmcs
protected void setBDPfmcs()
getMathContext
public java.math.MathContext getMathContext()
setMathContext
public void setMathContext(java.math.MathContext mc)
setAllowStrings
public void setAllowStrings(boolean allowStrings)
- Sets the allowStrings flag of the operators.
- Parameters:
allowStrings
- - Since:
- 3.4.0
Copyright © 2010 Singular Systems http://www.singularsys.com/jep