org.seasar.kuina.dao.criteria.grammar
インタフェース SimpleSelectClause

すべてのスーパーインタフェース:
Criterion
既知の実装クラスの一覧:
SimpleSelectClauseImpl

public interface SimpleSelectClause
extends Criterion

JPQLのsimple_select_clauseを表します.

JPQLの詳細はJPA仕様書「4.14 BNF」を参照してください.

 simple_select_clause ::=
     SELECT [DISTINCT] simple_select_expression
 

作成者:
koichik

メソッドの概要
 SimpleSelectClause add(SimpleSelectExpression... simpleSelectExpressions)
          simple_select_expressionを追加します.
 boolean isEmpty()
          simple_select_expressionを一つも持っていなければtrueを,それ以外の場合はfalseを返します.
 SimpleSelectClause setDistinct(boolean distinct)
          問い合わせがDISTINCTの場合はtrueを,それ以外の場合はfalseを設定します.
 
インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド
evaluate
 

メソッドの詳細

setDistinct

SimpleSelectClause setDistinct(boolean distinct)
問い合わせがDISTINCTの場合はtrueを,それ以外の場合はfalseを設定します.

パラメータ:
distinct - 問い合わせがDISTINCTの場合はtrue
戻り値:
このインスタンス自身

add

SimpleSelectClause add(SimpleSelectExpression... simpleSelectExpressions)
simple_select_expressionを追加します.

パラメータ:
simpleSelectExpressions - simple_select_expressionの並び
戻り値:
このインスタンス自身

isEmpty

boolean isEmpty()
simple_select_expressionを一つも持っていなければtrueを,それ以外の場合はfalseを返します.

戻り値:
simple_select_expressionを一つも持っていなければtrue


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.