|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Subquery
JPQLのsubqueryを表します.
JPQLの詳細はJPA仕様書「4.14 BNF」を参照してください.
subquery ::=
simple_select_clause subquery_from_clause [where_clause]
[groupby_clause] [having_clause]
| メソッドの概要 | |
|---|---|
Subquery |
from(Class<?>... entityClasses)
FROM句にidentification_variable_declarationを追加します. |
Subquery |
from(Class<?> entityClass,
String alias)
FROM句にidentification_variable_declarationを追加します. |
Subquery |
from(SubselectIdentificationVariableDeclaration... declarations)
FROM句にsubselect_identification_variable_declarationを追加します. |
Subquery |
groupby(GroupbyItem... groupbyItems)
GROUP BY句にgroupby_itemを追加します. |
Subquery |
groupby(String... groupbyItems)
GROUP BY句にgroupby_itemを追加します. |
Subquery |
having(ConditionalExpression... conditionalExpressions)
HAVING句にconditional_expressionを追加します. |
Subquery |
select(Object... simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
select(SimpleSelectExpression simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
select(String simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
where(ConditionalExpression... conditionalExpressions)
WHERE句にconditional_expressionを追加します. |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| インタフェース org.seasar.kuina.dao.criteria.Criterion から継承されたメソッド |
|---|
evaluate |
| メソッドの詳細 |
|---|
Subquery select(String simpleSelectExpression)
simpleSelectExpression - simple_select_expression
Subquery select(SimpleSelectExpression simpleSelectExpression)
simpleSelectExpression - simple_select_expression
Subquery select(Object... simpleSelectExpression)
simpleSelectExpression - simple_select_expressionの並び
Subquery from(Class<?>... entityClasses)
entityClasses - identification_variable_declarationの並び
Subquery from(Class<?> entityClass,
String alias)
entityClass - abstract_schema_namesalias - identification_variable
Subquery from(SubselectIdentificationVariableDeclaration... declarations)
declarations - subselect_identification_variable_declarationの並び
Subquery where(ConditionalExpression... conditionalExpressions)
conditionalExpressions - conditional_expressionの並び
Subquery groupby(String... groupbyItems)
groupbyItems - groupby_itemの並び
Subquery groupby(GroupbyItem... groupbyItems)
groupbyItems - groupby_itemの並び
Subquery having(ConditionalExpression... conditionalExpressions)
conditionalExpressions - conditional_expressionの並び
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||