## Uses of Interface
com.ibm.openpages.api.metadata.IAssociationDefinition

- Packages that use IAssociationDefinition
  Package | Description
  --- | ---
  com.ibm.openpages.api.metadata | This package and its components provides access to OpenPages metadata.
  com.ibm.openpages.api.resource | Provides interfaces to work with the OpenPages content data: folders, GRC objects and document attachments.

- - ### Uses of IAssociationDefinition in com.ibm.openpages.api.metadata

    Methods in com.ibm.openpages.api.metadata that return IAssociationDefinition
    Modifier and Type | Method and Description
    --- | ---
    `IAssociationDefinition` | ITypeDefinition.`getAssociationDefinition(Id id)` Returns the association based on the Id.

    Methods in com.ibm.openpages.api.metadata that return types with arguments of type IAssociationDefinition
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<IAssociationDefinition>` | ITypeDefinition.`getChildrenAssociations()` Returns all children associations for this type (i.e., all other type definitions for which this type has a direct navigation path).
    `java.util.List<IAssociationDefinition>` | ITypeDefinition.`getParentAssociations()` Returns all parent associations for this type definition (i.e., all other type definitions from which a direct navigation path to this type has been specified).

  - ### Uses of IAssociationDefinition in com.ibm.openpages.api.resource

    Methods in com.ibm.openpages.api.resource that return IAssociationDefinition
    Modifier and Type | Method and Description
    --- | ---
    `IAssociationDefinition` | IAssociationNode.`getAssociationDefinition()` Returns the association definition for this node.

Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2022. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.