|
||||||||||
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 |
This documentation is deprecated and will be removed in the next release of WebLogic Server.