Class AssetProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.AssetProperties
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DataAssetProperties,ProcessProperties
public class AssetProperties extends SupplementaryProperties
DataAssetProperties is a java bean used to create assets associated with the external asset manager.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AssetProperties()Default constructorAssetProperties(AssetProperties 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.StringgetTechnicalDescription()Returns the stored technical description property for the asset.StringgetTechnicalName()Returns the stored name property for the asset.inthashCode()Return has code based on properties.voidsetTechnicalDescription(String description)Set up the stored technical description property associated with the asset.voidsetTechnicalName(String technicalName)Set up the stored name property for the asset.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
getAbbreviation, getDescription, getDisplayName, getSummary, getUsage, setAbbreviation, setDescription, setDisplayName, setSummary, setUsage
-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
getAdditionalProperties, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
-
-
-
Constructor Detail
-
AssetProperties
public AssetProperties()
Default constructor
-
AssetProperties
public AssetProperties(AssetProperties template)
Copy/clone constructor. Note, this is a deep copy- Parameters:
template- object to copy
-
-
Method Detail
-
getTechnicalName
public String getTechnicalName()
Returns the stored name property for the asset. This is the technical name of the asset rather than the name that it is commonly known as. If no technical name is available then null is returned.- Returns:
- String name
-
setTechnicalName
public void setTechnicalName(String technicalName)
Set up the stored name property for the asset. This is the technical name of the asset rather than the name that it is commonly known as.- Parameters:
technicalName- String name
-
getTechnicalDescription
public String getTechnicalDescription()
Returns the stored technical description property for the asset. If no technical description is provided then null is returned.- Returns:
- String text
-
setTechnicalDescription
public void setTechnicalDescription(String description)
Set up the stored technical description property associated with the asset.- Parameters:
description- String text
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classSupplementaryProperties- Returns:
- print out of variables in a JSON-style
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classSupplementaryProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return has code based on properties.- Overrides:
hashCodein classSupplementaryProperties- Returns:
- int
-
-