Class RelationshipElement
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement
RelationshipElement contains the properties and header for a relationship retrieved from the metadata repository.
-
Constructor Summary
ConstructorDescriptionDefault constructorRelationshipElement
(RelationshipElement template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return the element header associated with end 1 of the relationship.Return the element header associated with end 2 of the relationship.Return the element header associated with the relationship.Return details of the relationshipint
hashCode()
Return hash code for this objectvoid
setEnd1GUID
(ElementHeader end1GUID) Set up the element header associated with end 1 of the relationship.void
setEnd2GUID
(ElementHeader end2GUID) Set up the element header associated with end 2 of the relationship.void
setRelationshipHeader
(ElementHeader relationshipHeader) Set up the element header associated with the relationship.void
setRelationshipProperties
(RelationshipProperties relationshipProperties) Set up relationship propertiestoString()
JSON-style toString
-
Constructor Details
-
RelationshipElement
public RelationshipElement()Default constructor -
RelationshipElement
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getRelationshipHeader
Return the element header associated with the relationship.- Returns:
- element header object
-
setRelationshipHeader
Set up the element header associated with the relationship.- Parameters:
relationshipHeader
- element header object
-
getRelationshipProperties
Return details of the relationship- Returns:
- relationship properties
-
setRelationshipProperties
Set up relationship properties- Parameters:
relationshipProperties
- relationship properties
-
getEnd1GUID
Return the element header associated with end 1 of the relationship.- Returns:
- element header object
-
setEnd1GUID
Set up the element header associated with end 1 of the relationship.- Parameters:
end1GUID
- element header object
-
getEnd2GUID
Return the element header associated with end 2 of the relationship.- Returns:
- element header object
-
setEnd2GUID
Set up the element header associated with end 2 of the relationship.- Parameters:
end2GUID
- element header object
-
toString
JSON-style toString -
equals
Return comparison result based on the content of the properties. -
hashCode
public int hashCode()Return hash code for this object
-