Class Referenceable
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
-
- Direct Known Subclasses:
Asset,SchemaElement
public class Referenceable extends Object
Many open metadata entities are referenceable. It means that they have a qualified name and additional properties.
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,String>additionalPropertiesprotected StringguidGUID of the entity in repository used to create bean.protected StringqualifiedName
-
Constructor Summary
Constructors Constructor Description Referenceable()Default constructorReferenceable(Referenceable template)Copy/clone constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.Map<String,String>getAdditionalProperties()Return a copy of the additional properties.StringgetGuid()Returns the stored guid for the metadata entity.StringgetQualifiedName()Returns the stored qualified name property for the metadata entity.inthashCode()Return hash code based on properties.voidsetAdditionalProperties(Map<String,String> additionalProperties)Set up additional properties.voidsetGuid(String guid)Set up the guid.voidsetQualifiedName(String qualifiedName)Set up the fully qualified name.StringtoString()Standard toString method.
-
-
-
Constructor Detail
-
Referenceable
public Referenceable()
Default constructor
-
Referenceable
public Referenceable(Referenceable template)
Copy/clone constructor. Retrieves values from the supplied template- Parameters:
template- element to copy
-
-
Method Detail
-
setQualifiedName
public void setQualifiedName(String qualifiedName)
Set up the fully qualified name.- Parameters:
qualifiedName- String name
-
getGuid
public String getGuid()
Returns the stored guid for the metadata entity. If no guid is available then the null is returned.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
Set up the guid.- Parameters:
guid- String name
-
getQualifiedName
public String getQualifiedName()
Returns the stored qualified name property for the metadata entity. If no qualified name is available then the empty string is returned.- Returns:
- qualifiedName
-
setAdditionalProperties
public void setAdditionalProperties(Map<String,String> additionalProperties)
Set up additional properties.- Parameters:
additionalProperties- Additional properties object
-
getAdditionalProperties
public Map<String,String> getAdditionalProperties()
Return a copy of the additional properties. Null means no additional properties are available.- Returns:
- AdditionalProperties
-
toString
public String toString()
Standard toString method.
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
-
-