org.seasar.extension.dataset.impl
クラス DataColumnImpl

java.lang.Object
  拡張org.seasar.extension.dataset.impl.DataColumnImpl
すべての実装インタフェース:
DataColumn

public class DataColumnImpl
extends java.lang.Object
implements DataColumn

DataColumnの実装クラスです。

作成者:
higa

コンストラクタの概要
DataColumnImpl(java.lang.String columnName, ColumnType columnType, int columnIndex)
          DataColumnImplを作成します。
 
メソッドの概要
 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)
          更新可能かどうかを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DataColumnImpl

public DataColumnImpl(java.lang.String columnName,
                      ColumnType columnType,
                      int columnIndex)
DataColumnImplを作成します。

パラメータ:
columnName - カラム名
columnType - カラムの型
columnIndex - カラムの位置
メソッドの詳細

getColumnName

public java.lang.String getColumnName()
インタフェース DataColumn の記述:
カラム名を返します。

定義:
インタフェース DataColumn 内の getColumnName
戻り値:
カラム名

getColumnType

public ColumnType getColumnType()
インタフェース DataColumn の記述:
カラムの型を返します。

定義:
インタフェース DataColumn 内の getColumnType
戻り値:
カラムの型

setColumnType

public void setColumnType(ColumnType columnType)
インタフェース DataColumn の記述:
カラムの型を設定します。

定義:
インタフェース DataColumn 内の setColumnType
パラメータ:
columnType - カラムの型

getColumnIndex

public int getColumnIndex()
インタフェース DataColumn の記述:
カラムの位置を返します。

定義:
インタフェース DataColumn 内の getColumnIndex
戻り値:
カラムの位置

isPrimaryKey

public boolean isPrimaryKey()
インタフェース DataColumn の記述:
プライマリキーかどうかを返します。

定義:
インタフェース DataColumn 内の isPrimaryKey
戻り値:
プライマリキーかどうか

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)
インタフェース DataColumn の記述:
プライマリーキーかどうかを設定します。

定義:
インタフェース DataColumn 内の setPrimaryKey
パラメータ:
primaryKey - プライマリキーかどうか

isWritable

public boolean isWritable()
インタフェース DataColumn の記述:
更新可能かどうかを返します。

定義:
インタフェース DataColumn 内の isWritable
戻り値:
更新可能かどうか

setWritable

public void setWritable(boolean writable)
インタフェース DataColumn の記述:
更新可能かどうかを設定します。

定義:
インタフェース DataColumn 内の setWritable
パラメータ:
writable - 更新可能かどうか

getFormatPattern

public java.lang.String getFormatPattern()
インタフェース DataColumn の記述:
フォーマットパターンを返します。

定義:
インタフェース DataColumn 内の getFormatPattern
戻り値:
フォーマットパターン

setFormatPattern

public void setFormatPattern(java.lang.String formatPattern)
インタフェース DataColumn の記述:
フォーマットパターンを設定します。

定義:
インタフェース DataColumn 内の setFormatPattern
パラメータ:
formatPattern - フォーマットパターン

convert

public java.lang.Object convert(java.lang.Object value)
インタフェース DataColumn の記述:
値を適切な型に変換します。

定義:
インタフェース DataColumn 内の convert
パラメータ:
value - 値
戻り値:
変換後の値


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