クラス 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 が必要です。型 Document
SE または String
SE のペイロードをサポートします。- 作成者:
- 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, getXPathExpresion, 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 を返します