|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ForeignKey | |
|---|---|
| org.datanucleus.store.rdbms.adapter | Provides mappings of all supported databases to aspects of the database that determines the SQL generation. |
| org.datanucleus.store.rdbms.key | This package contains wrappers to various types of keys found in RDBMS databases. |
| org.datanucleus.store.rdbms.table | Provides the internal DataNucleus definition of a table/view and its columns. |
| Uses of ForeignKey in org.datanucleus.store.rdbms.adapter |
|---|
| Methods in org.datanucleus.store.rdbms.adapter with parameters of type ForeignKey | |
|---|---|
String |
InformixAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
Returns the appropriate SQL to add a foreign key to its table. |
String |
RDBMSAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
Returns the appropriate SQL to add a foreign key to its table. |
String |
SAPDBAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
|
String |
SQLiteAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
|
String |
TimesTenAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
Returns the appropriate SQL to add a foreign key to its table. |
String |
DatabaseAdapter.getAddForeignKeyStatement(ForeignKey fk,
org.datanucleus.store.mapped.IdentifierFactory factory)
Returns the appropriate SQL to add a foreign key to its table. |
| Uses of ForeignKey in org.datanucleus.store.rdbms.key |
|---|
| Constructors in org.datanucleus.store.rdbms.key with parameters of type ForeignKey | |
|---|---|
Index(ForeignKey fk)
Constructor. |
|
| Uses of ForeignKey in org.datanucleus.store.rdbms.table |
|---|
| Methods in org.datanucleus.store.rdbms.table that return ForeignKey | |
|---|---|
static ForeignKey |
TableUtils.getForeignKeyForPCField(org.datanucleus.store.mapped.mapping.JavaTypeMapping fieldMapping,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
boolean autoMode,
org.datanucleus.store.mapped.MappedStoreManager storeMgr,
org.datanucleus.ClassLoaderResolver clr)
Convenience method to add a foreign key for a PC field. |
protected ForeignKey |
ElementContainerTable.getForeignKeyToElement(org.datanucleus.store.mapped.DatastoreClass elementTable,
boolean autoMode,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Convenience method to generate a ForeignKey from this join table to an element table using the specified mapping. |
protected ForeignKey |
ElementContainerTable.getForeignKeyToOwner(org.datanucleus.store.mapped.DatastoreClass ownerTable,
boolean autoMode)
Convenience method to generate a ForeignKey from this join table to an owner table. |
| Methods in org.datanucleus.store.rdbms.table that return types with arguments of type ForeignKey | |
|---|---|
List<ForeignKey> |
TableImpl.getExpectedForeignKeys(org.datanucleus.ClassLoaderResolver clr)
Accessor for the expected foreign keys for this table in the datastore. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||