|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.singularsys.jep.EmptyOperatorTable com.singularsys.jep.OperatorTable2
public class OperatorTable2
An operator table where operators are identified by enums.
Nested Class Summary | |
---|---|
static class |
OperatorTable2.BasicOperators
The basic arithmetic comparative and logical operators |
static class |
OperatorTable2.PsudoOperators
Operators which do not correspond to |
static class |
OperatorTable2.SpecialOperators
Special purpose operators |
Nested classes/interfaces inherited from class com.singularsys.jep.EmptyOperatorTable |
---|
EmptyOperatorTable.OperatorKey |
Constructor Summary | |
---|---|
OperatorTable2()
|
|
OperatorTable2(OperatorTable2 oldTable)
Decorator constructor. |
Method Summary | |
---|---|
Operator |
getAdd()
Returns the operator used for addition. |
Operator |
getAnd()
|
Operator |
getAssign()
|
Operator |
getCross()
|
Operator |
getDivide()
|
Operator |
getDot()
|
Operator |
getEle()
|
Operator |
getEQ()
|
Operator |
getGE()
|
Operator |
getGT()
|
Operator |
getLE()
|
Operator |
getList()
|
Operator |
getLT()
|
Operator |
getMod()
|
Operator |
getMultiply()
|
Operator |
getNE()
|
Operator |
getNop()
|
Operator |
getNot()
|
Operator |
getOr()
|
Operator |
getPower()
|
Operator |
getRange()
|
Operator |
getSubtract()
|
Operator |
getUDivide()
unary division i.e. 1/x or x^(-1) * |
Operator |
getUMinus()
|
Operator |
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 |
Constructor Detail |
---|
public OperatorTable2()
public OperatorTable2(OperatorTable2 oldTable)
oldTable
- Method Detail |
---|
public Operator getNop()
getNop
in interface OperatorTableI
getNop
in class EmptyOperatorTable
public Operator getAdd()
EmptyOperatorTable
getAdd
in interface OperatorTableI
getAdd
in class EmptyOperatorTable
public Operator getSubtract()
getSubtract
in interface OperatorTableI
getSubtract
in class EmptyOperatorTable
public Operator getUMinus()
getUMinus
in interface OperatorTableI
getUMinus
in class EmptyOperatorTable
public Operator getUPlus()
getUPlus
in interface OperatorTableI
getUPlus
in class EmptyOperatorTable
public Operator getMultiply()
getMultiply
in interface OperatorTableI
getMultiply
in class EmptyOperatorTable
public Operator getDivide()
getDivide
in interface OperatorTableI
getDivide
in class EmptyOperatorTable
public Operator getMod()
getMod
in interface OperatorTableI
getMod
in class EmptyOperatorTable
public Operator getUDivide()
getUDivide
in interface OperatorTableI
getUDivide
in class EmptyOperatorTable
public Operator getPower()
getPower
in interface OperatorTableI
getPower
in class EmptyOperatorTable
public Operator getGT()
getGT
in interface OperatorTableI
getGT
in class EmptyOperatorTable
public Operator getLT()
getLT
in interface OperatorTableI
getLT
in class EmptyOperatorTable
public Operator getEQ()
getEQ
in interface OperatorTableI
getEQ
in class EmptyOperatorTable
public Operator getLE()
getLE
in interface OperatorTableI
getLE
in class EmptyOperatorTable
public Operator getGE()
getGE
in interface OperatorTableI
getGE
in class EmptyOperatorTable
public Operator getNE()
getNE
in interface OperatorTableI
getNE
in class EmptyOperatorTable
public Operator getAnd()
getAnd
in interface OperatorTableI
getAnd
in class EmptyOperatorTable
public Operator getOr()
getOr
in interface OperatorTableI
getOr
in class EmptyOperatorTable
public Operator getNot()
getNot
in interface OperatorTableI
getNot
in class EmptyOperatorTable
public Operator getAssign()
getAssign
in interface OperatorTableI
getAssign
in class EmptyOperatorTable
public Operator getDot()
getDot
in interface OperatorTableI
getDot
in class EmptyOperatorTable
public Operator getCross()
getCross
in interface OperatorTableI
getCross
in class EmptyOperatorTable
public Operator getList()
getList
in interface OperatorTableI
getList
in class EmptyOperatorTable
public Operator getEle()
getEle
in interface OperatorTableI
getEle
in class EmptyOperatorTable
public Operator getRange()
getRange
in interface OperatorTableI
getRange
in class EmptyOperatorTable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |