クラス BooleanTestXPathMessageSelector
java.lang.ObjectSE
org.springframework.integration.xml.selector.AbstractXPathMessageSelector
org.springframework.integration.xml.selector.BooleanTestXPathMessageSelector
- 実装されているすべてのインターフェース:
GenericSelector<Message<?>>,MessageSelector
ブール XPath テスト
MessageSelector。XPathExpression.evaluateAsBoolean(Node) を使用して評価できる XPathExpression が必要です。型 DocumentSE または StringSE のペイロードをサポートします。- 作成者:
- Jonas Partner, Gary Russell
コンストラクターの概要
コンストラクターコンストラクター説明BooleanTestXPathMessageSelector(StringSE expression) 名前空間をサポートしないブールテスト XPathMessageSelectorを作成します。BooleanTestXPathMessageSelector(StringSE expression, StringSE prefix, StringSE namespace) 単一の名前空間をサポートするブールテスト XPathMessageSelectorを作成します。BooleanTestXPathMessageSelector(StringSE expression, MapSE<StringSE, StringSE> namespaces) 複数の名前空間をサポートするブールテスト XPathMessageSelectorを作成します。BooleanTestXPathMessageSelector(XPathExpression expression) 提供されているXPathExpressionを使用して、ブールテスト XPathMessageSelectorを作成します。方法の概要
クラス org.springframework.integration.xml.selector.AbstractXPathMessageSelector から継承されたメソッド
getConverter, getXPathExpression, setConverter
コンストラクターの詳細
BooleanTestXPathMessageSelector
複数の名前空間をサポートするブールテスト XPathMessageSelectorを作成します。- パラメーター:
expression- 文字列としての XPath 式namespaces- キーが名前空間接頭辞である名前空間のマップ
BooleanTestXPathMessageSelector
単一の名前空間をサポートするブールテスト XPathMessageSelectorを作成します。- パラメーター:
expression- 文字列としての XPath 式prefix- 名前空間接頭部namespace- 名前空間 URI
BooleanTestXPathMessageSelector
名前空間をサポートしないブールテスト XPathMessageSelectorを作成します。- パラメーター:
expression- 文字列としての XPath 式
BooleanTestXPathMessageSelector
提供されているXPathExpressionを使用して、ブールテスト XPathMessageSelectorを作成します。- パラメーター:
expression- XPath 式
メソッドの詳細
accept
XPathExpressionがtrueと評価された場合は true を返します