|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.kuina.dao.criteria.impl.grammar.join.AbstractJoin
public abstract class AbstractJoin
JPQLのjoinあるいはfetch_joinを表す抽象クラスです.
フィールドの概要 | |
---|---|
protected PathExpression |
associationPathSpec
association_path_expression |
protected IdentificationVariable |
identificationVariable
identification_variable |
protected String |
joinSpec
join_spec |
コンストラクタの概要 | |
---|---|
AbstractJoin(String joinSpec,
PathExpression associationPathSpec)
インスタンスを構築します。 |
|
AbstractJoin(String joinSpec,
PathExpression associationPathSpec,
IdentificationVariable identificationVariable)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
void |
evaluate(CriteriaContext context)
要素を評価してコンテキストに反映します. |
PathExpression |
getAssociationPathSpec()
association_apth_specを返します. |
protected static IdentificationVariable |
getDefaultIdentificationVariable(PathExpression associationPathSpec)
association_path_expressionからデフォルトのidentification_variableを求めて返します. |
IdentificationVariable |
getIdentificationVariable()
identification_variableを返します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.seasar.kuina.dao.criteria.grammar.JoinOrFetchJoin から継承されたメソッド |
---|
accept |
フィールドの詳細 |
---|
protected final String joinSpec
protected final PathExpression associationPathSpec
protected final IdentificationVariable identificationVariable
コンストラクタの詳細 |
---|
public AbstractJoin(String joinSpec, PathExpression associationPathSpec)
joinSpec
- join_specを表す文字列associationPathSpec
- association_path_specpublic AbstractJoin(String joinSpec, PathExpression associationPathSpec, IdentificationVariable identificationVariable)
joinSpec
- join_specを表す文字列associationPathSpec
- association_path_specidentificationVariable
- identification_variableメソッドの詳細 |
---|
public IdentificationVariable getIdentificationVariable()
public PathExpression getAssociationPathSpec()
public void evaluate(CriteriaContext context)
Criterion
の記述:
Criterion
内の evaluate
context
- コンテキストprotected static IdentificationVariable getDefaultIdentificationVariable(PathExpression associationPathSpec)
associationPathSpec
- association_path_spec
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |