パッケージ org.nkjmlab.sorm4j.sql
インタフェース TableMetaData
-
public interface TableMetaData
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 List<String>getAutoGeneratedColumns()String[]getAutoGeneratedColumnsArray()StringgetColumnAliases()Creates a string of column aliases.List<String>getColumns()List<String>getColumnsForUpdate()List<ColumnNameWithMetaData>getColumnsWithMetaData()List<String>getNotAutoGeneratedColumns()List<String>getNotPrimaryKeys()List<String>getPrimaryKeys()StringgetTableName()booleanhasAutoGeneratedColumns()booleanhasPrimaryKey()
-
-
-
メソッドの詳細
-
getTableName
String getTableName()
-
hasPrimaryKey
boolean hasPrimaryKey()
-
hasAutoGeneratedColumns
boolean hasAutoGeneratedColumns()
-
getAutoGeneratedColumnsArray
String[] getAutoGeneratedColumnsArray()
-
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")
-
getColumnsWithMetaData
List<ColumnNameWithMetaData> getColumnsWithMetaData()
-
-