Class OpenMetadataTypeDefGallery

java.lang.Object
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefElementHeader
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefGallery

public class OpenMetadataTypeDefGallery extends OpenMetadataTypeDefElementHeader
TypeDefGalleryResponse contains details of the AttributeTypeDefs and full TypeDefs supported by a rep
  • Constructor Details

    • OpenMetadataTypeDefGallery

      public OpenMetadataTypeDefGallery()
      Default constructor
    • OpenMetadataTypeDefGallery

      public OpenMetadataTypeDefGallery(OpenMetadataTypeDefGallery template)
      Copy/clone constructor
      Parameters:
      template - template to copy
  • Method Details

    • getAttributeTypeDefs

      public List<OpenMetadataAttributeTypeDef> getAttributeTypeDefs()
      Return the list of attribute type definitions from the gallery.
      Returns:
      list of attribute type definitions
    • setAttributeTypeDefs

      public void setAttributeTypeDefs(List<OpenMetadataAttributeTypeDef> openMetadataAttributeTypeDefs)
      Set up the list of attribute type definitions from the gallery.
      Parameters:
      openMetadataAttributeTypeDefs - list of attribute type definitions
    • getTypeDefs

      public ArrayList<OpenMetadataTypeDef> getTypeDefs()
      Return the list of type definitions from the gallery.
      Returns:
      list of type definitions
    • setTypeDefs

      public void setTypeDefs(List<OpenMetadataTypeDef> openMetadataTypeDefs)
      Set up the list of type definitions from the gallery.
      Parameters:
      openMetadataTypeDefs - list of type definitions
    • toString

      public String toString()
      toString JSON-style
      Overrides:
      toString in class Object
      Returns:
      String of properties
    • equals

      public boolean equals(Object objectToCompare)
      Verify that supplied object has the same properties.
      Overrides:
      equals in class Object
      Parameters:
      objectToCompare - object to test
      Returns:
      result
    • hashCode

      public int hashCode()
      Code number for hash maps
      Overrides:
      hashCode in class Object
      Returns:
      hash code