public abstract class Matcher extends Object
Expression
を元に対象値がマッチするかどうかの評価を行うクラスを定義するクラス。修飾子とタイプ | クラスと説明 |
---|---|
static class |
Matcher.AndMatcher
AndMatcher クラス。 |
static class |
Matcher.NotMatcher
NotMatcher クラス。 |
static class |
Matcher.OrMatcher
OrMatcher クラス。 |
修飾子とタイプ | フィールドと説明 |
---|---|
protected Expression |
expression
式オブジェクト。
|
コンストラクタと説明 |
---|
Matcher(Expression exp)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected Expression |
getExpression()
式を返します。
|
protected void |
setExpression(Expression exp)
式を設定します。
|
abstract boolean |
test(Set<?> values)
Matcher の評価を実行します。
|
protected Expression expression
public Matcher(Expression exp)
exp
- 式オブジェクトpublic abstract boolean test(Set<?> values)
values
- 評価対象値true
、それ以外は false
protected Expression getExpression()
protected void setExpression(Expression exp)
exp
- 式オブジェクトCopyright © 2012 NTT DATA INTRAMART CORPORATION