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, zoneMembershipFields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
meanings, searchKeywordsFields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
additionalProperties, qualifiedNameFields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
extendedProperties, urlFields 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 TypeMethodDescriptionbooleanCompare 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.inthashCode()Return hash code based on properties.voidsetAttributeName(String attributeName) Set up the attribute name for the related asset.voidsetRelationshipName(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, setZoneMembershipMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
getMeanings, getSearchKeywords, setMeanings, setSearchKeywordsMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedNameMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, getURL, setExtendedProperties, setURLMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
getClassifications, getGUID, setClassifications, setGUIDMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
getOrigin, getStatus, getType, getVersions, setOrigin, setStatus, setType, setVersionsMethods 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.
-