org.seasar.extension.jdbc.gen.meta
クラス DbUniqueKeyMeta

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.meta.DbUniqueKeyMeta

public class DbUniqueKeyMeta
extends java.lang.Object

データベースの一意キーメタデータです。

作成者:
taedium

フィールドの概要
protected  java.util.List<java.lang.String> columnNameList
          カラム名
protected  java.lang.String name
          名前
protected  boolean primaryKey
          主キーの場合true
 
コンストラクタの概要
DbUniqueKeyMeta()
           
 
メソッドの概要
 void addColumnName(java.lang.String columnName)
          カラム名を追加します。
 java.util.List<java.lang.String> getColumnNameList()
          カラム名のリストを返します。
 java.lang.String getName()
          名前を返します。
 boolean isComposite()
          複合一意キーの場合true、そうでない場合falseを返します。
 boolean isPrimaryKey()
          主キーの場合true、そうでない場合falseを返します。
 void setName(java.lang.String name)
          名前を設定します。
 void setPrimaryKey(boolean primaryKey)
          主キーの場合true、そうでない場合falseを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name

protected java.lang.String name
名前


primaryKey

protected boolean primaryKey
主キーの場合true


columnNameList

protected java.util.List<java.lang.String> columnNameList
カラム名

コンストラクタの詳細

DbUniqueKeyMeta

public DbUniqueKeyMeta()
メソッドの詳細

getName

public java.lang.String getName()
名前を返します。

戻り値:
名前

setName

public void setName(java.lang.String name)
名前を設定します。

パラメータ:
name - 名前

isPrimaryKey

public boolean isPrimaryKey()
主キーの場合true、そうでない場合falseを返します。

戻り値:
主キーの場合true、そうでない場合false

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)
主キーの場合true、そうでない場合falseを設定します。

パラメータ:
primaryKey - 主キーの場合true、そうでない場合false

getColumnNameList

public java.util.List<java.lang.String> getColumnNameList()
カラム名のリストを返します。

戻り値:
カラム名のリスト

addColumnName

public void addColumnName(java.lang.String columnName)
カラム名を追加します。

パラメータ:
columnName - カラム名

isComposite

public boolean isComposite()
複合一意キーの場合true、そうでない場合falseを返します。

戻り値:
複合一意キーの場合true、そうでない場合false


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