## Uses of Class
in.cdac.medinfo.csnotk.csnolib.model.CompositeDescription

- Packages that use CompositeDescription
  Package | Description
  --- | ---
  in.cdac.medinfo.csnotk.csnolib.agents | This package will be useful for classes related to api interface implementation
  in.cdac.medinfo.csnotk.csnolib.api | This package will be useful for interfaces related to api's
  in.cdac.medinfo.csnotk.csnolib.commons |
  in.cdac.medinfo.csnotk.csnolib.util |

- - ### Uses of CompositeDescription in in.cdac.medinfo.csnotk.csnolib.agents

    Methods in in.cdac.medinfo.csnotk.csnolib.agents that return types with arguments of type CompositeDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<CompositeDescription>` | SNOMEDAgent.`getAllDescriptions​(java.lang.String conceptId, EnumLangRefset enumLangRefset)` | Returns the list of descriptions including Fully specified names (FSN).
    `java.util.Set<CompositeDescription>` | LuceneSearchAgent.`search​(java.util.HashMap<java.lang.String,​java.util.List<java.lang.String>> queryParams, boolean fullConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag, acceptability.
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in SNOMED CT repository.
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches limited best matching terms for given term/text or concept iD in SNOMED CT repository.
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state (active, inactive, both).
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag.
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean fullConcept, boolean excludeConcept)` |
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, EnumAcceptability enumAcceptability, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag, acceptability.
    `java.util.Set<CompositeDescription>` | SNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, EnumAcceptability enumAcceptability, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean fullConcept, boolean excludeConcept)` |

  - ### Uses of CompositeDescription in in.cdac.medinfo.csnotk.csnolib.api

    Methods in in.cdac.medinfo.csnotk.csnolib.api that return types with arguments of type CompositeDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<CompositeDescription>` | ISNOMEDAgent.`getAllDescriptions​(java.lang.String conceptId, EnumLangRefset enumLangRefset)` | Returns the list of descriptions including Fully specified names (FSN).
    `java.util.Set<CompositeDescription>` | ISearchAgent.`search​(java.util.HashMap<java.lang.String,​java.util.List<java.lang.String>> queryParams, boolean fullConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag, acceptability.
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in SNOMED CT repository.
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches limited best matching terms for given term/text or concept iD in SNOMED CT repository.
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state (active, inactive, both).
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag.
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean fullConcept, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state (active, inactive, both).
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, EnumAcceptability enumAcceptability, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag, acceptability.
    `java.util.Set<CompositeDescription>` | ISNOMEDAgent.`search​(java.lang.String matchTerm, EnumState enumState, java.util.List<java.lang.String> semanticTagList, EnumAcceptability enumAcceptability, int returnLimit, boolean groupByConcept, java.lang.String refsetId, java.util.List<java.lang.String> parentIdList, boolean fullConcept, boolean excludeConcept)` | Searches given term/text or concept id in the SNOMED CT repository based on provided component state, semantic tag, acceptability.

  - ### Uses of CompositeDescription in in.cdac.medinfo.csnotk.csnolib.commons

    Methods in in.cdac.medinfo.csnotk.csnolib.commons that return types with arguments of type CompositeDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<CompositeDescription>` | ConceptDetails.`getDescriptions()` | Returns the descriptions (`CompositeDescription`) corresponding to the Concept.

    Method parameters in in.cdac.medinfo.csnotk.csnolib.commons with type arguments of type CompositeDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConceptDetails.`setDescriptions​(java.util.List<CompositeDescription> descriptions)` | Sets the descriptions (`CompositeDescription`) corresponding to the Concept.

    Constructor parameters in in.cdac.medinfo.csnotk.csnolib.commons with type arguments of type CompositeDescription
    Constructor | Description
    --- | ---
    `ConceptDetails​(java.util.List<CompositeDescription> descriptions, java.util.List<Relationship> relationships, java.lang.String fsn, java.lang.String conceptId, java.lang.String definitionStatus, boolean active, java.util.Date effectiveTime, java.lang.String module)` | Parameterized constructor

  - ### Uses of CompositeDescription in in.cdac.medinfo.csnotk.csnolib.util

    Methods in in.cdac.medinfo.csnotk.csnolib.util that return types with arguments of type CompositeDescription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<CompositeDescription>` | SnoDomainUtil.`getDomaincRefset​(java.lang.String refsetId, long offset, long totalRecords, java.util.Set<java.lang.String> moduleIdSet)` | Returns list of `CompositeDescription`s for the provided Refset Id.
    `java.util.List<CompositeDescription>` | SnoDomainUtil.`getDomainRefset​(java.lang.String refsetId, long offset, long totalRecords)` |