-
- All Implemented Interfaces:
public final class BooleanExtensions
-
-
Method Summary
Modifier and Type Method Description final static Stringcoalesce(Boolean $self, String trueValue, String falseValue, String nullValue)合并作为参数的值,将当前布尔值转化为对象。 final static BooleanonTrue(Boolean $self, Function0<Unit> block)如果为true,则执行一段代码。总是返回自身。 final static BooleanonFalse(Boolean $self, Function0<Unit> block)如果为false,则执行一段代码。总是返回自身。 final static BytetoByte(Boolean $self)将当前布尔值转化为字节类型的1或0。 final static ShorttoShort(Boolean $self)将当前布尔值转化为短整数类型的1或0。 final static IntegertoInt(Boolean $self)将当前布尔值转化为整数类型的1或0。 final static LongtoLong(Boolean $self)将当前布尔值转化为长整数类型的1或0。 final static FloattoFloat(Boolean $self)将当前布尔值转化为单精度浮点数类型的1或0。 final static DoubletoDouble(Boolean $self)将当前布尔值转化为双精度浮点数类型的1或0。 final static StringtoStringTrueFalse(Boolean $self)将当前布尔值转化为以"true"和"false"表示的字符串。 final static StringtoStringYesNo(Boolean $self)将当前布尔值转化为以"yes"和"no"表示的字符串。 final static StringtoStringOnOff(Boolean $self)将当前布尔值转化为以"on"和"off"表示的字符串。 -
-
Method Detail
-
coalesce
final static String coalesce(Boolean $self, String trueValue, String falseValue, String nullValue)
合并作为参数的值,将当前布尔值转化为对象。
-
toStringTrueFalse
final static String toStringTrueFalse(Boolean $self)
将当前布尔值转化为以"true"和"false"表示的字符串。
-
toStringYesNo
final static String toStringYesNo(Boolean $self)
将当前布尔值转化为以"yes"和"no"表示的字符串。
-
toStringOnOff
final static String toStringOnOff(Boolean $self)
将当前布尔值转化为以"on"和"off"表示的字符串。
-
-
-
-