NumericValueEval, StringValueEval, ValueEvalpublic final class NumberEval extends java.lang.Object implements NumericValueEval, StringValueEval
| Modifier and Type | Field | Description |
|---|---|---|
static NumberEval |
ZERO |
| Constructor | Description |
|---|---|
NumberEval(double value) |
|
NumberEval(Ptg ptg) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
getNumberValue() |
|
java.lang.String |
getStringValue() |
|
java.lang.String |
toString() |
public static final NumberEval ZERO
public NumberEval(Ptg ptg)
public NumberEval(double value)
public double getNumberValue()
getNumberValue in interface NumericValueEvalpublic java.lang.String getStringValue()
getStringValue in interface StringValueEvalnull, possibly empty string.public final java.lang.String toString()
toString in class java.lang.ObjectCopyright 2018 The Apache Software Foundation or its licensors, as applicable.