org.seasar.extension.dataset
インタフェース DataColumn

既知の実装クラスの一覧:
DataColumnImpl

public interface DataColumn

DataSetのカラムをあらわすインターフェースです。

作成者:
higa

メソッドの概要
 java.lang.Object convert(java.lang.Object value)
          値を適切な型に変換します。
 int getColumnIndex()
          カラムの位置を返します。
 java.lang.String getColumnName()
          カラム名を返します。
 ColumnType getColumnType()
          カラムの型を返します。
 java.lang.String getFormatPattern()
          フォーマットパターンを返します。
 boolean isPrimaryKey()
          プライマリキーかどうかを返します。
 boolean isWritable()
          更新可能かどうかを返します。
 void setColumnType(ColumnType columnType)
          カラムの型を設定します。
 void setFormatPattern(java.lang.String formatPattern)
          フォーマットパターンを設定します。
 void setPrimaryKey(boolean primaryKey)
          プライマリーキーかどうかを設定します。
 void setWritable(boolean writable)
          更新可能かどうかを設定します。
 

メソッドの詳細

getColumnName

public java.lang.String getColumnName()
カラム名を返します。

戻り値:
カラム名

getColumnIndex

public int getColumnIndex()
カラムの位置を返します。

戻り値:
カラムの位置

getColumnType

public ColumnType getColumnType()
カラムの型を返します。

戻り値:
カラムの型

setColumnType

public void setColumnType(ColumnType columnType)
カラムの型を設定します。

パラメータ:
columnType - カラムの型

isPrimaryKey

public boolean isPrimaryKey()
プライマリキーかどうかを返します。

戻り値:
プライマリキーかどうか

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)
プライマリーキーかどうかを設定します。

パラメータ:
primaryKey - プライマリキーかどうか

isWritable

public boolean isWritable()
更新可能かどうかを返します。

戻り値:
更新可能かどうか

setWritable

public void setWritable(boolean writable)
更新可能かどうかを設定します。

パラメータ:
writable - 更新可能かどうか

getFormatPattern

public java.lang.String getFormatPattern()
フォーマットパターンを返します。

戻り値:
フォーマットパターン

setFormatPattern

public void setFormatPattern(java.lang.String formatPattern)
フォーマットパターンを設定します。

パラメータ:
formatPattern - フォーマットパターン

convert

public java.lang.Object convert(java.lang.Object value)
値を適切な型に変換します。

パラメータ:
value - 値
戻り値:
変換後の値


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