org.seasar.extension.jdbc
クラス JoinMeta

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.JoinMeta

public class JoinMeta
extends Object

結合メタデータです。

作成者:
higa

フィールドの概要
protected  boolean fetch
          フェッチするかどうかです。
protected  JoinType joinType
          結合タイプです。
protected  String name
          結合名です。
 
コンストラクタの概要
JoinMeta()
          JoinMetaを作成します。
JoinMeta(String name)
          JoinMetaを作成します。
JoinMeta(String name, boolean fetch)
          JoinMetaを作成します。
JoinMeta(String name, JoinType joinType)
          JoinMetaを作成します。
JoinMeta(String name, JoinType joinType, boolean fetch)
          JoinMetaを作成します。
 
メソッドの概要
 JoinType getJoinType()
          結合タイプを返します。
 String getName()
          結合名を返します。
 boolean isFetch()
          フェッチするかどうかを返します。
 void setFetch(boolean fetch)
          フェッチするかどうかを設定します。
 void setJoinType(JoinType joinType)
          結合タイプを設定します。
 void setName(String name)
           結合名を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name

protected String name
結合名です。


joinType

protected JoinType joinType
結合タイプです。


fetch

protected boolean fetch
フェッチするかどうかです。

コンストラクタの詳細

JoinMeta

public JoinMeta()
JoinMetaを作成します。


JoinMeta

public JoinMeta(String name)
JoinMetaを作成します。

パラメータ:
name - 結合するプロパティ名

JoinMeta

public JoinMeta(String name,
                JoinType joinType)
JoinMetaを作成します。

パラメータ:
name - 結合名
joinType - 結合タイプ

JoinMeta

public JoinMeta(String name,
                boolean fetch)
JoinMetaを作成します。

パラメータ:
name - 結合名
fetch - フェッチするかどうか

JoinMeta

public JoinMeta(String name,
                JoinType joinType,
                boolean fetch)
JoinMetaを作成します。

パラメータ:
name - 結合名
joinType - 結合タイプ
fetch - フェッチするかどうか
メソッドの詳細

getName

public String getName()
結合名を返します。

戻り値:
結合するプロパティ名

setName

public void setName(String name)

結合名を設定します。

ネストしている場合は、aaa.bbbのように.で区切ります。

パラメータ:
name - 結合名

getJoinType

public JoinType getJoinType()
結合タイプを返します。

戻り値:
結合タイプ

setJoinType

public void setJoinType(JoinType joinType)
結合タイプを設定します。

パラメータ:
joinType - 結合タイプ

isFetch

public boolean isFetch()
フェッチするかどうかを返します。

戻り値:
フェッチするかどうか

setFetch

public void setFetch(boolean fetch)
フェッチするかどうかを設定します。

パラメータ:
fetch - フェッチするかどうか


Copyright ? 2004-2007 The Seasar Foundation. All Rights Reserved.