public final class BoolEval extends java.lang.Object implements NumericValueEval, StringValueEval
| Modifier and Type | Field and Description |
|---|---|
static BoolEval |
FALSE |
static BoolEval |
TRUE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBooleanValue() |
double |
getNumberValue() |
java.lang.String |
getStringValue() |
java.lang.String |
toString() |
static BoolEval |
valueOf(boolean b)
Convenience method for the following:
(b ? BoolEval.TRUE : BoolEval.FALSE) |
public static BoolEval valueOf(boolean b)
(b ? BoolEval.TRUE : BoolEval.FALSE)public boolean getBooleanValue()
public double getNumberValue()
getNumberValue in interface NumericValueEvalpublic java.lang.String getStringValue()
getStringValue in interface StringValueEvalnull, possibly empty string.public java.lang.String toString()
toString in class java.lang.Object