# Uses of Class
com.ads.api.beans.common.Tag

Packages that use Tag
Package
Description
com.ads.api.beans.sm
Contains Collection Classes,Java Bean Classes which are specific to System, Environment,Table, Column and Node.
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.mm.db.dao
Contains Utility Classes, Collection Classes, Java Bean Classes which are specific to System, Environment, Table, Schema, Component and Column.
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 Tag in com.ads.api.beans.sm

  Methods in com.ads.api.beans.sm that return types with arguments of type Tag
  Modifier and Type
  Method
  Description
  `List<Tag>`
  SMColumn.`getTags()`
  `List<Tag>`
  SMEnvironment.`getTags()`
  `List<Tag>`
  SMTable.`getTags()`
  Methods in com.ads.api.beans.sm with parameters of type Tag
  Modifier and Type
  Method
  Description
  `SMColumn`
  SMColumn.`addTag(Tag tagvo)`
  `SMEnvironment`
  SMEnvironment.`addTag(Tag tagvo)`
  `SMTable`
  SMTable.`addTag(Tag tagvo)`
  Method parameters in com.ads.api.beans.sm with type arguments of type Tag
  Modifier and Type
  Method
  Description
  `void`
  SMColumn.`setTags(List<Tag> tags)`
  `void`
  SMEnvironment.`setTags(List<Tag> tags)`
  `void`
  SMTable.`setTags(List<Tag> tags)`

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

  Methods in com.ads.api.util that return Tag
  Modifier and Type
  Method
  Description
  `Tag`
  TagUtil.`getTag(int tagId)`
  Returns the tag object for the specified tag id.
  `Tag`
  TagUtil.`getTag(String tagName)`
  Returns the tag object for the specified tag name.
  Methods in com.ads.api.util that return types with arguments of type Tag
  Modifier and Type
  Method
  Description
  `List<Tag>`
  TagUtil.`getAllTags()`
  Returns the list of all tags present in the master configuration.
  `List<Tag>`
  TagUtil.`getAssociatedTags(Node.NodeType nodeType, int nodeId)`
  Returns the list of associated tags of the specified nodeType and nodeId.
  `List<Tag>`
  TagUtil.`getTags(List<String> tagNames)`
  Returns the list of tag objects for the specified list of tag names.
  `List<Tag>`
  TagUtil.`getTagsByIds(List<Integer> tagIds)`
  Returns the list of tag objects for the specified list of tagIds.
  Methods in com.ads.api.util with parameters of type Tag
  Modifier and Type
  Method
  Description
  `RequestStatus`
  TagUtil.`addTag(Tag tag)`
  Inserts a new tag for the specified tag object.
  `RequestStatus`
  TagUtil.`deleteTag(Tag tag)`
  Removes tag for the specified tag object.
  `RequestStatus`
  TagUtil.`updateTag(Tag tag)`
  Updates the tag for the specified tag object.
  Method parameters in com.ads.api.util with type arguments of type Tag
  Modifier and Type
  Method
  Description
  `RequestStatus`
  TagUtil.`addTags(List<Tag> tags)`
  Inserts list of tags for the specified list of tag objects.
  `RequestStatus`
  TagUtil.`updateTags(List<Tag> tags)`
  Updates the list of tags for the specified list of tag objects.

- ## Uses of Tag in com.ads.mm.db.dao

  Methods in com.ads.mm.db.dao that return types with arguments of type Tag
  Modifier and Type
  Method
  Description
  `List<Tag>`
  DBColumn.`getTags()`
  `List<Tag>`
  DBEnvironment.`getTags()`
  `List<Tag>`
  DBTable.`getTags()`
  Methods in com.ads.mm.db.dao with parameters of type Tag
  Modifier and Type
  Method
  Description
  `DBColumn`
  DBColumn.`addTag(Tag tagvo)`
  `DBEnvironment`
  DBEnvironment.`addTag(Tag tagvo)`
  `DBTable`
  DBTable.`addTag(Tag tagvo)`
  Method parameters in com.ads.mm.db.dao with type arguments of type Tag
  Modifier and Type
  Method
  Description
  `void`
  DBColumn.`setTags(List<Tag> tags)`
  `void`
  DBEnvironment.`setTags(List<Tag> tags)`
  `void`
  DBTable.`setTags(List<Tag> tags)`

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

  Method parameters in com.ads.services.webservice.rest with type arguments of type Tag
  Modifier and Type
  Method
  Description
  `org.springframework.http.ResponseEntity`
  TagResource.`addTags(List<Tag> tags)`
  Inserts list of tags for the specified list of tag objects.
  `org.springframework.http.ResponseEntity`
  TagResource.`updateTags(List<Tag> tags)`
  Updates the list of tags for the specified list of tag objects.