|
||||||||||
前 次 | フレームあり フレームなし |
Subquery を使用しているパッケージ | |
---|---|
org.seasar.kuina.dao.criteria | Criteria APIを提供します. |
org.seasar.kuina.dao.criteria.grammar | JPQLの文法要素をJavaインタフェースとして提供します. |
org.seasar.kuina.dao.criteria.impl.grammar.expression | JPQLの文法要素である式の実装を提供します. |
org.seasar.kuina.dao.criteria での Subquery の使用 |
---|
Subquery を返す org.seasar.kuina.dao.criteria のメソッド | |
---|---|
static Subquery |
CriteriaOperations.subselect()
subqueryを作成します. |
static Subquery |
CriteriaOperations.subselect(Object... selectExpressions)
select_expressionを指定してsubqueryを作成します. |
static Subquery |
CriteriaOperations.subselectDistinct()
DISTINCT付きのsubqueryを作成します. |
static Subquery |
CriteriaOperations.subselectDistinct(Object... selectExpressions)
select_expressionを指定してDISTINCT付きのsubqueryを作成します. |
Subquery 型のパラメータを持つ org.seasar.kuina.dao.criteria のメソッド | |
---|---|
static AllOrAnyExpression |
CriteriaOperations.all(Subquery subquery)
ALL を使った式を作成します. |
static AllOrAnyExpression |
CriteriaOperations.any(Subquery subquery)
ANY を使った式を作成します. |
static ExistsExpression |
CriteriaOperations.exists(Subquery subquery)
EXISTS を使った式を作成します. |
static InExpression |
CriteriaOperations.in(String path,
Subquery subquery)
IN を使った式を作成します. |
static ExistsExpression |
CriteriaOperations.notExists(Subquery subquery)
NOT EXISTS を使った式を作成します. |
static InExpression |
CriteriaOperations.notIn(String path,
Subquery subquery)
NOT IN を使った式を作成します. |
static AllOrAnyExpression |
CriteriaOperations.some(Subquery subquery)
SOME を使った式を作成します. |
org.seasar.kuina.dao.criteria.grammar での Subquery の使用 |
---|
Subquery を返す org.seasar.kuina.dao.criteria.grammar のメソッド | |
---|---|
Subquery |
Subquery.from(Class<?>... entityClasses)
FROM句にidentification_variable_declarationを追加します. |
Subquery |
Subquery.from(Class<?> entityClass,
String alias)
FROM句にidentification_variable_declarationを追加します. |
Subquery |
Subquery.from(SubselectIdentificationVariableDeclaration... declarations)
FROM句にsubselect_identification_variable_declarationを追加します. |
Subquery |
Subquery.groupby(GroupbyItem... groupbyItems)
GROUP BY句にgroupby_itemを追加します. |
Subquery |
Subquery.groupby(String... groupbyItems)
GROUP BY句にgroupby_itemを追加します. |
Subquery |
Subquery.having(ConditionalExpression... conditionalExpressions)
HAVING句にconditional_expressionを追加します. |
Subquery |
Subquery.select(Object... simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
Subquery.select(SimpleSelectExpression simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
Subquery.select(String simpleSelectExpression)
SELECT句にsimple_select_expressionを追加します. |
Subquery |
Subquery.where(ConditionalExpression... conditionalExpressions)
WHERE句にconditional_expressionを追加します. |
Subquery 型のパラメータを持つ org.seasar.kuina.dao.criteria.grammar のメソッド | |
---|---|
InExpression |
InExpression.setSubquery(Subquery subquery)
副問い合わせを設定します. |
ExistsExpression |
ExistsExpression.setSubquery(Subquery subquery)
副問い合わせを設定します. |
AllOrAnyExpression |
AllOrAnyExpression.setSubquery(Subquery subquery)
副問い合わせを設定します. |
org.seasar.kuina.dao.criteria.impl.grammar.expression での Subquery の使用 |
---|
Subquery を実装している org.seasar.kuina.dao.criteria.impl.grammar.expression のクラス | |
---|---|
class |
SubqueryImpl
JPQLのsubqueryを表すクラスです. |
Subquery として宣言されている org.seasar.kuina.dao.criteria.impl.grammar.expression のフィールド | |
---|---|
protected Subquery |
AbstractInExpression.subquery
subquery |
protected Subquery |
AbstractExistsExpression.subquery
subquery |
protected Subquery |
AbstractAllOrAnyExpression.subquery
subquery |
Subquery を返す org.seasar.kuina.dao.criteria.impl.grammar.expression のメソッド | |
---|---|
Subquery |
SubqueryImpl.from(Class<?>... entityClasses)
|
Subquery |
SubqueryImpl.from(Class<?> entityClass,
String alias)
|
Subquery |
SubqueryImpl.from(SubselectIdentificationVariableDeclaration... declarations)
|
Subquery |
SubqueryImpl.groupby(GroupbyItem... groupbyItems)
|
Subquery |
SubqueryImpl.groupby(String... groupbyItems)
|
Subquery |
SubqueryImpl.having(ConditionalExpression... conditionalExpressions)
|
Subquery |
SubqueryImpl.select(Object... selectExpressions)
|
Subquery |
SubqueryImpl.select(SimpleSelectExpression simpleSelectExpression)
|
Subquery |
SubqueryImpl.select(String simpleSelectExpression)
|
Subquery |
SubqueryImpl.where(ConditionalExpression... conditionalExpressions)
|
Subquery 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.expression のメソッド | |
---|---|
InExpression |
AbstractInExpression.setSubquery(Subquery subquery)
|
ExistsExpression |
AbstractExistsExpression.setSubquery(Subquery subquery)
|
AllOrAnyExpression |
AbstractAllOrAnyExpression.setSubquery(Subquery subquery)
|
|
||||||||||
前 次 | フレームあり フレームなし |