Uses of Class
org.apache.openjpa.jdbc.schema.PrimaryKey

Packages that use PrimaryKey
org.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Management 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
 

Uses of PrimaryKey in org.apache.openjpa.jdbc.schema
 

Methods in org.apache.openjpa.jdbc.schema that return PrimaryKey
 PrimaryKey Table.addPrimaryKey()
          Set the primary key for the table.
 PrimaryKey Table.addPrimaryKey(DBIdentifier name)
           
 PrimaryKey Table.addPrimaryKey(String name)
          Deprecated.  
 PrimaryKey Table.getPrimaryKey()
          Return the primary key for the table, if any.
 PrimaryKey Table.importPrimaryKey(PrimaryKey pk)
          Import a primary key; column names must match columns of this table.
protected  PrimaryKey SchemaGroup.newPrimaryKey(DBIdentifier name, Table table)
           
protected  PrimaryKey SchemaGroup.newPrimaryKey(String name, Table table)
          Deprecated.  
 

Methods in org.apache.openjpa.jdbc.schema with parameters of type PrimaryKey
 boolean SchemaTool.addPrimaryKey(PrimaryKey pk)
          Add the given primary key to the database schema.
 boolean SchemaTool.dropPrimaryKey(PrimaryKey pk)
          Drop the given primary key from the database schema.
 boolean PrimaryKey.equalsPrimaryKey(PrimaryKey pk)
          Return true if the structure of this primary key matches that of the given one (same table, same columns).
 ForeignKey[] SchemaGroup.findExportedForeignKeys(PrimaryKey pk)
          Find all foreign keys exported by a given primary key (all foreign keys that link to the primary key).
 PrimaryKey Table.importPrimaryKey(PrimaryKey pk)
          Import a primary key; column names must match columns of this table.
 

Uses of PrimaryKey in org.apache.openjpa.jdbc.sql
 

Methods in org.apache.openjpa.jdbc.sql that return PrimaryKey
 PrimaryKey[] OracleDictionary.getPrimaryKeys(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, Connection conn)
           
 PrimaryKey[] FoxProDictionary.getPrimaryKeys(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, Connection conn)
           
 PrimaryKey[] DBDictionary.getPrimaryKeys(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, Connection conn)
          Reflect on the schema to find primary keys for the given table pattern.
 PrimaryKey[] OracleDictionary.getPrimaryKeys(DatabaseMetaData meta, String catalog, String schemaName, String tableName, Connection conn)
           
 PrimaryKey[] FoxProDictionary.getPrimaryKeys(DatabaseMetaData meta, String catalog, String schemaName, String tableName, Connection conn)
           
 PrimaryKey[] DBDictionary.getPrimaryKeys(DatabaseMetaData meta, String catalog, String schemaName, String tableName, Connection conn)
          Deprecated.  
protected  PrimaryKey[] DBDictionary.getPrimaryKeysFromBestRowIdentifier(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, Connection conn)
          Reflect on the schema to find primary keys for the given table pattern.
protected  PrimaryKey[] DBDictionary.getPrimaryKeysFromBestRowIdentifier(DatabaseMetaData meta, String catalog, String schemaName, String tableName, Connection conn)
          Deprecated.  
protected  PrimaryKey[] DBDictionary.getPrimaryKeysFromGetPrimaryKeys(DatabaseMetaData meta, DBIdentifier catalog, DBIdentifier schemaName, DBIdentifier tableName, Connection conn)
          Reflect on the schema to find primary keys for the given table pattern.
protected  PrimaryKey[] DBDictionary.getPrimaryKeysFromGetPrimaryKeys(DatabaseMetaData meta, String catalog, String schemaName, String tableName, Connection conn)
          Deprecated.  
protected  PrimaryKey SybaseDictionary.newPrimaryKey(ResultSet pkMeta)
          Create a new primary key from the information in the schema metadata.
 PrimaryKey InformixDictionary.newPrimaryKey(ResultSet pkMeta)
           
protected  PrimaryKey DBDictionary.newPrimaryKey(ResultSet pkMeta)
          Create a new primary key from the information in the schema metadata.
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type PrimaryKey
 String[] MySQLDictionary.getAddPrimaryKeySQL(PrimaryKey pk)
           
 String[] InformixDictionary.getAddPrimaryKeySQL(PrimaryKey pk)
           
 String[] HSQLDictionary.getAddPrimaryKeySQL(PrimaryKey pk)
           
 String[] H2Dictionary.getAddPrimaryKeySQL(PrimaryKey pk)
           
 String[] DBDictionary.getAddPrimaryKeySQL(PrimaryKey pk)
          Return a series of SQL statements to add the given primary key to its table.
 String[] MySQLDictionary.getDropPrimaryKeySQL(PrimaryKey pk)
          Return ALTER TABLE <table name> DROP PRIMARY KEY.
 String[] HSQLDictionary.getDropPrimaryKeySQL(PrimaryKey pk)
           
 String[] H2Dictionary.getDropPrimaryKeySQL(PrimaryKey pk)
           
 String[] DBDictionary.getDropPrimaryKeySQL(PrimaryKey pk)
          Return a series of SQL statements to drop the given primary key from its table.
protected  String HSQLDictionary.getPrimaryKeyConstraintSQL(PrimaryKey pk)
           
protected  String H2Dictionary.getPrimaryKeyConstraintSQL(PrimaryKey pk)
           
protected  String FoxProDictionary.getPrimaryKeyConstraintSQL(PrimaryKey pk)
           
protected  String DBDictionary.getPrimaryKeyConstraintSQL(PrimaryKey pk)
          Return the declaration SQL for the given primary key.
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.