|
Data Request Broker 2-3-release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.gael.drb.value.Boolean
public class Boolean
The Boolean class is a generic wrapper for boolean values.
| Field Summary |
|---|
| Fields inherited from interface fr.gael.drb.value.Value |
|---|
ARRAY_ID, BINARY_ID, BINARY_INTEGER_ID, BOOLEAN_ID, BYTE_ID, DATE_ID, DATE_TIME_ID, DAY_ID, DAY_TIME_DURATION_ID, DECIMAL_ID, DOUBLE_ID, DURATION_ID, FLOAT_ID, INT_ID, INTEGER_ID, LONG_ID, MONTH_DAY_ID, MONTH_ID, NULL_ID, NUMERIC_ID, OTHER_ID, SHORT_ID, STRING_ID, TIME_ID, UNKNOWN_ID, UNSIGNED_BYTE_ID, UNSIGNED_INT_ID, UNSIGNED_LONG_ID, UNSIGNED_SHORT_ID, YEAR_ID, YEAR_MONTH_DURATION_ID, YEAR_MONTH_ID |
| Fields inherited from interface fr.gael.drb.DrbItem |
|---|
ATTRIBUTE_ITEM, NODE_ITEM, UNDEFINED_ITEM, VALUE_ITEM |
| Constructor Summary | |
|---|---|
Boolean(boolean v)
Allocates a Boolean object representing the value argument. |
|
Boolean(int v)
Allocates a Boolean object representing the value argument. |
|
Boolean(String v)
Allocates a Boolean object representing the value argument. |
|
| Method Summary | |
|---|---|
boolean |
and(Value x)
Compute a Logical-AND. |
void |
assign(Value v)
Assign a new Value. |
boolean |
booleanValue()
Convert into a boolean value. |
int |
compareTo(Value x)
Compare this value with another value. |
Value |
convertTo(int type)
Convert the value into the specified type. |
int |
getItemType()
A code that identifies the value items. |
String |
getName()
Name of the item. |
String |
getNamespaceURI()
Get namespace URI. |
int |
getPriority()
Return the Boolean priority. |
int |
getType()
The type identifier of the value. |
Value |
getValue()
The value of the item. |
boolean |
or(Value x)
Compute a logical OR. |
void |
rename(String name)
Changes the name of the item. |
void |
setNamespaceURI(String namespace_uri)
Sets a namespace resource identifier. |
Value |
setValue(Value value)
Changes the value of the item. |
Numeric |
toNumeric()
Convert the value into the numeric type. |
String |
toString()
Returns a String object representing this Boolean's value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Boolean(boolean v)
v - the value of the Boolean.public Boolean(String v)
v - the value of the Boolean.public Boolean(int v)
v - the value of the Boolean.| Method Detail |
|---|
public String toString()
toString in class Objectpublic final int getType()
getType in interface Valuepublic final int getPriority()
getPriority in interface Value
public final Value convertTo(int type)
throws ClassCastException
convertTo in interface Valuetype - The target type.
ClassCastException - if the conversion is impossible.public void assign(Value v)
assign in interface Valuev - the new Value.public int compareTo(Value x)
compareTo in interface Comparisonx - another value.
public final boolean and(Value x)
and in interface Logicx - another value.
public final boolean or(Value x)
or in interface Logicx - another value.
public final boolean booleanValue()
booleanValue in interface Logicpublic int getItemType()
getItemType in interface DrbItempublic String getName()
getName in interface DrbItem
public void rename(String name)
throws NullPointerException,
UnsupportedOperationException
rename in interface DrbItemname - Reference to the new name.
UnsupportedOperationException - This exception always raised because
the name property is not defined for values.
NullPointerException - This exception is overriden by an
UnsupportedOperationException.public String getNamespaceURI()
getNamespaceURI in interface DrbItem
public void setNamespaceURI(String namespace_uri)
throws NullPointerException,
UnsupportedOperationException
setNamespaceURI in interface DrbItemnamespace_uri - A reference to the new namespace identifier.
UnsupportedOperationException - This exception always raised because
the name property is not defined for values.
NullPointerException - This exception is overriden by an
UnsupportedOperationException.public Value getValue()
getValue in interface DrbItem
public Value setValue(Value value)
throws NullPointerException,
ClassCastException,
UnsupportedOperationException
setValue in interface DrbItemvalue - The new value of the node. This value shall not be null.
NullPointerException - This exception is raised when the passed
reference to the value is null. This exception may be overriden
by an UnsupportedOperationException.
ClassCastException - This exception is raised when the
implementation has not succeeded to cast the input value in a
type compatible with the current node.
UnsupportedOperationException - This exception is raised when the
implementation does not support the requested assignment for
any reason.
public Numeric toNumeric()
throws ClassCastException
ClassCastException - is the convertion is impossible
|
Data Request Broker - DRB API® 2-3-release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||