# XPathConstants

public class **XPathConstants** extends [Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html)  
<br />

XPath constants.

<br />

##### See Also

- [XML Path Language (XPath) Version 1.0](http://www.w3.org/TR/xpath)

### Constant Summary

|---|---|---|
| [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) | [DOM_OBJECT_MODEL](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#DOM_OBJECT_MODEL) | The URI for the DOM object model, "http://java.sun.com/jaxp/xpath/dom". |

### Field Summary

|---|---|---|
| public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html) | [BOOLEAN](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#BOOLEAN) | The XPath 1.0 boolean data type. |
| public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html) | [NODE](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#NODE) | The XPath 1.0 NodeSet data type. |
| public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html) | [NODESET](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#NODESET) | The XPath 1.0 NodeSet data type. |
| public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html) | [NUMBER](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#NUMBER) | The XPath 1.0 number data type. |
| public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html) | [STRING](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/xpath/XPathConstants.html#STRING) | The XPath 1.0 string data type. |

### Inherited Method Summary

From class [java.lang.Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html)

|---|---|
| [Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) | [clone](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#clone())() Creates and returns a copy of this `Object`. |
| boolean | [equals](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#equals(java.lang.Object))([Object](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html) obj) Compares this instance with the specified object and indicates if they are equal. |
| void | [finalize](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#finalize())() Invoked when the garbage collector has detected that this instance is no longer reachable. |
| final [Class](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html)\<?\> | [getClass](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#getClass())() Returns the unique instance of `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Class.html` that represents this object's class. |
| int | [hashCode](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#hashCode())() Returns an integer hash code for this object. |
| final void | [notify](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#notify())() Causes a thread which is waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |
| final void | [notifyAll](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#notifyAll())() Causes all threads which are waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |
| [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html) | [toString](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#toString())() Returns a string containing a concise, human-readable description of this object. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait(long,%20int))(long timeout, int nanos) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait(long))(long timeout) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |
| final void | [wait](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Object.html#wait())() Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object. |

## Constants

#### public static final [String](https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html)
**DOM_OBJECT_MODEL**

<br />

The URI for the DOM object model, "http://java.sun.com/jaxp/xpath/dom".

<br />

Constant Value: "http://java.sun.com/jaxp/xpath/dom"

## Fields

#### public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html)
**BOOLEAN**

<br />

The XPath 1.0 boolean data type.

Maps to Java `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Boolean.html`.

<br />

#### public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html)
**NODE**

<br />

The XPath 1.0 NodeSet data type.

Maps to Java `https://developers.google.com/j2objc/javadoc/jre/reference/org/w3c/dom/Node.html`.

<br />

#### public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html)
**NODESET**

<br />

The XPath 1.0 NodeSet data type.

Maps to Java `https://developers.google.com/j2objc/javadoc/jre/reference/org/w3c/dom/NodeList.html`.

<br />

#### public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html)
**NUMBER**

<br />

The XPath 1.0 number data type.

Maps to Java `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/Double.html`.

<br />

#### public static final [QName](https://developers.google.com/j2objc/javadoc/jre/reference/javax/xml/namespace/QName.html)
**STRING**

<br />

The XPath 1.0 string data type.

Maps to Java `https://developers.google.com/j2objc/javadoc/jre/reference/java/lang/String.html`.

<br />