public class StringValueTestXPathMessageSelector extends AbstractXPathMessageSelector
| コンストラクターと説明 |
|---|
StringValueTestXPathMessageSelector(StringSE expression, MapSE<StringSE, StringSE> namespaces, StringSE valueToTestFor) 指定された値をテストし、複数の名前空間をサポートするセレクターを作成します。 |
StringValueTestXPathMessageSelector(StringSE expression, StringSE valueToTestFor) 名前空間のないテストセレクターを作成します。 |
StringValueTestXPathMessageSelector(StringSE expression, StringSE prefix, StringSE namespace, StringSE valueToTestFor) 単一の名前空間 Xpath セレクターを作成します。 |
StringValueTestXPathMessageSelector(XPathExpression expression, StringSE valueToTestFor) 提供された XPathExpression を使用してセレクターを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | accept(Message<?> message) ペイロードを評価し、 XPathExpression によって返される値が valueToTestFor と等しい場合は true を返します。 |
void | setCaseSensitive(boolean caseSensitive)XPathExpression によって返される値とテスト値の比較で大文字と小文字を区別するかどうかを指定します。 |
getConverter, getXPathExpresion, setConvertercloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic StringValueTestXPathMessageSelector(StringSE expression, MapSE<StringSE,StringSE> namespaces, StringSE valueToTestFor)
expression - 文字列としての XPath 式 namespaces - キーが名前空間接頭辞である名前空間のマップ valueToTestFor - テストする値 public StringValueTestXPathMessageSelector(StringSE expression, StringSE prefix, StringSE namespace, StringSE valueToTestFor)
expression - 文字列としての XPath 式 prefix - 名前空間接頭部 namespace - 名前空間 URIvalueToTestFor - テストする値 public StringValueTestXPathMessageSelector(StringSE expression, StringSE valueToTestFor)
expression - 文字列としての XPath 式 valueToTestFor - テストする値 public StringValueTestXPathMessageSelector(XPathExpression expression, StringSE valueToTestFor)
XPathExpression を使用してセレクターを作成します。expression - XPath 式 valueToTestFor - テストする値 public void setCaseSensitive(boolean caseSensitive)
XPathExpression によって返される値とテスト値の比較で大文字と小文字を区別するかどうかを指定します。デフォルトは "true" です。caseSensitive - テストで大文字と小文字を区別する必要がある場合は true。public boolean accept(Message<?> message)
XPathExpression によって返される値が valueToTestFor と等しい場合は true を返します。