Class RelatedAsset
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset
org.odpi.openmetadata.frameworks.connectors.properties.beans.RelatedAsset
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
RelatedAssetProperties
RelatedAsset describes the relationship to other assets.
- See Also:
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset
abbreviation, connectionDescription, description, displayDescription, displayName, displaySummary, isReferenceData, name, origin, owner, ownerPropertyName, ownerType, ownerTypeName, resourceDescription, resourceName, usage, versionIdentifier, zoneMembership
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
meanings, searchKeywords
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
additionalProperties, qualifiedName
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
extendedProperties, url
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorRelatedAsset
(RelatedAsset template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the attribute name for the related asset.Return the type of relationship to the asset.int
hashCode()
Return hash code based on properties.void
setAttributeName
(String attributeName) Set up the attribute name for the related asset.void
setRelationshipName
(String relationshipName) Set up the type of relationship to the asset.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset
getAbbreviation, getAssetOrigin, getConnectionDescription, getDescription, getDisplayDescription, getDisplayName, getDisplaySummary, getName, getOwner, getOwnerPropertyName, getOwnerType, getOwnerTypeName, getResourceDescription, getResourceName, getUsage, getVersionIdentifier, getZoneMembership, isReferenceData, setAbbreviation, setAssetOrigin, setConnectionDescription, setDescription, setDisplayDescription, setDisplayName, setDisplaySummary, setName, setOwner, setOwnerPropertyName, setOwnerType, setOwnerTypeName, setReferenceData, setResourceDescription, setResourceName, setUsage, setVersionIdentifier, setZoneMembership
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
getMeanings, getSearchKeywords, setMeanings, setSearchKeywords
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedName
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, getURL, setExtendedProperties, setURL
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
getClassifications, getGUID, setClassifications, setGUID
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
getOrigin, getStatus, getType, getVersions, setOrigin, setStatus, setType, setVersions
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
getHeaderVersion, setHeaderVersion
-
Constructor Details
-
RelatedAsset
public RelatedAsset()Default constructor -
RelatedAsset
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getRelationshipName
Return the type of relationship to the asset.- Returns:
- type name string
-
setRelationshipName
Set up the type of relationship to the asset.- Parameters:
relationshipName
- type name string
-
getAttributeName
Return the attribute name for the related asset.- Returns:
- string name
-
setAttributeName
Set up the attribute name for the related asset.- Parameters:
attributeName
- string name
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Return hash code based on properties.
-