| Package | Description | 
|---|---|
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ForeignKeyMetaData | 
AbstractElementMetaData.foreignKeyMetaData
ForeignKeyMetaData 
 | 
protected ForeignKeyMetaData | 
JoinMetaData.foreignKeyMetaData
the foreign-key element. 
 | 
protected ForeignKeyMetaData | 
AbstractMemberMetaData.foreignKeyMetaData
ForeignKeyMetaData. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<ForeignKeyMetaData> | 
AbstractClassMetaData.foreignKeys
List of foreign-keys 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ForeignKeyMetaData | 
AbstractElementMetaData.getForeignKeyMetaData()
Accessor for foreignKeyMetaData 
 | 
ForeignKeyMetaData | 
JoinMetaData.getForeignKeyMetaData()  | 
ForeignKeyMetaData | 
AbstractMemberMetaData.getForeignKeyMetaData()
Accessor for foreignKeyMetaData 
 | 
ForeignKeyMetaData | 
AbstractClassMetaData.newForeignKeyMetadata()
Method to create a new FK metadata, add it, and return it. 
 | 
ForeignKeyMetaData | 
AbstractElementMetaData.newForeignKeyMetaData()
Method to create a unique metadata, add it, and return it. 
 | 
ForeignKeyMetaData | 
JoinMetaData.newForeignKeyMetaData()
Method to create a new FK metadata, set to use it, and return it. 
 | 
ForeignKeyMetaData | 
AbstractMemberMetaData.newForeignKeyMetaData()
Method to create a new FK metadata, set it, and return it. 
 | 
ForeignKeyMetaData | 
ForeignKeyMetaData.setDeferred(boolean deferred)  | 
ForeignKeyMetaData | 
ForeignKeyMetaData.setDeferred(String deferred)  | 
ForeignKeyMetaData | 
ForeignKeyMetaData.setUnique(boolean unique)  | 
ForeignKeyMetaData | 
ForeignKeyMetaData.setUnique(String unique)  | 
ForeignKeyMetaData | 
ForeignKeyMetaData.setUpdateAction(ForeignKeyAction updateAction)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ForeignKeyMetaData> | 
AbstractClassMetaData.getForeignKeyMetaData()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractClassMetaData.addForeignKey(ForeignKeyMetaData fkmd)
Method to add an foreign-key to this class. 
 | 
void | 
AbstractElementMetaData.setForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData)
Mutator for the Foreign Key MetaData 
 | 
void | 
JoinMetaData.setForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData)  | 
void | 
AbstractMemberMetaData.setForeignKeyMetaData(ForeignKeyMetaData foreignKeyMetaData)
Mutator for the foreignKey MetaData 
 | 
| Constructor and Description | 
|---|
ForeignKeyMetaData(ForeignKeyMetaData fkmd)
Copy constructor. 
 | 
Copyright © 2018. All rights reserved.