public enum DbTypes extends Enum<DbTypes>
修飾子とタイプ | クラスと説明 |
---|---|
static class |
DbTypes.ColumnInfo |
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,DbTypes.ColumnInfo> |
getColumnInfos(DatabaseMetaData metaData,
String tableName) |
static DbTypes |
getDbType(String name) |
String |
getName() |
Set<String> |
getPrimaryKeys(DatabaseMetaData metaData,
String tableName) |
static DbTypes |
matchDbType(String str) |
static DbTypes |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static DbTypes[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final DbTypes ORACLE
public static final DbTypes DB2
public static final DbTypes POSTGRESQL
public static final DbTypes SQLSERVER
public static final DbTypes MYSQL
public static final DbTypes OTHER
public static DbTypes[] values()
for(DbTypes c: DbTypes.values()) System.out.println(c);
public static DbTypes valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- この列挙型に、指定した名前の定数がない場合NullPointerException
- 引数がnullの場合public String getName()
public Map<String,DbTypes.ColumnInfo> getColumnInfos(DatabaseMetaData metaData, String tableName) throws SQLException
SQLException
public Set<String> getPrimaryKeys(DatabaseMetaData metaData, String tableName) throws SQLException
SQLException
Copyright © 2012 NTT DATA INTRAMART CORPORATION