public class ColumnInfo extends Object
コンストラクタと説明 |
---|
ColumnInfo() |
ColumnInfo(jp.co.sds_corp.util.db.DbColumn col) |
ColumnInfo(ResultSet rset) |
ColumnInfo(ResultSetMetaData rsmd,
int nCol) |
ColumnInfo(String name,
String type,
String precision,
String scale,
Boolean key,
Boolean nullable,
String defValue,
String remarks) |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getDefValue()
デフォルト値を取得します。
|
String |
getFetchType() |
static String |
getFetchType(String type) |
int |
getJavaType()
java.sql.Typesの型を取得します。
|
String |
getMethodName() |
String |
getName()
カラム名を取得します。
|
int |
getPrecision()
制度を取得します。
|
String |
getRemarks()
コメントを取得します。
|
int |
getScale()
小数点を取得します。
|
int |
getSize()
カラムサイズを取得します。
|
String |
getSqlType() |
static String |
getSqlType(String type) |
String |
getType()
DBの型を取得します。
|
boolean |
isKey()
キーを取得します。
|
boolean |
isNullable()
Null可能を取得します。
|
boolean |
needPrecision() |
static boolean |
needPrecision(String type) |
boolean |
needScale() |
static boolean |
needScale(String type) |
void |
setDefValue(String var)
デフォルト値を設定します。
|
void |
setJavaType(int var)
java.sql.Typesの型を設定します。
|
void |
setKey(boolean var)
キーを設定します。
|
void |
setName(String var)
カラム名を設定します。
|
void |
setNullable(boolean var)
Null可能を設定します。
|
void |
setPrecision(int var)
制度を設定します。
|
void |
setRemarks(String var)
コメントを設定します。
|
void |
setScale(int var)
小数点を設定します。
|
void |
setSize(int var)
カラムサイズを設定します。
|
void |
setType(String var)
DBの型を設定します。
|
public ColumnInfo()
public ColumnInfo(String name, String type, String precision, String scale, Boolean key, Boolean nullable, String defValue, String remarks)
public ColumnInfo(ResultSetMetaData rsmd, int nCol) throws SQLException
SQLException
public ColumnInfo(ResultSet rset) throws SQLException
SQLException
public ColumnInfo(jp.co.sds_corp.util.db.DbColumn col)
public String getMethodName()
public String getSqlType()
public String getFetchType()
public boolean needPrecision()
public static boolean needPrecision(String type)
public boolean needScale()
public static boolean needScale(String type)
public void setName(String var)
var
- 設定するデータpublic String getName()
public void setType(String var)
var
- 設定するデータpublic String getType()
public void setJavaType(int var)
var
- 設定するデータpublic int getJavaType()
public void setSize(int var)
var
- 設定するデータpublic int getSize()
public void setPrecision(int var)
var
- 設定するデータpublic int getPrecision()
public void setScale(int var)
var
- 設定するデータpublic int getScale()
public void setKey(boolean var)
var
- 設定するデータpublic boolean isKey()
public void setNullable(boolean var)
var
- 設定するデータpublic boolean isNullable()
public void setDefValue(String var)
var
- 設定するデータpublic String getDefValue()
public void setRemarks(String var)
var
- 設定するデータpublic String getRemarks()
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.