public class FieldOperatorTable extends StandardOperatorTable2
OperatorTable2.BasicOperators, OperatorTable2.PsudoOperators, OperatorTable2.SpecialOperatorsEmptyOperatorTable.OperatorKey| Constructor and Description |
|---|
FieldOperatorTable(FieldI field)
Constructor with a single field
|
FieldOperatorTable(OperatorTable2 oldTable,
FieldI f)
Decorator constructor.
|
| Modifier and Type | Method and Description |
|---|---|
NaryBinaryFunction |
getAddFunction() |
LazyLogical |
getAndFunction() |
BinaryFunction |
getDivFunction() |
BinaryFunction |
getEqFunction() |
FieldI |
getField() |
BinaryFunction |
getGeFunction() |
BinaryFunction |
getGtFunction() |
BinaryFunction |
getLeFunction() |
BinaryFunction |
getLtFunction() |
BinaryFunction |
getModFunction() |
NaryBinaryFunction |
getMulFunction() |
BinaryFunction |
getNeFunction() |
UnaryFunction |
getNegFunction() |
UnaryFunction |
getNotFunction() |
LazyLogical |
getOrFunction() |
BinaryFunction |
getPowFunction() |
BinaryFunction |
getSubFunction() |
protected void |
setBasicPfmcs()
Sets the standard set of pfmc's for basic operators.
|
protected void |
setPsudoPfmcs()
Does nothing.
|
protected void |
setSpecialPfmcs()
Does nothing, prevents parents method being called in copy constructor.
|
getAdd, getAnd, getAssign, getCross, getDivide, getDot, getEle, getEQ, getGE, getGT, getLE, getList, getLT, getMod, getMultiply, getNE, getNop, getNot, getOr, getPower, getRange, getSubtract, getUDivide, getUMinus, getUPlusaddOperator, addOperator, appendOperator, entrySet, getKey, getLightWeightInstance, getNumOps, getOperator, getOperators, getOperatorsByName, getOperatorsBySymbol, init, insertOperator, keySet, removeOperator, removeOperator, replaceOperator, replaceOperator, setBinaryInverseOp, setDistributiveOver, setGroupOperatorRelations, setGroupOperatorRelations, setInverseOp, setPrecedenceTable, setRootOp, setStandardOperatorRelations, toStringprotected FieldI field
public FieldOperatorTable(FieldI field)
field - fieldpublic FieldOperatorTable(OperatorTable2 oldTable, FieldI f)
oldTable - base operator tablef - fieldprotected void setSpecialPfmcs()
setSpecialPfmcs in class StandardOperatorTable2OperatorTable2.SpecialOperatorsprotected void setPsudoPfmcs()
setPsudoPfmcs in class StandardOperatorTable2protected void setBasicPfmcs()
StandardOperatorTable2setBasicPfmcs in class StandardOperatorTable2OperatorTable2.BasicOperatorspublic FieldI getField()
public NaryBinaryFunction getAddFunction()
public BinaryFunction getSubFunction()
public UnaryFunction getNegFunction()
public NaryBinaryFunction getMulFunction()
public BinaryFunction getDivFunction()
public BinaryFunction getModFunction()
public BinaryFunction getPowFunction()
public BinaryFunction getEqFunction()
public BinaryFunction getNeFunction()
public BinaryFunction getGtFunction()
public BinaryFunction getLtFunction()
public BinaryFunction getGeFunction()
public BinaryFunction getLeFunction()
public LazyLogical getAndFunction()
public LazyLogical getOrFunction()
public UnaryFunction getNotFunction()
Copyright © 2018 Singular Systems http://www.singularsys.com/jep