org.seasar.kuina.dao.criteria.impl.grammar.join
クラス LeftOuterJoin

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.join.AbstractJoin
      上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.join.LeftOuterJoin
すべての実装されたインタフェース:
Criterion, Join, JoinOrFetchJoin

public class LeftOuterJoin
extends AbstractJoin
implements Join

左外部結合を表すクラスです.

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.join.AbstractJoin から継承されたフィールド
associationPathSpec, identificationVariable, joinSpec
 
コンストラクタの概要
LeftOuterJoin(PathExpression associationPathSpec)
          インスタンスを構築します。
LeftOuterJoin(PathExpression associationPathSpec, IdentificationVariable identificationVariable)
          インスタンスを構築します。
 
メソッドの概要
 void accept(IdentificationVarialbleVisitor visitor)
          ビジタを受け入れます.
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.join.AbstractJoin から継承されたメソッド
evaluate, getAssociationPathSpec, getDefaultIdentificationVariable, getIdentificationVariable
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LeftOuterJoin

public LeftOuterJoin(PathExpression associationPathSpec)
インスタンスを構築します。

パラメータ:
associationPathSpec - association_path_expression

LeftOuterJoin

public LeftOuterJoin(PathExpression associationPathSpec,
                     IdentificationVariable identificationVariable)
インスタンスを構築します。

パラメータ:
associationPathSpec - association_path_expression
identificationVariable - identification_variable
メソッドの詳細

accept

public void accept(IdentificationVarialbleVisitor visitor)
インタフェース JoinOrFetchJoin の記述:
ビジタを受け入れます.

定義:
インタフェース JoinOrFetchJoin 内の accept
パラメータ:
visitor - ビジタ


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.