Class GovernanceMetricImplementation

  • All Implemented Interfaces:
    java.io.Serializable, MetadataElement

    public class GovernanceMetricImplementation
    extends GovernanceMetricElement
    The GovernanceMetricImplementation defines the query and data set that supports the measurements for a GovernanceMetricProperties. The list of connections to the data set are also provided to enable the client to query the values in the data set.
    See Also:
    Serialized Form
    • Constructor Detail

      • GovernanceMetricImplementation

        public GovernanceMetricImplementation()
        Default constructor
      • GovernanceMetricImplementation

        public GovernanceMetricImplementation​(GovernanceMetricImplementation template)
        Copy/clone constructor
        Parameters:
        template - object to copy
      • GovernanceMetricImplementation

        public GovernanceMetricImplementation​(GovernanceMetricElement template)
        Copy/clone constructor
        Parameters:
        template - object to copy
    • Method Detail

      • getImplementations

        public java.util.List<RelatedElement> getImplementations()
        Return the list of relationships that links the governance metric to the measurement data set.
        Returns:
        related elements
      • setImplementations

        public void setImplementations​(java.util.List<RelatedElement> implementations)
        Set up the list of relationships that links the governance metric to the measurement data set.
        Parameters:
        implementations - related elements
      • equals

        public boolean equals​(java.lang.Object objectToCompare)
        Test the properties of the GovernanceMetricImplementation to determine if the supplied object is equal to this one.
        Overrides:
        equals in class GovernanceMetricElement
        Parameters:
        objectToCompare - object
        Returns:
        boolean evaluation
      • hashCode

        public int hashCode()
        Just use the GUID for the hash code as it should be unique.
        Overrides:
        hashCode in class GovernanceMetricElement
        Returns:
        int code