NumericValueEval
, StringValueEval
, ValueEval
public final class BoolEval extends java.lang.Object implements NumericValueEval, StringValueEval
Modifier and Type | Method | 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 final BoolEval valueOf(boolean b)
(b ? BoolEval.TRUE : BoolEval.FALSE)
public boolean getBooleanValue()
public double getNumberValue()
getNumberValue
in interface NumericValueEval
public java.lang.String getStringValue()
getStringValue
in interface StringValueEval
null
, possibly empty string.public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.