com.infoteria.asteria.sqlbuilder.model
クラス Column

java.lang.Object
  |
  +--com.infoteria.asteria.sqlbuilder.model.Column
すべての実装インタフェース:
Cloneable

public class Column
extends Object
implements Cloneable

テーブルの列を返します。


コンストラクタの概要
Column(com.infoteria.asteria.util.rdb.ColumnInfo column)
           
 
メソッドの概要
 void addPropertyChangeListener(PropertyChangeListener l)
           
 Column clone(Table table)
           
 boolean equals(Object o)
          オーナーテーブルと列名が同じであれば等しいと判定します
 com.infoteria.asteria.util.rdb.ColumnInfo getColumnInfo()
           
 String getDisplayName()
          列の表示名を返します。
 String getName()
          列名を返します。
 Table getTable()
          この列を持つTableを返します。
 int getType()
          列のデータ型をjava.sql.Typesのシンボルで返します。
 String getTypeName()
          列のデータ型を文字列で返します。
 Value getValue()
           
 void removePropertyChangeListener(PropertyChangeListener l)
           
 void setColumnInfo(com.infoteria.asteria.util.rdb.ColumnInfo c)
           
 void setDisplayName(String s)
          列の表示名を設定します。
 void setValue(Value v)
           
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Column

public Column(com.infoteria.asteria.util.rdb.ColumnInfo column)
メソッドの詳細

getTable

public Table getTable()
この列を持つTableを返します。

getName

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

getType

public int getType()
列のデータ型をjava.sql.Typesのシンボルで返します。

getTypeName

public String getTypeName()
列のデータ型を文字列で返します。

getDisplayName

public String getDisplayName()
列の表示名を返します。

setDisplayName

public void setDisplayName(String s)
列の表示名を設定します。

getColumnInfo

public com.infoteria.asteria.util.rdb.ColumnInfo getColumnInfo()

setColumnInfo

public void setColumnInfo(com.infoteria.asteria.util.rdb.ColumnInfo c)

toString

public String toString()
オーバーライド:
クラス Object 内の toString

equals

public boolean equals(Object o)
オーナーテーブルと列名が同じであれば等しいと判定します
オーバーライド:
クラス Object 内の equals

getValue

public Value getValue()

setValue

public void setValue(Value v)

clone

public Column clone(Table table)

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener l)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener l)