# Uses of Enum Class
com.ads.api.beans.common.APIConstants.DefinedBy

Packages that use APIConstants.DefinedBy
Package
Description
com.ads.api.beans.bgm
Contains Collection Classes,Java Bean Classes which are specific to Catalogs, SubCatalogs of Catalogs,Business Terms,Associated BusinessTerms, Associated TechnicalMetadata and Associated Documents related to BusinessTerms.
com.ads.api.beans.common
Contains Collection Classes,Java Bean Classes which are common to all the modules like AMMObjectTypes, APIConstants, ImportHelper etc.

- ## Uses of APIConstants.DefinedBy in com.ads.api.beans.bgm

  Methods in com.ads.api.beans.bgm that return APIConstants.DefinedBy
  Modifier and Type
  Method
  Description
  `APIConstants.DefinedBy`
  Relationship.`getDefinedBy()`
  Returns the definedBy of the relationship object
  Methods in com.ads.api.beans.bgm with parameters of type APIConstants.DefinedBy
  Modifier and Type
  Method
  Description
  `void`
  Relationship.`setDefinedBy(APIConstants.DefinedBy definedBy)`
  Sets the definedBy of the relationship object.

- ## Uses of APIConstants.DefinedBy in com.ads.api.beans.common

  Methods in com.ads.api.beans.common that return APIConstants.DefinedBy
  Modifier and Type
  Method
  Description
  `static APIConstants.DefinedBy`
  APIConstants.DefinedBy.`getDefinedBy(String value)`
  `static APIConstants.DefinedBy`
  APIConstants.DefinedBy.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static APIConstants.DefinedBy[]`
  APIConstants.DefinedBy.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.