|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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の並び
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |