public final class ColumnMetaData extends java.lang.Object implements Serializable
| コンストラクタと説明 |
|---|
ColumnMetaData()
コンストラクタ
|
ColumnMetaData(ColumnMetaData metaData)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
getCardinality()
配列要素数を得る
|
int |
getClassID()
クラスIDを得る |
java.lang.String |
getColumnAliasName()
カラム別名を得る
|
java.lang.String |
getColumnName()
カラム名を得る
|
java.lang.String |
getDatabaseName()
データベース名を得る
|
Data |
getDataInstance()
適切なDataクラスのインスタンスを得る
|
static int |
getDataType(int type)
DataTypeを得る
|
int |
getDisplaySize()
最大表示サイズを得る
|
int |
getPrecision()
10進桁数を得る
|
int |
getScale()
小数点以下の桁数を得る
|
java.lang.String |
getTableAliasName()
テーブル別名を得る
|
java.lang.String |
getTableName()
テーブル名を得る
|
int |
getType()
データ型を得る
|
java.lang.String |
getTypeName()
データ型名を得る
|
boolean |
isArray()
配列かどうか
|
boolean |
isAutoIncrement()
自動採番かどうか
|
boolean |
isCaseInsensitive()
大文字小文字が区別されないかどうか
|
boolean |
isNotNullable()
NULLをセットできないかどうか
|
boolean |
isNotSearchable()
検索不可かどうか
|
boolean |
isReadOnly()
読み出し専用かどうか
|
boolean |
isUnique()
ユニークかどうか
|
boolean |
isUnsigned()
符号なしかどうか
|
void |
readObject(InputStream input)
ストリームから読み込む
|
void |
setAutoIncrement(boolean v)
自動採番かどうかを設定する
|
void |
setCardinality(int cardinality)
配列要素数を設定する
|
void |
setCaseInsensitive(boolean v)
大文字小文字が区別されないかどうかを設定する
|
void |
setColumnAliasName(java.lang.String columnAliasName)
カラム別名を設定する
|
void |
setColumnName(java.lang.String columnName)
カラム名を設定する
|
void |
setDatabaseName(java.lang.String databaseName)
データベース名を設定する
|
void |
setDisplaySize(int displaySize)
最大表示サイズを設定する
|
void |
setNotNullable(boolean v)
NULLをセットできないかどうかを設定する
|
void |
setNotSearchable(boolean v)
検索不可かどうかを設定する
|
void |
setPrecision(int precision)
10進桁数を設定する
|
void |
setReadOnly(boolean v)
読み出し専用かどうかを設定する
|
void |
setScale(int scale)
小数点以下の桁数を設定する
|
void |
setTableAliasName(java.lang.String tableAliasName)
テーブル別名を設定する
|
void |
setTableName(java.lang.String tableName)
テーブル名を設定する
|
void |
setType(int type)
データ型を設定する
|
void |
setTypeName(java.lang.String typeName)
データ型名を設定する
|
void |
setUnique(boolean v)
ユニークかどうかを設定する
|
void |
setUnsigned(boolean v)
符号なしかどうかを設定する
|
java.lang.String |
toString()
文字列表現を得る
|
void |
writeObject(OutputStream output)
ストリームに書き出す
|
public ColumnMetaData()
public ColumnMetaData(ColumnMetaData metaData)
public int getType()
public void setType(int type)
public java.lang.String getTypeName()
public void setTypeName(java.lang.String typeName)
public java.lang.String getColumnName()
public void setColumnName(java.lang.String columnName)
public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
public java.lang.String getDatabaseName()
public void setDatabaseName(java.lang.String databaseName)
public java.lang.String getColumnAliasName()
public void setColumnAliasName(java.lang.String columnAliasName)
public java.lang.String getTableAliasName()
public void setTableAliasName(java.lang.String tableAliasName)
public int getDisplaySize()
public void setDisplaySize(int displaySize)
public int getPrecision()
public void setPrecision(int precision)
public int getScale()
public void setScale(int scale)
public int getCardinality()
public void setCardinality(int cardinality)
public boolean isAutoIncrement()
public void setAutoIncrement(boolean v)
public boolean isCaseInsensitive()
public void setCaseInsensitive(boolean v)
public boolean isUnsigned()
public void setUnsigned(boolean v)
public boolean isNotSearchable()
public void setNotSearchable(boolean v)
public boolean isReadOnly()
public void setReadOnly(boolean v)
public boolean isNotNullable()
public void setNotNullable(boolean v)
public boolean isUnique()
public void setUnique(boolean v)
public boolean isArray()
public void readObject(InputStream input) throws java.io.IOException, java.lang.ClassNotFoundException
readObject インタフェース内 Serializableinput - 入力用のストリームjava.io.IOException - 入出力関係の例外が発生したjava.lang.ClassNotFoundException - クラスIDのクラスが見つからないpublic void writeObject(OutputStream output) throws java.io.IOException
writeObject インタフェース内 Serializableoutput - 出力用のストリームjava.io.IOException - 入出力関係の例外が発生したpublic int getClassID()
クラスIDを得るgetClassID インタフェース内 SerializableクラスIDpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic Data getDataInstance()
public static int getDataType(int type)
Copyright © 2023 RICOH Co., Ltd. All Rights Reserved.