org.seasar.framework.mock.sql
クラス MockColumnMetaData

java.lang.Object
  拡張org.seasar.framework.mock.sql.MockColumnMetaData

public class MockColumnMetaData
extends java.lang.Object

作成者:
higa

コンストラクタの概要
MockColumnMetaData()
           
 
メソッドの概要
 java.lang.String getCatalogName()
          カタログ名を返します。
 java.lang.String getColumnClassName()
          カラムのクラス名を返します。
 int getColumnDisplaySize()
          カラムの表示サイズを返します。
 java.lang.String getColumnLabel()
          カラムのラベルを返します。
 java.lang.String getColumnName()
          カラム名を返します。
 int getColumnType()
          カラムのタイプを返します。
 java.lang.String getColumnTypeName()
          カラムのタイプ名を返します。
 int getPrecision()
          精度を返します。
 int getScale()
          スケールを返します。
 java.lang.String getSchemaName()
          スキーマ名を返します。
 java.lang.String getTableName()
          テーブル名を返します。
 boolean isAutoIncrement()
          自動インクリメントかどうかを返します。
 boolean isCaseSensitive()
          ケースセンシティブかどうかを返します。
 boolean isCurrency()
          通貨かどうかを返します。
 boolean isDefinitelyWritable()
          厳密に書き込み可能かどうかを返します。
 int isNullable()
          nullが可能かどうかを返します。
 boolean isReadOnly()
          読み取り専用かどうかを返します。
 boolean isSearchable()
          WHERE句で使えるかどうかを返します。
 boolean isSigned()
          符号付の数字かどうかを返します。
 boolean isWritable()
          書き込み可能かどうかを返します。
 void setAutoIncrement(boolean autoIncrement)
          自動インクリメントかどうかを設定します。
 void setCaseSensitive(boolean caseSensitive)
          ケースセンシティブかどうかを設定します。
 void setCatalogName(java.lang.String catalogName)
          カタログ名を設定します。
 void setColumnClassName(java.lang.String columnClassName)
          カラムのクラス名を設定します。
 void setColumnDisplaySize(int columnDisplaySize)
          カラムの表示サイズを設定します。
 void setColumnLabel(java.lang.String columnLabel)
          カラムのラベルを設定します。
 void setColumnName(java.lang.String columnName)
          カラム名を設定します。
 void setColumnType(int columnType)
          カラムのタイプを設定します。
 void setColumnTypeName(java.lang.String columnTypeName)
          カラムのタイプ名を設定します。
 void setCurrency(boolean currency)
          通貨かどうかを設定します。
 void setDefinitelyWritable(boolean definitelyWritable)
          厳密に書き込み可能かどうかを設定します。
 void setNullable(int nullable)
          nullが可能かどうかを設定します。
 void setPrecision(int precision)
          精度を設定します。
 void setReadOnly(boolean readOnly)
          読み取り専用かどうかを設定します。
 void setScale(int scale)
          スケールを設定します。
 void setSchemaName(java.lang.String schemaName)
          スキーマ名を設定します。
 void setSearchable(boolean searchable)
          WHERE句で使えるかどうかを設定します。
 void setSigned(boolean signed)
          符号付の数字かどうかを設定します。
 void setTableName(java.lang.String tableName)
          テーブル名を設定します。
 void setWritable(boolean writable)
          書き込み可能かどうかを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MockColumnMetaData

public MockColumnMetaData()
メソッドの詳細

isAutoIncrement

public boolean isAutoIncrement()
自動インクリメントかどうかを返します。

戻り値:
自動インクリメントかどうか

setAutoIncrement

public void setAutoIncrement(boolean autoIncrement)
自動インクリメントかどうかを設定します。

パラメータ:
autoIncrement - 自動インクリメントかどうか

isCaseSensitive

public boolean isCaseSensitive()
ケースセンシティブかどうかを返します。

戻り値:
ケースセンシティブかどうか

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)
ケースセンシティブかどうかを設定します。

パラメータ:
caseSensitive - ケースセンシティブかどうか

getCatalogName

public java.lang.String getCatalogName()
カタログ名を返します。

戻り値:
カタログ名

setCatalogName

public void setCatalogName(java.lang.String catalogName)
カタログ名を設定します。

パラメータ:
catalogName - カタログ名

getColumnClassName

public java.lang.String getColumnClassName()
カラムのクラス名を返します。

戻り値:
カラムのクラス名

setColumnClassName

public void setColumnClassName(java.lang.String columnClassName)
カラムのクラス名を設定します。

パラメータ:
columnClassName - カラムのクラス名

getColumnDisplaySize

public int getColumnDisplaySize()
カラムの表示サイズを返します。

戻り値:
カラムの表示サイズ

setColumnDisplaySize

public void setColumnDisplaySize(int columnDisplaySize)
カラムの表示サイズを設定します。

パラメータ:
columnDisplaySize - The columnDisplaySize to set.

getColumnLabel

public java.lang.String getColumnLabel()
カラムのラベルを返します。

戻り値:
カラムのラベル

setColumnLabel

public void setColumnLabel(java.lang.String columnLabel)
カラムのラベルを設定します。

パラメータ:
columnLabel - カラムのラベル

getColumnName

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

戻り値:
カラム名

setColumnName

public void setColumnName(java.lang.String columnName)
カラム名を設定します。

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

getColumnType

public int getColumnType()
カラムのタイプを返します。

戻り値:
カラムのタイプ

setColumnType

public void setColumnType(int columnType)
カラムのタイプを設定します。

パラメータ:
columnType - カラムのタイプ

getColumnTypeName

public java.lang.String getColumnTypeName()
カラムのタイプ名を返します。

戻り値:
カラムのタイプ名

setColumnTypeName

public void setColumnTypeName(java.lang.String columnTypeName)
カラムのタイプ名を設定します。

パラメータ:
columnTypeName - カラムのタイプ名

isCurrency

public boolean isCurrency()
通貨かどうかを返します。

戻り値:
通貨かどうか

setCurrency

public void setCurrency(boolean currency)
通貨かどうかを設定します。

パラメータ:
currency - 通貨かどうか

isDefinitelyWritable

public boolean isDefinitelyWritable()
厳密に書き込み可能かどうかを返します。

戻り値:
厳密に書き込み可能かどうか

setDefinitelyWritable

public void setDefinitelyWritable(boolean definitelyWritable)
厳密に書き込み可能かどうかを設定します。

パラメータ:
definitelyWritable - 厳密に書き込み可能かどうか

isNullable

public int isNullable()
nullが可能かどうかを返します。

戻り値:
nullが可能かどうか

setNullable

public void setNullable(int nullable)
nullが可能かどうかを設定します。

パラメータ:
nullable - nullが可能かどうか

getPrecision

public int getPrecision()
精度を返します。

戻り値:
精度

setPrecision

public void setPrecision(int precision)
精度を設定します。

パラメータ:
precision - 精度

isReadOnly

public boolean isReadOnly()
読み取り専用かどうかを返します。

戻り値:
読み取り専用かどうか

setReadOnly

public void setReadOnly(boolean readOnly)
読み取り専用かどうかを設定します。

パラメータ:
readOnly - 読み取り専用かどうか

getScale

public int getScale()
スケールを返します。

戻り値:
スケール

setScale

public void setScale(int scale)
スケールを設定します。

パラメータ:
scale - スケール

getSchemaName

public java.lang.String getSchemaName()
スキーマ名を返します。

戻り値:
スキーマ名

setSchemaName

public void setSchemaName(java.lang.String schemaName)
スキーマ名を設定します。

パラメータ:
schemaName - スキーマ名

isSearchable

public boolean isSearchable()
WHERE句で使えるかどうかを返します。

戻り値:
Returns the searchable.

setSearchable

public void setSearchable(boolean searchable)
WHERE句で使えるかどうかを設定します。

パラメータ:
searchable - WHERE句で使えるかどうか

isSigned

public boolean isSigned()
符号付の数字かどうかを返します。

戻り値:
符号付の数字かどうか

setSigned

public void setSigned(boolean signed)
符号付の数字かどうかを設定します。

パラメータ:
signed - 符号付の数字かどうか

getTableName

public java.lang.String getTableName()
テーブル名を返します。

戻り値:
テーブル名

setTableName

public void setTableName(java.lang.String tableName)
テーブル名を設定します。

パラメータ:
tableName - テーブル名

isWritable

public boolean isWritable()
書き込み可能かどうかを返します。

戻り値:
書き込み可能かどうか

setWritable

public void setWritable(boolean writable)
書き込み可能かどうかを設定します。

パラメータ:
writable - 書き込み可能かどうか


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