Class JDBC3DatabaseMetaData.PrimaryKeyFinder

java.lang.Object
org.sqlite.jdbc3.JDBC3DatabaseMetaData.PrimaryKeyFinder
Enclosing class:
JDBC3DatabaseMetaData

class JDBC3DatabaseMetaData.PrimaryKeyFinder extends Object
Parses the sqlite_schema table for a table's primary key
  • Field Details

    • table

      String table
      The table name.
    • pkName

      String pkName
      The primary key name.
    • pkColumns

      String[] pkColumns
      The column(s) for the primary key.
  • Constructor Details

    • PrimaryKeyFinder

      public PrimaryKeyFinder(String table) throws SQLException
      Constructor.
      Parameters:
      table - The table for which to get find a primary key.
      Throws:
      SQLException
  • Method Details

    • getName

      public String getName()
      Returns:
      The primary key name if any.
    • getColumns

      public String[] getColumns()
      Returns:
      Array of primary key column(s) if any.