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

インタフェース TableMetaData

    • メソッドの詳細

      • 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 OrmColumnAliasPrefix is "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.
        戻り値:
      • getColumnsForUpdate

        List<String> getColumnsForUpdate()
      • getNotAutoGeneratedColumns

        List<String> getNotAutoGeneratedColumns()
      • getNotPrimaryKeys

        List<String> getNotPrimaryKeys()
      • getTableName

        String getTableName()
      • hasAutoGeneratedColumns

        boolean hasAutoGeneratedColumns()
      • hasPrimaryKey

        boolean hasPrimaryKey()