Package com.illumon.util
Class BooleanUtils
java.lang.Object
com.illumon.util.BooleanUtils
- Direct Known Subclasses:
BooleanUtils
Utilities for translating boxed
Booleans to/from primitive bytes.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteThe byte encoding of false booleans.static final byteThe byte encoding of null booleans.static final ByteThe byte encoding of the null boolean, as a boxed Byte.static final byteThe byte encoding of true booleans. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic bytebooleanAsByte(Boolean booleanValue) ConvertbooleanValueto a byte.static BooleanbyteAsBoolean(byte byteValue) ConvertbyteValueto a Boolean.
-
Field Details
-
NULL_BOOLEAN_AS_BYTE
public static final byte NULL_BOOLEAN_AS_BYTEThe byte encoding of null booleans.- See Also:
-
TRUE_BOOLEAN_AS_BYTE
public static final byte TRUE_BOOLEAN_AS_BYTEThe byte encoding of true booleans.- See Also:
-
FALSE_BOOLEAN_AS_BYTE
public static final byte FALSE_BOOLEAN_AS_BYTEThe byte encoding of false booleans.- See Also:
-
NULL_BOOLEAN_AS_BYTE_BOXED
The byte encoding of the null boolean, as a boxed Byte.
-
-
Constructor Details
-
BooleanUtils
public BooleanUtils()
-
-
Method Details
-
byteAsBoolean
ConvertbyteValueto a Boolean.- Parameters:
byteValue- the byte to convert to a boxed boolean- Returns:
- the boxed boolean represented by byteValue
-
booleanAsByte
ConvertbooleanValueto a byte.- Parameters:
booleanValue- the boxed boolean value to convert to a byte- Returns:
- booleanValue represented as a byte
-