public class XPathResultImpl
extends java.lang.Object
implements org.w3c.dom.xpath.XPathResult
| Modifier and Type | Class and Description |
|---|---|
private static class |
XPathResultImpl.SelfDisposer |
| Modifier and Type | Field and Description |
|---|---|
static int |
ANY_TYPE |
static int |
ANY_UNORDERED_NODE_TYPE |
static int |
BOOLEAN_TYPE |
static int |
FIRST_ORDERED_NODE_TYPE |
static int |
NUMBER_TYPE |
static int |
ORDERED_NODE_ITERATOR_TYPE |
static int |
ORDERED_NODE_SNAPSHOT_TYPE |
private long |
peer |
static int |
STRING_TYPE |
static int |
UNORDERED_NODE_ITERATOR_TYPE |
static int |
UNORDERED_NODE_SNAPSHOT_TYPE |
| Constructor and Description |
|---|
XPathResultImpl(long peer) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static org.w3c.dom.xpath.XPathResult |
create(long peer) |
private static void |
dispose(long peer) |
boolean |
equals(java.lang.Object that) |
boolean |
getBooleanValue() |
(package private) static boolean |
getBooleanValueImpl(long peer) |
(package private) static org.w3c.dom.xpath.XPathResult |
getImpl(long peer) |
boolean |
getInvalidIteratorState() |
(package private) static boolean |
getInvalidIteratorStateImpl(long peer) |
double |
getNumberValue() |
(package private) static double |
getNumberValueImpl(long peer) |
(package private) long |
getPeer() |
(package private) static long |
getPeer(org.w3c.dom.xpath.XPathResult arg) |
short |
getResultType() |
(package private) static short |
getResultTypeImpl(long peer) |
org.w3c.dom.Node |
getSingleNodeValue() |
(package private) static long |
getSingleNodeValueImpl(long peer) |
int |
getSnapshotLength() |
(package private) static int |
getSnapshotLengthImpl(long peer) |
java.lang.String |
getStringValue() |
(package private) static java.lang.String |
getStringValueImpl(long peer) |
int |
hashCode() |
org.w3c.dom.Node |
iterateNext() |
(package private) static long |
iterateNextImpl(long peer) |
org.w3c.dom.Node |
snapshotItem(int index) |
(package private) static long |
snapshotItemImpl(long peer,
int index) |
private final long peer
public static final int ANY_TYPE
public static final int NUMBER_TYPE
public static final int STRING_TYPE
public static final int BOOLEAN_TYPE
public static final int UNORDERED_NODE_ITERATOR_TYPE
public static final int ORDERED_NODE_ITERATOR_TYPE
public static final int UNORDERED_NODE_SNAPSHOT_TYPE
public static final int ORDERED_NODE_SNAPSHOT_TYPE
public static final int ANY_UNORDERED_NODE_TYPE
public static final int FIRST_ORDERED_NODE_TYPE
static org.w3c.dom.xpath.XPathResult create(long peer)
long getPeer()
public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectstatic long getPeer(org.w3c.dom.xpath.XPathResult arg)
private static void dispose(long peer)
static org.w3c.dom.xpath.XPathResult getImpl(long peer)
public short getResultType()
getResultType in interface org.w3c.dom.xpath.XPathResultstatic short getResultTypeImpl(long peer)
public double getNumberValue()
throws org.w3c.dom.DOMException
getNumberValue in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic double getNumberValueImpl(long peer)
public java.lang.String getStringValue()
throws org.w3c.dom.DOMException
getStringValue in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic java.lang.String getStringValueImpl(long peer)
public boolean getBooleanValue()
throws org.w3c.dom.DOMException
getBooleanValue in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic boolean getBooleanValueImpl(long peer)
public org.w3c.dom.Node getSingleNodeValue()
throws org.w3c.dom.DOMException
getSingleNodeValue in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic long getSingleNodeValueImpl(long peer)
public boolean getInvalidIteratorState()
getInvalidIteratorState in interface org.w3c.dom.xpath.XPathResultstatic boolean getInvalidIteratorStateImpl(long peer)
public int getSnapshotLength()
throws org.w3c.dom.DOMException
getSnapshotLength in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic int getSnapshotLengthImpl(long peer)
public org.w3c.dom.Node iterateNext()
throws org.w3c.dom.DOMException
iterateNext in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic long iterateNextImpl(long peer)
public org.w3c.dom.Node snapshotItem(int index)
throws org.w3c.dom.DOMException
snapshotItem in interface org.w3c.dom.xpath.XPathResultorg.w3c.dom.DOMExceptionstatic long snapshotItemImpl(long peer,
int index)