|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface IdentificationVariableDeclaration
JPQLのidentification_variable_declarationを表します.
JPQLの詳細はJPA仕様書「4.14 BNF」を参照してください.
identification_variable_declaration ::= range_variable_declaration { join | fetch_join }*
メソッドの概要 | |
---|---|
void |
accept(IdentificationVarialbleVisitor visitor)
ビジタを受け入れます. |
IdentificationVariableDeclaration |
fetchJoin(FetchJoin fetchJoin)
fetch_joinを結合します. |
String |
getAbstractSchemaName()
abstract_schema_nameを返します. |
IdentificationVariable |
getIdentificationVariable()
identification_variableを返します. |
IdentificationVariableDeclaration |
inner(PathExpression associationPathSpec)
join_association_path_expressionを内部結合します. |
IdentificationVariableDeclaration |
inner(PathExpression associationPathSpec,
IdentificationVariable identificationVariable)
identification_variableを指定してjoin_association_path_expressionを内部結合します. |
IdentificationVariableDeclaration |
inner(String associationPathSpec)
join_association_path_expressionを内部結合します. |
IdentificationVariableDeclaration |
inner(String associationPathSpec,
String identificationVariable)
identification_variableを指定してjoin_association_path_expressionを内部結合します. |
IdentificationVariableDeclaration |
innerFetch(PathExpression associationPathSpec)
join_association_path_expressionを内部フェッチ結合します. |
IdentificationVariableDeclaration |
innerFetch(String associationPathSpec)
join_association_path_expressionを内部フェッチ結合します. |
IdentificationVariableDeclaration |
join(Join join)
joinを結合します. |
IdentificationVariableDeclaration |
left(PathExpression associationPathSpec)
join_association_path_expressionを左外部結合します. |
IdentificationVariableDeclaration |
left(PathExpression associationPathSpec,
IdentificationVariable identificationVariable)
identification_variableを指定してjoin_association_path_expressionを左外部結合します. |
IdentificationVariableDeclaration |
left(String associationPathSpec)
join_association_path_expressionを左外部結合します. |
IdentificationVariableDeclaration |
left(String associationPathSpec,
String identificationVariable)
identification_variableを指定してjoin_association_path_expressionを左外部結合します. |
IdentificationVariableDeclaration |
leftFetch(PathExpression associationPathSpec)
join_association_path_expressionを左外部フェッチ結合します. |
IdentificationVariableDeclaration |
leftFetch(String associationPathSpec)
join_association_path_expressionを左外部フェッチ結合します. |
メソッドの詳細 |
---|
IdentificationVariableDeclaration inner(String associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration inner(PathExpression associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration inner(String associationPathSpec, String identificationVariable)
associationPathSpec
- join_association_path_expressionidentificationVariable
- identification_variable
IdentificationVariableDeclaration inner(PathExpression associationPathSpec, IdentificationVariable identificationVariable)
associationPathSpec
- join_association_path_expressionidentificationVariable
- identification_variable
IdentificationVariableDeclaration left(String associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration left(PathExpression associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration left(String associationPathSpec, String identificationVariable)
associationPathSpec
- join_association_path_expressionidentificationVariable
- identification_variable
IdentificationVariableDeclaration left(PathExpression associationPathSpec, IdentificationVariable identificationVariable)
associationPathSpec
- join_association_path_expressionidentificationVariable
- identification_variable
IdentificationVariableDeclaration innerFetch(String associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration innerFetch(PathExpression associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration leftFetch(String associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration leftFetch(PathExpression associationPathSpec)
associationPathSpec
- join_association_path_expression
IdentificationVariableDeclaration join(Join join)
join
- join
IdentificationVariableDeclaration fetchJoin(FetchJoin fetchJoin)
fetchJoin
- fetch_join
String getAbstractSchemaName()
IdentificationVariable getIdentificationVariable()
void accept(IdentificationVarialbleVisitor visitor)
visitor
- ビジタ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |