Serializable
, Comparable<XPathEvaluationResult.XPathResultType>
, Constable
XPathEvaluationResult<T>
public static enum XPathEvaluationResult.XPathResultType extends Enum<XPathEvaluationResult.XPathResultType>
XPathConstants
and class types used in the generic methods.Enum.EnumDesc<E extends Enum<E>>
Enum Constant | Description |
---|---|
ANY |
Any type that represents any of the 5 other types listed below. |
BOOLEAN |
The XPath 1.0 boolean data type. |
NODE |
The XPath 1.0 Node data type. |
NODESET |
The XPath 1.0 NodeSet data type. |
NUMBER |
The XPath 1.0 Number data type. |
STRING |
The XPath 1.0 String data type. |
Modifier and Type | Method | Description |
---|---|---|
static QName |
getQNameType |
Returns the QName type as specified in XPathConstants that corresponds to the specified class type. |
static XPathEvaluationResult.XPathResultType |
valueOf |
Returns the enum constant of this class with the specified name. |
static XPathEvaluationResult.XPathResultType[] |
values() |
Returns an array containing the constants of this enum class, in the order they are declared. |
public static final XPathEvaluationResult.XPathResultType ANY
XPathEvaluationResult
.public static final XPathEvaluationResult.XPathResultType BOOLEAN
Boolean
.public static final XPathEvaluationResult.XPathResultType NUMBER
Number
. Of the subtypes of Number, only Double, Integer and Long are required.public static final XPathEvaluationResult.XPathResultType STRING
String
.public static final XPathEvaluationResult.XPathResultType NODESET
XPathNodes
.public static final XPathEvaluationResult.XPathResultType NODE
Node
.public static XPathEvaluationResult.XPathResultType[] values()
public static XPathEvaluationResult.XPathResultType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullpublic static QName getQNameType(Class<?> clsType)
XPathConstants
that corresponds to the specified class type.clsType
- a class type that the enum type supports
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.xml/javax/xml/xpath/XPathEvaluationResult.XPathResultType.html