java.lang
Class Boolean

java.lang.Object
  |
  +--java.lang.Boolean

public final class Boolean
extends Object

The Boolean class provides an object wrapper for Boolean data values, and serves as a place for boolean-oriented operations. A wrapper is useful because most of Java's utility classes require the use of objects. Since booleans are not objects in Java, they need to be "wrapped" in a Boolean instance.


Field Summary
static Boolean FALSE
          Assigns this Boolean to be false.
static Boolean TRUE
          Assigns this Boolean to be true.
 
Constructor Summary
Boolean(boolean value)
          Constructs a Boolean object initialized to the specified boolean value.
Boolean(String s)
          Constructs a Boolean object initialized to the value specified by the String parameter.
 
Method Summary
 boolean booleanValue()
          Returns the value of this Boolean object as a boolean.
 boolean equals(Object obj)
          Compares this object against the specified object.
static boolean getBoolean(String name)
          Gets a Boolean from the properties.
 int hashCode()
          Returns a hashcode for this Boolean.
 String toString()
          Returns a String object representing this Boolean's value.
static Boolean valueOf(String s)
          Returns the boolean value represented by the specified String.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TRUE

public static final Boolean TRUE
Assigns this Boolean to be true.


FALSE

public static final Boolean FALSE
Assigns this Boolean to be false.

Constructor Detail

Boolean

public Boolean(boolean value)
Constructs a Boolean object initialized to the specified boolean value.

Parameters:
value - the value of the boolean

Boolean

public Boolean(String s)
Constructs a Boolean object initialized to the value specified by the String parameter.

Parameters:
s - the String to be converted to a Boolean
Method Detail

booleanValue

public boolean booleanValue()
Returns the value of this Boolean object as a boolean.


valueOf

public static Boolean valueOf(String s)
Returns the boolean value represented by the specified String.

Parameters:
s - the String to be parsed

toString

public String toString()
Returns a String object representing this Boolean's value.

Overrides:
toString in class Object

hashCode

public int hashCode()
Returns a hashcode for this Boolean.

Overrides:
hashCode in class Object
See Also:
Hashtable

equals

public boolean equals(Object obj)
Compares this object against the specified object.

Overrides:
equals in class Object
Parameters:
obj - the object to compare with
Returns:
true if the objects are the same; false otherwise.
See Also:
Hashtable

getBoolean

public static boolean getBoolean(String name)
Gets a Boolean from the properties.

Parameters:
name - the property name.