org.pentaho.reporting.libraries.formula.lvalues
public abstract class AbstractLValue extends java.lang.Object implements LValue
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLValue() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
LValue[] |
getChildValues()
Returns any dependent lvalues (parameters and operands, mostly).
|
FormulaContext |
getContext() |
ParsePosition |
getParsePosition() |
Type |
getValueType()
Querying the value type is only valid *after* the value has been
evaluated.
|
void |
initialize(FormulaContext context) |
void |
setParsePosition(ParsePosition parsePosition) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluate, isConstantpublic ParsePosition getParsePosition()
getParsePosition in interface LValuepublic void setParsePosition(ParsePosition parsePosition)
public void initialize(FormulaContext context) throws EvaluationException
initialize in interface LValueEvaluationExceptionpublic FormulaContext getContext()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
public LValue[] getChildValues()
getChildValues in interface LValuepublic Type getValueType()
getValueType in interface LValue