org.seasar.extension.jdbc.gen.internal.desc
クラス UniqueKeyDescFactoryImpl

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.internal.desc.UniqueKeyDescFactoryImpl
すべての実装されたインタフェース:
UniqueKeyDescFactory

public class UniqueKeyDescFactoryImpl
extends java.lang.Object
implements UniqueKeyDescFactory

UniqueKeyDescFactoryの実装クラスです。

作成者:
taedium

フィールドの概要
protected  GenDialect dialect
          方言
 
コンストラクタの概要
UniqueKeyDescFactoryImpl(GenDialect dialect)
          インスタンスを構築します。
 
メソッドの概要
 UniqueKeyDesc getCompositeUniqueKeyDesc(UniqueConstraint uniqueConstraint)
          複数のカラムで表される一意制約の一意キー記述を返します。
 UniqueKeyDesc getSingleUniqueKeyDesc(ColumnDesc columnDesc)
          単一のカラムで表される一意制約の一意キー記述を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dialect

protected GenDialect dialect
方言

コンストラクタの詳細

UniqueKeyDescFactoryImpl

public UniqueKeyDescFactoryImpl(GenDialect dialect)
インスタンスを構築します。

パラメータ:
dialect - 方言
メソッドの詳細

getCompositeUniqueKeyDesc

public UniqueKeyDesc getCompositeUniqueKeyDesc(UniqueConstraint uniqueConstraint)
インタフェース UniqueKeyDescFactory の記述:
複数のカラムで表される一意制約の一意キー記述を返します。

定義:
インタフェース UniqueKeyDescFactory 内の getCompositeUniqueKeyDesc
パラメータ:
uniqueConstraint - 一意制約
戻り値:
存在する場合は一意キー記述、存在しない場合はnull

getSingleUniqueKeyDesc

public UniqueKeyDesc getSingleUniqueKeyDesc(ColumnDesc columnDesc)
インタフェース UniqueKeyDescFactory の記述:
単一のカラムで表される一意制約の一意キー記述を返します。

定義:
インタフェース UniqueKeyDescFactory 内の getSingleUniqueKeyDesc
パラメータ:
columnDesc - カラム記述
戻り値:
存在する場合は一意キー記述、存在しない場合はnull


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.