
public class Bit extends Number
| Modifier and Type | Field and Description | 
|---|---|
| private boolean | bitInternal representation of the bit value. | 
| static Pattern | BIT_PATTERNPattern defining valid bit values. | 
| private static long | serialVersionUIDGenerated serial version UID. | 
| Constructor and Description | 
|---|
| Bit(boolean bit)Provides a new bit according to the specified boolean value. | 
| Bit(int bit)Provides a new bit according to the specified integer value. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | bitValue()Returns the bit value as a boolean. | 
| double | doubleValue()Provides a double value for the integer representation of this Bit as given
 by  intValue(). | 
| float | floatValue()Provides a float value for the integer representation of this Bit as given
 by  intValue(). | 
| int | intValue()Provides an integer representation of the bit. | 
| long | longValue()Provides a long value for the integer representation of this Bit as given
 by  intValue(). | 
| String | toString()Provides the String representation of the integer representation of this
 Bit as given by  intValue(). | 
| static Bit | valueOf(String bit)Method to construct a Bit for a given String expression. | 
byteValue, shortValueprivate static final long serialVersionUID
public static final Pattern BIT_PATTERN
private boolean bit
public Bit(boolean bit)
bit - the boolean value of this bitpublic Bit(int bit)
    throws IllegalArgumentException
bit - 1 for true and 0 for falseIllegalArgumentException - if the specified value is neither 0 nor 1.public static Bit valueOf(String bit) throws NumberFormatException
bit - a String expression defining a BitNumberFormatException - if the given String expression does not fit
         to the Pattern BIT_PATTERNpublic int intValue()
public long longValue()
intValue().public float floatValue()
intValue().floatValue in class Numberpublic double doubleValue()
intValue().doubleValue in class Numberpublic boolean bitValue()
public String toString()
intValue().toString in class ObjectObject.toString()