Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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