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)
(以下的便捷方法: (b ? BoolEval.TRUE : BoolEval.FALSE))
|
public static BoolEval valueOf(boolean b)
(b ? BoolEval.TRUE : BoolEval.FALSE)
(以下的便捷方法: (b ? BoolEval.TRUE : BoolEval.FALSE))
public boolean getBooleanValue()
public double getNumberValue()
getNumberValue
in interface
NumericValueEval
(接口 NumericValueEval 中的 getNumberValue)
public java.lang.String getStringValue()
getStringValue
in interface
StringValueEval
(接口 StringValueEval 中的 getStringValue)
null
, possibly empty string.
(从不为空,可能为空字符串。)
public java.lang.String toString()
toString
in class
java.lang.Object
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.