|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.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_spec
public 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 内の evaluatecontext - コンテキストprotected static IdentificationVariable getDefaultIdentificationVariable(PathExpression associationPathSpec)
associationPathSpec - association_path_spec
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||