Class DivergentAttachmentAnnotation
java.lang.Object
org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
org.odpi.openmetadata.frameworks.discovery.properties.Annotation
org.odpi.openmetadata.frameworks.discovery.properties.DivergentDuplicateAnnotation
org.odpi.openmetadata.frameworks.discovery.properties.DivergentAttachmentAnnotation
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DivergentAttachmentClassificationAnnotation
,DivergentAttachmentRelationshipAnnotation
,DivergentAttachmentValueAnnotation
DivergentAttachmentAnnotation is the annotation used to record details attachments to an asset whose values are diverging from the values of a
similar attachment in an asset that has been linked as a duplicate.
- See Also:
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the unique identifier for the attachment to the Asset that is diverging.Return the unique identifier for the attachment of the other Asset that is diverging.int
hashCode()
Create a hash code for this element type.void
setAttachmentGUID
(String attachmentGUID) Set up the unique identifier for the attachment to the Asset that is diverging.void
setDuplicateAttachmentGUID
(String duplicateAttachmentGUID) Set up the unique identifier for the attachment of the other Asset that is diverging.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.DivergentDuplicateAnnotation
getDuplicateAnchorGUID, setDuplicateAnchorGUID
Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.Annotation
getAdditionalProperties, getAnalysisStep, getAnnotationStatus, getAnnotationType, getConfidenceLevel, getExplanation, getExpression, getJsonProperties, getNumAttachedAnnotations, getReviewComment, getReviewDate, getSteward, getSummary, setAdditionalProperties, setAnalysisStep, setAnnotationStatus, setAnnotationType, setConfidenceLevel, setExplanation, setExpression, setJsonProperties, setNumAttachedAnnotations, setReviewComment, setReviewDate, setSteward, setSummary
Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
getElementHeader, getExtendedProperties, getHeaderVersion, getTypeName, setElementHeader, setExtendedProperties, setHeaderVersion, setTypeName
-
Constructor Details
-
DivergentAttachmentAnnotation
public DivergentAttachmentAnnotation()Default constructor -
DivergentAttachmentAnnotation
Copy/clone constructor.- Parameters:
template
- object to copy
-
-
Method Details
-
getAttachmentGUID
Return the unique identifier for the attachment to the Asset that is diverging.- Returns:
- string guid
-
setAttachmentGUID
Set up the unique identifier for the attachment to the Asset that is diverging.- Parameters:
attachmentGUID
- string guid
-
getDuplicateAttachmentGUID
Return the unique identifier for the attachment of the other Asset that is diverging.- Returns:
- string guid
-
setDuplicateAttachmentGUID
Set up the unique identifier for the attachment of the other Asset that is diverging.- Parameters:
duplicateAttachmentGUID
- string guid
-
toString
Standard toString method.- Overrides:
toString
in classDivergentDuplicateAnnotation
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classDivergentDuplicateAnnotation
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classDivergentDuplicateAnnotation
- Returns:
- int hash code
-