パッケージ org.nkjmlab.sorm4j.sql

インタフェース TableMetaData


  • public interface TableMetaData
    • メソッドの詳細

      • getTableName

        String getTableName()
      • getAutoGeneratedColumns

        List<String> getAutoGeneratedColumns()
      • getNotAutoGeneratedColumns

        List<String> getNotAutoGeneratedColumns()
      • hasPrimaryKey

        boolean hasPrimaryKey()
      • hasAutoGeneratedColumns

        boolean hasAutoGeneratedColumns()
      • getAutoGeneratedColumnsArray

        String[] getAutoGeneratedColumnsArray()
      • getColumnsForUpdate

        List<String> getColumnsForUpdate()
      • getNotPrimaryKeys

        List<String> getNotPrimaryKeys()
      • getColumnAliases

        String getColumnAliases()

        Creates a string of column aliases.

        For example, if the "customer" table has "id" and "name" columns, and OrmColumnAliasPrefix is "c" returns "customer.id as cid, customer.name as cname".

        戻り値:
        column aliases (e.g. "customer.id as cid, customer.name as cname")