Class GovernanceMetricImplementation
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.governanceprogram.metadataelements.GovernanceMetricElement
-
- org.odpi.openmetadata.accessservices.governanceprogram.metadataelements.GovernanceMetricImplementation
-
- All Implemented Interfaces:
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 Summary
Constructors Constructor Description GovernanceMetricImplementation()Default constructorGovernanceMetricImplementation(GovernanceMetricElement template)Copy/clone constructorGovernanceMetricImplementation(GovernanceMetricImplementation template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Test the properties of the GovernanceMetricImplementation to determine if the supplied object is equal to this one.List<RelatedElement>getImplementations()Return the list of relationships that links the governance metric to the measurement data set.inthashCode()Just use the GUID for the hash code as it should be unique.voidsetImplementations(List<RelatedElement> implementations)Set up the list of relationships that links the governance metric to the measurement data set.-
Methods inherited from class org.odpi.openmetadata.accessservices.governanceprogram.metadataelements.GovernanceMetricElement
getElementHeader, getProperties, getRelatedElement, setElementHeader, setProperties, setRelatedElement, toString
-
-
-
-
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 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(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(Object objectToCompare)
Test the properties of the GovernanceMetricImplementation to determine if the supplied object is equal to this one.- Overrides:
equalsin classGovernanceMetricElement- Parameters:
objectToCompare- object- Returns:
- boolean evaluation
-
hashCode
public int hashCode()
Just use the GUID for the hash code as it should be unique.- Overrides:
hashCodein classGovernanceMetricElement- Returns:
- int code
-
-