クラス RegexTestXPathMessageSelector
java.lang.ObjectSE
org.springframework.integration.xml.selector.AbstractXPathMessageSelector
org.springframework.integration.xml.selector.RegexTestXPathMessageSelector
- 実装されたすべてのインターフェース:
GenericSelector<Message<?>>
,MessageSelector
指定された文字列値が指定された正規表現と一致するかどうかをテストする XPath
MessageSelector
。- 導入:
- 2.1
- 作成者:
- Mark Fisher, Gary Russell
コンストラクターの概要
コンストラクターコンストラクター説明RegexTestXPathMessageSelector
(StringSE expression, StringSE regex) 指定された正規表現に一致しようとする名前空間のないセレクターを作成します。RegexTestXPathMessageSelector
(StringSE expression, StringSE prefix, StringSE namespace, StringSE regex) 指定された正規表現に一致させようとし、単一の名前空間をサポートするセレクターを作成します。RegexTestXPathMessageSelector
(StringSE expression, MapSE<StringSE, StringSE> namespaces, StringSE regex) 指定された正規表現に一致させようとし、複数の名前空間をサポートするセレクターを作成します。RegexTestXPathMessageSelector
(XPathExpression expression, StringSE regex) 指定された正規表現を、指定されたXPathExpression
の評価結果と照合しようとするセレクターを作成します。メソッドのサマリー
クラス org.springframework.integration.xml.selector.AbstractXPathMessageSelector から継承されたメソッド
getConverter, getXPathExpresion, setConverter
コンストラクターの詳細
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
指定された正規表現を、指定されたXPathExpression
の評価結果と照合しようとするセレクターを作成します。- パラメーター:
expression
- XPath 式regex
- 一致する正規表現
メソッドの詳細
accept
ペイロードを評価し、XPathExpression
によって返される値がregex
と一致する場合は true を返します。