|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.kuina.dao.criteria.impl.grammar.operator.AbstractLike
public class AbstractLike
JPQLのlike_expressionを表すクラスです.
フィールドの概要 | |
---|---|
protected StringExpression |
escape
エスケープ文字 |
protected boolean |
not
NOT LIKEの場合に true ,それ以外の場合にfalse |
protected StringExpression |
pattern
パターン |
protected StringExpression |
string
テスト対象 |
コンストラクタの概要 | |
---|---|
AbstractLike(boolean not,
StringExpression string,
StringExpression pattern,
StringExpression escape)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
void |
evaluate(CriteriaContext context)
要素を評価してコンテキストに反映します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final boolean not
true
,それ以外の場合にfalse
protected final StringExpression string
protected final StringExpression pattern
protected final StringExpression escape
コンストラクタの詳細 |
---|
public AbstractLike(boolean not, StringExpression string, StringExpression pattern, StringExpression escape)
not
- NOT LIKEの場合にtrue
,それ以外の場合にfalse
string
- テスト対象を表すstring_expressionpattern
- パターンを表すstring_expressionescape
- エスケープ文字を表すstring_expressionメソッドの詳細 |
---|
public void evaluate(CriteriaContext context)
Criterion
の記述:
Criterion
内の evaluate
context
- コンテキスト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |