Class AssetReferenceable
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.AssetPropertyElementBase
org.odpi.openmetadata.frameworks.connectors.properties.AssetElementHeader
org.odpi.openmetadata.frameworks.connectors.properties.AssetReferenceable
- Direct Known Subclasses:
ConnectionProperties,ConnectorTypeProperties,EndpointProperties
Many open metadata entities are referenceable. It means that they have a qualified name and additional
properties. In addition, the Referenceable class adds support for the parent asset, guid, url and type
for the entity through extending ElementBase. There is also the possibility that referenceable may have
meanings (glossary terms) and security tags assigned.
Asset meanings are extracted on demand by the caller.
-
Constructor Summary
ConstructorsConstructorDescriptionAssetReferenceable(AssetReferenceable template) Copy/clone constructor with parent asset. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return a copy of the additional properties.Returns the stored qualified name property for the metadata entity.inthashCode()Hash of propertiestoString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.AssetElementHeader
getClassifications, getExtendedProperties, getGUID, getOrigin, getStatus, getType, getVersions
-
Constructor Details
-
AssetReferenceable
Copy/clone constructor with parent asset.- Parameters:
template- element to copy
-
-
Method Details
-
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
-
getAdditionalProperties
Return a copy of the additional properties. Null means no additional properties are available.- Returns:
- AdditionalProperties
-
toString
Standard toString method.- Overrides:
toStringin classAssetElementHeader- 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:
equalsin classAssetElementHeader- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Hash of properties- Overrides:
hashCodein classAssetElementHeader- Returns:
- int
-