# Uses of Class
com.ads.api.beans.bgm.Association

Packages that use Association
Package
Description
com.ads.api.util
Contains Utility Classes, Collection Classes, Java Bean Classes which are specific to System, Environment, Table, Column, Mappings, Subject, KeyValue Pairs, ROle, Business Glossary Catalog, Document etc...
com.ads.services.webservice.rest
Contains Resource Classes, methods related to System, Environment, Table, Column, Mappings, Subject, Business Catalogs, Tags, Associations, Files etc., includes the user authentication for the REST services methods.

- ## Uses of Association in com.ads.api.util

  Methods in com.ads.api.util that return Association
  Modifier and Type
  Method
  Description
  `Association`
  AssociationUtil.`getAssociation(int associationId)`
  Returns the association object for the specified associationId.
  `Association`
  AssociationUtil.`getAssociation(int associationId, boolean fillInfo)`
  Returns the association object for the specified associationId and fillInfo.
  Methods in com.ads.api.util that return types with arguments of type Association
  Modifier and Type
  Method
  Description
  `List<Association>`
  AssociationUtil.`getAssociations(int objectId, int objectTypeId)`
  Returns the list association objects for the specified sourceObjectId and sourceObjectTypeId.
  `List<Association>`
  AssociationUtil.`getAssociations(int objectId, int objectTypeId, boolean fillInfo)`
  Returns the list association objects for the specified objectId, objectTypeId and fillInfo.
  `List<Association>`
  AssociationUtil.`getAssociations(List<Integer> associationIds)`
  Returns the list association objects for the specified list of associationIds.
  `List<Association>`
  AssociationUtil.`getAssociations(List<Integer> associationIds, boolean fillInfo)`
  Returns the list association objects for the specified list of associationIds and fillInfo.
  `List<Association>`
  TagUtil.`getAssociations(String tagName, boolean fillInfo)`
  Returns the list of associations of the tag object for the specified.
  `List<Association>`
  TagUtil.`getAssociationsById(int tagId, boolean fillInfo)`
  Returns the list of associations of the tag object for the specified tagId.
  Methods in com.ads.api.util with parameters of type Association
  Modifier and Type
  Method
  Description
  `RequestStatus`
  AssociationUtil.`createAssociation(Association association)`
  Creates the association for the given association object.
  `RequestStatus`
  AssociationUtil.`updateAssociation(Association association)`
  Updates the association for the given association object.
  Method parameters in com.ads.api.util with type arguments of type Association
  Modifier and Type
  Method
  Description
  `RequestStatus`
  AssociationUtil.`createAssociations(List<Association> associations)`
  Creates the associations for the given list of association objects.
  `RequestStatus`
  AssociationUtil.`updateAssociations(List<Association> associations)`
  Updates the associations for the given list of association objects.

- ## Uses of Association in com.ads.services.webservice.rest

  Method parameters in com.ads.services.webservice.rest with type arguments of type Association
  Modifier and Type
  Method
  Description
  `org.springframework.http.ResponseEntity`
  AssociationResource.`createAssociations(List<Association> associations)`
  Creates the associations for the given list of association objects.
  `org.springframework.http.ResponseEntity`
  AssociationResource.`updateAssociations(List<Association> associations)`
  This function is used to update the fields(Extended Properties) for the list of associations.