public class SchemaAttributeRelationship extends PropertyBase
CURRENT_AUDIT_HEADER_VERSION| Constructor and Description |
|---|
SchemaAttributeRelationship()
Default constructor
|
SchemaAttributeRelationship(SchemaAttributeRelationship template)
Copy/clone constructor makes a copy of the supplied object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
|
String |
getLinkedAttributeGUID()
Return the GUID of the schema attribute that this link connects together.
|
String |
getLinkedAttributeName()
Return the name of the far end of the relationship.
|
Map<String,Object> |
getLinkProperties()
Return the properties associated with this schema link.
|
String |
getLinkType()
Return the type of the link - this is related to the type of the schema it is a part of.
|
int |
hashCode()
Create a hash code for this element type.
|
void |
setLinkedAttributeGUID(String linkedAttributeGUID)
Set up the GUIDs of the schema attributes that this link connects together.
|
void |
setLinkedAttributeName(String linkedAttributeName)
Set up the name of the far end of the relationship.
|
void |
setLinkProperties(Map<String,Object> linkProperties)
Set up the properties associated with this schema link.
|
void |
setLinkType(String linkType)
Set up the type of the link - this is related to the type of the schema it is a part of.
|
String |
toString()
Standard toString method.
|
getHeaderVersion, setHeaderVersionpublic SchemaAttributeRelationship()
public SchemaAttributeRelationship(SchemaAttributeRelationship template)
template - template object to copypublic String getLinkType()
public void setLinkType(String linkType)
linkType - String link typepublic String getLinkedAttributeGUID()
public void setLinkedAttributeGUID(String linkedAttributeGUID)
linkedAttributeGUID - GUIDs for either end of the link - returned as a list.public String getLinkedAttributeName()
public void setLinkedAttributeName(String linkedAttributeName)
linkedAttributeName - String namepublic Map<String,Object> getLinkProperties()
public void setLinkProperties(Map<String,Object> linkProperties)
linkProperties - property mappublic String toString()
public boolean equals(Object objectToCompare)
equals in class PropertyBaseobjectToCompare - supplied objectpublic int hashCode()
hashCode in class PropertyBaseCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.