Class TaxonomyClassificationRequestBody

java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.rest.TaxonomyClassificationRequestBody
All Implemented Interfaces:
Serializable

public class TaxonomyClassificationRequestBody extends Object implements Serializable
TaxonomyClassificationRequestBody is used to classify a glossary that has the terms organized in a taxonomy. This means each term is attached to one, and only one category and the categories are organized as a hierarchy with a single root category. Taxonomies are used as a way of organizing assets and other related metadata. The terms in the taxonomy are linked to the assets etc and as such they are logically categorized by the linked category.
See Also:
  • Constructor Details

    • TaxonomyClassificationRequestBody

      public TaxonomyClassificationRequestBody()
      Default constructor
    • TaxonomyClassificationRequestBody

      public TaxonomyClassificationRequestBody(TaxonomyClassificationRequestBody template)
      Copy/clone constructor for a primary key.
      Parameters:
      template - template object to copy.
  • Method Details

    • getMetadataCorrelationProperties

      public MetadataCorrelationProperties getMetadataCorrelationProperties()
      Return the properties used to correlate the external metadata element with the open metadata element.
      Returns:
      properties object
    • setMetadataCorrelationProperties

      public void setMetadataCorrelationProperties(MetadataCorrelationProperties metadataCorrelationProperties)
      Set up the properties used to correlate the external metadata element with the open metadata element.
      Parameters:
      metadataCorrelationProperties - properties object
    • getOrganizingPrinciple

      public String getOrganizingPrinciple()
      Return the organizing principle used to create the taxonomy in the glossary.
      Returns:
      string description
    • setOrganizingPrinciple

      public void setOrganizingPrinciple(String organizingPrinciple)
      Set up the organizing principle used to create the taxonomy in the glossary.
      Parameters:
      organizingPrinciple - string description
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class Object
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class Object
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code based on properties.
      Overrides:
      hashCode in class Object
      Returns:
      int