APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.org.apache.xpath.internal.objects

public Class XNodeSetForDOM

extends XNodeSet
Class Inheritance
Imports
com.sun.org.apache.xml.internal.dtm.DTMManager, com.sun.org.apache.xpath.internal.NodeSetDTM, .XPathContext, org.w3c.dom.Node, .NodeList, org.w3c.dom.traversal.NodeIterator

This class overrides the XNodeSet#object() method to provide the original Node object, NodeList object, or NodeIterator.

Field Summary

Modifier and TypeField and Description
pack-priv Object
pack-priv static final long
Inherited from com.sun.org.apache.xpath.internal.objects.XNodeSet:
S_EQS_GTS_GTES_LTS_LTES_NEQ

Constructor Summary

AccessConstructor and Description
public
public
XNodeSetForDOM(XNodeSet
Value of the XNodeSet object
val
)

Construct a XNodeSet object.

public
public

Method Summary

Modifier and TypeMethod and Description
public NodeList

Returns:

null
nodelist
()

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.nodelist.

Cast result object to a nodelist.

public NodeIterator

Returns:

null
nodeset
()

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.nodeset.

Cast result object to a nodelist.

public Object

Returns:

The object that this class wraps
object
()

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.object.

Return the original DOM object that the user passed in. For use primarily by the extension mechanism.

Inherited from com.sun.org.apache.xpath.internal.objects.XNodeSet:
appendToFsbboolboolWithSideEffectscomparedispatchCharactersEventsequalsgetFreshgetNumberFromNodegetStringFromNodegetTypegetTypeStringgreaterThangreaterThanOrEqualiteriterRawlessThanlessThanOrEqualmutableNodesetnotEqualsnumnumWithSideEffectsreleasestrxstr

Field Detail

m_origObjback to summary
pack-priv Object m_origObj
Annotations
@SuppressWarnings:serial
serialVersionUIDback to summary
pack-priv static final long serialVersionUID

Hides com.sun.org.apache.xpath.internal.objects.XNodeSet.serialVersionUID.

Constructor Detail

XNodeSetForDOMback to summary
public XNodeSetForDOM(Node node, DTMManager dtmMgr)
XNodeSetForDOMback to summary
public XNodeSetForDOM(XNodeSet val)

Construct a XNodeSet object.

Parameters
val:XNodeSet

Value of the XNodeSet object

XNodeSetForDOMback to summary
public XNodeSetForDOM(NodeList nodeList, XPathContext xctxt)
XNodeSetForDOMback to summary
public XNodeSetForDOM(NodeIterator nodeIter, XPathContext xctxt)

Method Detail

nodelistback to summary
public NodeList nodelist() throws TransformerException

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.nodelist.

Cast result object to a nodelist. Always issues an error.

Returns:NodeList

null

nodesetback to summary
public NodeIterator nodeset() throws TransformerException

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.nodeset.

Cast result object to a nodelist. Always issues an error.

Returns:NodeIterator

null

objectback to summary
public Object object()

Overrides com.sun.org.apache.xpath.internal.objects.XNodeSet.object.

Return the original DOM object that the user passed in. For use primarily by the extension mechanism.

Returns:Object

The object that this class wraps