Class ExternalReferenceLinkProperties
java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.properties.RelationshipProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.ExternalReferenceLinkProperties
- All Implemented Interfaces:
Serializable
ExternalReferenceLinkProperties provides a structure for the properties that link an external reference to an object.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanEquals method that returns true if containing properties are the same.Return the description of the external reference with respect to the linked object.Return the identifier that this reference is to be known as with respect to the linked object.inthashCode()Return hash code for this objectvoidsetLinkDescription(String linkDescription) Set up the description of the external reference with respect to the linked object.voidSet up the identifier that this reference is to be known as with respect to the linked object.toString()JSON-style toString.Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.RelationshipProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, setEffectiveFrom, setEffectiveTo, setExtendedProperties
-
Constructor Details
-
ExternalReferenceLinkProperties
public ExternalReferenceLinkProperties()Default constructor -
ExternalReferenceLinkProperties
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getLinkId
Return the identifier that this reference is to be known as with respect to the linked object.- Returns:
- String identifier
-
setLinkId
Set up the identifier that this reference is to be known as with respect to the linked object.- Parameters:
linkId- String identifier
-
getLinkDescription
Return the description of the external reference with respect to the linked object.- Returns:
- string
-
setLinkDescription
Set up the description of the external reference with respect to the linked object.- Parameters:
linkDescription- string
-
toString
JSON-style toString.- Overrides:
toStringin classRelationshipProperties- Returns:
- list of properties and their values.
-
equals
Equals method that returns true if containing properties are the same.- Overrides:
equalsin classRelationshipProperties- Parameters:
objectToCompare- object to compare- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classRelationshipProperties- Returns:
- int hash code
-