## Uses of Interface
javax.jdo.metadata.ForeignKeyMetadata

- Packages that use ForeignKeyMetadata
  Package | Description
  --- | ---
  javax.jdo.metadata | This package contains classes representing the different components of the JDO Metadata.

- - ### Uses of ForeignKeyMetadata in javax.jdo.metadata

    Methods in javax.jdo.metadata that return ForeignKeyMetadata
    Modifier and Type | Method and Description
    --- | ---
    `ForeignKeyMetadata` | ElementMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this element.
    `ForeignKeyMetadata` | JoinMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this join.
    `ForeignKeyMetadata` | KeyMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this key.
    `ForeignKeyMetadata` | MemberMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this field/property.
    `ForeignKeyMetadata` | ValueMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this value.
    `ForeignKeyMetadata` | ValueMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this value.
    `ForeignKeyMetadata` | MemberMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this field/property.
    `ForeignKeyMetadata` | KeyMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this key.
    `ForeignKeyMetadata` | JoinMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this join.
    `ForeignKeyMetadata` | ElementMetadata.`getForeignKeyMetadata()` Accessor for any foreign key metadata on this element.
    `ForeignKeyMetadata[]` | TypeMetadata.`getForeignKeys()` Accessor for all fk(s) defined on the component.
    `ForeignKeyMetadata[]` | TypeMetadata.`getForeignKeys()` Accessor for all fk(s) defined on the component.
    `ForeignKeyMetadata` | ElementMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the element.
    `ForeignKeyMetadata` | JoinMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the join.
    `ForeignKeyMetadata` | KeyMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the key
    `ForeignKeyMetadata` | MemberMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the field/property.
    `ForeignKeyMetadata` | TypeMetadata.`newForeignKeyMetadata()` Add a new FK for this component.
    `ForeignKeyMetadata` | ValueMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the value.
    `ForeignKeyMetadata` | ValueMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the value.
    `ForeignKeyMetadata` | TypeMetadata.`newForeignKeyMetadata()` Add a new FK for this component.
    `ForeignKeyMetadata` | MemberMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the field/property.
    `ForeignKeyMetadata` | KeyMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the key
    `ForeignKeyMetadata` | JoinMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the join.
    `ForeignKeyMetadata` | ElementMetadata.`newForeignKeyMetadata()` Method to set new foreign key metadata for the element.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setDeferred(boolean def)` Method to set whether it is deferred.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setDeferred(boolean def)` Method to set whether it is deferred.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setDeleteAction(ForeignKeyAction action)` Method to set the delete action of the FK
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setDeleteAction(ForeignKeyAction action)` Method to set the delete action of the FK
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setName(String name)` Method to set the name of the constraint
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setName(String name)` Method to set the name of the constraint
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setTable(String table)` Method to set the table name.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setTable(String table)` Method to set the table name.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setUnique(boolean unique)` Method to set whether it is unique.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setUnique(boolean unique)` Method to set whether it is unique.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setUpdateAction(ForeignKeyAction action)` Method to set the update action of the FK.
    `ForeignKeyMetadata` | ForeignKeyMetadata.`setUpdateAction(ForeignKeyAction action)` Method to set the update action of the FK.

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.