|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.kuina.dao.criteria.impl.grammar.aggregate.AbstractAggregateExpression
public class AbstractAggregateExpression
JPQLのaggregate_expressionを表す抽象クラスです.
フィールドの概要 | |
---|---|
protected boolean |
distinct
DISTINCT の場合は true ,それ以外の場合はfalse |
protected Criterion |
expression
集計対象の式 |
protected String |
functionName
関数名 |
コンストラクタの概要 | |
---|---|
AbstractAggregateExpression(String functionName,
boolean distinct,
Criterion expression)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
void |
evaluate(CriteriaContext context)
要素を評価してコンテキストに反映します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final String functionName
protected final boolean distinct
true
,それ以外の場合はfalse
protected final Criterion expression
コンストラクタの詳細 |
---|
public AbstractAggregateExpression(String functionName, boolean distinct, Criterion expression)
functionName
- 関数名distinct
- DISTINCT の場合はtrue
,それ以外の場合はfalse
expression
- 集計対象の式メソッドの詳細 |
---|
public void evaluate(CriteriaContext context)
Criterion
の記述:
Criterion
内の evaluate
context
- コンテキスト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |