クラスの使用
org.springframework.xml.xpath.XPathException
XPathException を使用するパッケージ
パッケージ
説明
XPathTemplate 実装、および JAXP 1.3 および Jaxen を使用した XPath 評価用のさまざまなクラスを提供します。
org.springframework.xml.xpath 内の XPathException 使用
XPathException をスローする org.springframework.xml.xpath のメソッド修飾子と型メソッド説明final voidAbstractXPathTemplate.evaluate(StringSE expression, SourceSE context, NodeCallbackHandler callbackHandler) <T> ListSE<T>JaxenXPathTemplate.evaluate(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) <T> ListSE<T>Jaxp13XPathTemplate.evaluate(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) <T> ListSE<T>XPathExpression.evaluate(NodeSE node, NodeMapper<T> nodeMapper) 指定された式を評価し、各結果NodeSE オブジェクトをNodeMapperを介して Java オブジェクトにマッピングします。voidXPathOperations.evaluate(StringSE expression, SourceSE context, NodeCallbackHandler callbackHandler) 指定された式を評価し、結果のNodeSE オブジェクトをノードごとにNodeCallbackHandlerで処理します。<T> ListSE<T>XPathOperations.evaluate(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) 指定された式を評価し、各結果NodeSE オブジェクトをNodeMapperを介して Java オブジェクトにマッピングします。booleanJaxenXPathTemplate.evaluateAsBoolean(StringSE expression, SourceSE context) booleanJaxp13XPathTemplate.evaluateAsBoolean(StringSE expression, SourceSE context) booleanXPathExpression.evaluateAsBoolean(NodeSE node) 指定された式をbooleanとして評価します。booleanXPathOperations.evaluateAsBoolean(StringSE expression, SourceSE context) 指定された式をbooleanとして評価します。doubleJaxenXPathTemplate.evaluateAsDouble(StringSE expression, SourceSE context) doubleJaxp13XPathTemplate.evaluateAsDouble(StringSE expression, SourceSE context) doubleXPathOperations.evaluateAsDouble(StringSE expression, SourceSE context) 指定された式をdoubleとして評価します。JaxenXPathTemplate.evaluateAsNode(StringSE expression, SourceSE context) Jaxp13XPathTemplate.evaluateAsNode(StringSE expression, SourceSE context) XPathExpression.evaluateAsNode(NodeSE node) 指定された式をNodeSE として評価します。XPathOperations.evaluateAsNode(StringSE expression, SourceSE context) 指定された式をNodeSE として評価します。JaxenXPathTemplate.evaluateAsNodeList(StringSE expression, SourceSE context) Jaxp13XPathTemplate.evaluateAsNodeList(StringSE expression, SourceSE context) XPathExpression.evaluateAsNodeList(NodeSE node) 指定された式を評価し、それに準拠するすべてのNodeSE オブジェクトを返します。XPathOperations.evaluateAsNodeList(StringSE expression, SourceSE context) 指定された式をNodeSE オブジェクトのリストとして評価します。doubleXPathExpression.evaluateAsNumber(NodeSE node) 指定された式を数値(double)として評価します。<T> TJaxenXPathTemplate.evaluateAsObject(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) <T> TJaxp13XPathTemplate.evaluateAsObject(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) <T> TXPathExpression.evaluateAsObject(NodeSE node, NodeMapper<T> nodeMapper) 指定された式を評価し、単一のNodeSE 結果をNodeMapperを介して Java オブジェクトにマッピングします。<T> TXPathOperations.evaluateAsObject(StringSE expression, SourceSE context, NodeMapper<T> nodeMapper) 指定された式を評価し、単一のNodeSE 結果をNodeMapperを介して Java オブジェクトにマッピングします。JaxenXPathTemplate.evaluateAsString(StringSE expression, SourceSE context) Jaxp13XPathTemplate.evaluateAsString(StringSE expression, SourceSE context) XPathExpression.evaluateAsString(NodeSE node) 指定された式を文字列として評価します。XPathOperations.evaluateAsString(StringSE expression, SourceSE context) 指定された式をStringSE として評価します。