|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.apache.xalan.xpath.XObject | +--org.apache.xalan.xpath.XNodeSet
This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
Constructor Summary | |
XNodeSet()
Construct an empty XNodeSet object. |
|
XNodeSet(org.w3c.dom.Node n)
Construct a XNodeSet object for one node. |
|
XNodeSet(org.w3c.dom.NodeList val)
Construct a XNodeSet 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_NODESET. |
java.lang.String |
getTypeString()
Given a request type, return the equivalent string. |
boolean |
greaterThan(XObject obj2)
Tell if one object is greater than the other. |
boolean |
greaterThanOrEqual(XObject obj2)
Tell if one object is greater than the other. |
boolean |
lessThan(XObject obj2)
Tell if one object is less than the other. |
boolean |
lessThanOrEqual(XObject obj2)
Tell if one object is less than or equal to the other. |
org.apache.xpath.NodeSet |
mutableNodeset()
Cast result object to a nodelist. |
org.w3c.dom.traversal.NodeIterator |
nodeset()
Cast result object to a nodelist. |
boolean |
notEquals(XObject obj2)
Tell if two objects are functionally not equal. |
double |
num()
Cast result object to a number. |
org.w3c.dom.DocumentFragment |
rtree(org.apache.xpath.XPathContext support)
Cast result object to a result tree fragment. |
org.w3c.dom.DocumentFragment |
rtree(XPathSupport support)
Cast result object to a result tree fragment. |
java.lang.String |
str()
Cast result object to a string. |
Constructor Detail |
public XNodeSet(org.w3c.dom.NodeList val)
public XNodeSet()
public XNodeSet(org.w3c.dom.Node n)
Method Detail |
public int getType()
public java.lang.String getTypeString()
public double num()
public boolean bool()
public java.lang.String str()
public org.w3c.dom.DocumentFragment rtree(XPathSupport support)
public org.w3c.dom.DocumentFragment rtree(org.apache.xpath.XPathContext support)
support
- The XPath context to use for the conversionpublic org.w3c.dom.traversal.NodeIterator nodeset()
public org.apache.xpath.NodeSet mutableNodeset()
public boolean lessThan(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
public boolean lessThanOrEqual(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
public boolean greaterThan(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
public boolean greaterThanOrEqual(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
public boolean equals(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
public boolean notEquals(XObject obj2) throws org.xml.sax.SAXException, javax.xml.transform.TransformerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |