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.Object
public int hashCode()
hashCode
in class java.lang.Object
static 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.XPathResult
static short getResultTypeImpl(long peer)
public double getNumberValue() throws org.w3c.dom.DOMException
getNumberValue
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static double getNumberValueImpl(long peer)
public java.lang.String getStringValue() throws org.w3c.dom.DOMException
getStringValue
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static java.lang.String getStringValueImpl(long peer)
public boolean getBooleanValue() throws org.w3c.dom.DOMException
getBooleanValue
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static boolean getBooleanValueImpl(long peer)
public org.w3c.dom.Node getSingleNodeValue() throws org.w3c.dom.DOMException
getSingleNodeValue
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static long getSingleNodeValueImpl(long peer)
public boolean getInvalidIteratorState()
getInvalidIteratorState
in interface org.w3c.dom.xpath.XPathResult
static boolean getInvalidIteratorStateImpl(long peer)
public int getSnapshotLength() throws org.w3c.dom.DOMException
getSnapshotLength
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static int getSnapshotLengthImpl(long peer)
public org.w3c.dom.Node iterateNext() throws org.w3c.dom.DOMException
iterateNext
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static long iterateNextImpl(long peer)
public org.w3c.dom.Node snapshotItem(int index) throws org.w3c.dom.DOMException
snapshotItem
in interface org.w3c.dom.xpath.XPathResult
org.w3c.dom.DOMException
static long snapshotItemImpl(long peer, int index)