|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xpath.Expression | +--org.apache.xpath.objects.XObject | +--org.apache.xpath.objects.XRTreeFrag
This class represents an XPath result tree fragment object, and is capable of converting the RTF to other types, such as a string.
Fields inherited from class org.apache.xpath.objects.XObject |
CLASS_BOOLEAN,
CLASS_NODESET,
CLASS_NULL,
CLASS_NUMBER,
CLASS_RTREEFRAG,
CLASS_STRING,
CLASS_UNKNOWN,
CLASS_UNRESOLVEDVARIABLE |
Constructor Summary | |
XRTreeFrag(DocumentFragment frag)
Create an XRTreeFrag Object. |
Method Summary | |
NodeIterator |
asNodeIterator()
Cast result object to a NodeIterator. |
boolean |
bool()
Cast result object to a boolean. |
NodeList |
convertToNodeset()
Cast result object to a nodelist. |
boolean |
equals(XObject obj2)
Tell if two objects are functionally equal. |
int |
getType()
Tell what kind of class this is. |
java.lang.String |
getTypeString()
Given a request type, return the equivalent string. |
double |
num()
Cast result object to a number. |
DocumentFragment |
rtree()
Cast result object to a result tree fragment. |
java.lang.String |
str()
Cast result object to a string. |
Methods inherited from class org.apache.xpath.objects.XObject |
castToType,
create,
execute,
greaterThan,
greaterThanOrEqual,
lessThan,
lessThanOrEqual,
mutableNodeset,
nodeset,
notEquals,
object,
rtree,
toString |
Methods inherited from class org.apache.xpath.Expression |
assert,
canTraverseOutsideSubtree,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public XRTreeFrag(DocumentFragment frag)
frag
- Document fragment this will wrapMethod Detail |
public int getType()
public java.lang.String getTypeString()
public double num()
public boolean bool()
public java.lang.String str()
public DocumentFragment rtree()
public NodeIterator asNodeIterator()
public NodeList convertToNodeset()
public boolean equals(XObject obj2) throws TransformerException
obj2
- Object to compare this to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |