インタフェース TableMetaData
-
public interface TableMetaDataExcept forgetColumnAliases()andgetColumnAliasPrefix(), this object is created from metadata.Connection.getMetaData()- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 List<String>getAutoGeneratedColumns()Gets auto generated columns list.String[]getAutoGeneratedColumnsArray()Gets auto generated columns array.StringgetColumnAliases()Creates a string of column aliases.StringgetColumnAliasPrefix()Gets column alias prefix.List<String>getColumns()List<String>getColumnsForUpdate()List<ColumnNameWithMetaData>getColumnsWithMetaData()List<String>getNotAutoGeneratedColumns()List<String>getNotPrimaryKeys()List<String>getPrimaryKeys()StringgetTableName()booleanhasAutoGeneratedColumns()booleanhasPrimaryKey()
-
-
-
メソッドの詳細
-
getAutoGeneratedColumns
List<String> getAutoGeneratedColumns()
Gets auto generated columns list.- 戻り値:
-
getAutoGeneratedColumnsArray
String[] getAutoGeneratedColumnsArray()
Gets auto generated columns array.- 戻り値:
-
getColumnAliases
String getColumnAliases()
Creates a string of column aliases.
For example, if the "customer" table has "id" and "name" columns, and
OrmColumnAliasPrefixis "c" returns"customer.id as cid, customer.name as cname".- 戻り値:
- column aliases (e.g.
"customer.id as cid, customer.name as cname")
-
getColumnAliasPrefix
String getColumnAliasPrefix()
Gets column alias prefix.- 戻り値:
-
getColumnsWithMetaData
List<ColumnNameWithMetaData> getColumnsWithMetaData()
-
getTableName
String getTableName()
-
hasAutoGeneratedColumns
boolean hasAutoGeneratedColumns()
-
hasPrimaryKey
boolean hasPrimaryKey()
-
-