| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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(String name)
Set the primary key for the table.  | 
 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(String name,
              Table table)
Return a new primary key with the given name and owner table.  | 
| 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,
               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)
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)
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)
Reflect on the schema to find primary keys for the given table pattern.  | 
 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[] | 
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.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||