|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xpath.Expression | +--weblogic.apache.xpath.objects.XObject | +--weblogic.apache.xpath.objects.XBoolean
This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
Field Summary | |
static XBoolean |
S_FALSE
A true boolean object so we don't have to keep creating them. |
static XBoolean |
S_TRUE
A true boolean object so we don't have to keep creating them. |
Fields inherited from class weblogic.apache.xpath.objects.XObject |
CLASS_BOOLEAN,
CLASS_NODESET,
CLASS_NULL,
CLASS_NUMBER,
CLASS_RTREEFRAG,
CLASS_STRING,
CLASS_UNKNOWN,
CLASS_UNRESOLVEDVARIABLE,
m_obj |
Fields inherited from class weblogic.apache.xpath.Expression |
m_slocator |
Constructor Summary | |
XBoolean(boolean b)
Construct a XBoolean object. |
Method Summary | |
boolean |
bool()
Cast result object to a boolean. |
boolean |
equals(XObject obj2)
Tell if two objects are functionally equal. |
int |
getType()
Tell that this is a CLASS_BOOLEAN. |
java.lang.String |
getTypeString()
Given a request type, return the equivalent string. |
double |
num()
Cast result object to a number. |
java.lang.Object |
object()
Return a java object that's closest to the representation that should be handed to an extension. |
java.lang.String |
str()
Cast result object to a string. |
Methods inherited from class weblogic.apache.xpath.objects.XObject |
castToType,
create,
error,
error,
execute,
greaterThan,
greaterThanOrEqual,
lessThan,
lessThanOrEqual,
mutableNodeset,
nodeset,
notEquals,
rtree,
rtree,
toString |
Methods inherited from class weblogic.apache.xpath.Expression |
assert,
canTraverseOutsideSubtree,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static XBoolean S_TRUE
public static XBoolean S_FALSE
Constructor Detail |
public XBoolean(boolean b)
b
- Value of the boolean objectMethod Detail |
public int getType()
public java.lang.String getTypeString()
public double num()
public boolean bool()
public java.lang.String str()
public java.lang.Object object()
public boolean equals(XObject obj2) throws javax.xml.transform.TransformerException
obj2
- Object to compare to this
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |