|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.japisoft.formula.operator.OperatorContext
This is a context for getting each parameter value
| Constructor Summary | |
OperatorContext(AbstractNode refNode,
FormulaContext context)
|
|
| Method Summary | |
FormulaContext |
getFormulaContext()
|
int |
getLocation()
For inner usage only |
java.lang.String |
getOperandName1()
|
java.lang.String |
getOperandName2()
|
java.lang.String |
getOperandName3()
|
java.lang.Object |
getValue1()
|
java.lang.Object |
getValue2()
|
java.lang.Object |
getValue3()
|
boolean |
isHighPrecisionMode()
|
void |
resetInnerOperandCache()
This method is for forcing a new operand computing when calling getValue1... |
void |
setLocation(int location)
For inner usage only |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OperatorContext(AbstractNode refNode,
FormulaContext context)
| Method Detail |
public FormulaContext getFormulaContext()
public boolean isHighPrecisionMode()
true if this is the high precision modepublic java.lang.String getOperandName1()
public java.lang.String getOperandName2()
public java.lang.String getOperandName3()
public void resetInnerOperandCache()
public java.lang.Object getValue1()
throws EvaluateException
EvaluateException
public java.lang.Object getValue2()
throws EvaluateException
EvaluateException
public java.lang.Object getValue3()
throws EvaluateException
EvaluateExceptionpublic void setLocation(int location)
public int getLocation()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||