public class AssetReferenceable extends AssetElementHeader
| Modifier and Type | Field and Description |
|---|---|
protected Referenceable |
referenceableBean |
parentAsset| Modifier | Constructor and Description |
|---|---|
protected |
AssetReferenceable(AssetDescriptor parentAsset)
Constructor used by the subclasses
|
|
AssetReferenceable(AssetDescriptor parentAsset,
AssetReferenceable template)
Copy/clone constructor with parent asset.
|
protected |
AssetReferenceable(AssetDescriptor parentAsset,
Referenceable referenceableBean)
Bean constructor with parent asset
|
protected |
AssetReferenceable(Referenceable referenceableBean)
Bean constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
|
AdditionalProperties |
getAdditionalProperties()
Return a copy of the additional properties.
|
List<AssetMeaning> |
getMeanings()
Return a list of the glossary terms attached to this referenceable object.
|
String |
getQualifiedName()
Returns the stored qualified name property for the metadata entity.
|
protected Referenceable |
getReferenceableBean()
Return the bean for this referenceable.
|
AssetSecurityTags |
getSecurityTags()
Return the information used by security engines to secure access to the asset's content.
|
int |
hashCode()
Hash of properties
|
protected void |
setBean(Referenceable referenceableBean)
Set up the bean that contains the properties of the referenceable.
|
String |
toString()
Standard toString method.
|
getAssetClassifications, getElementHeaderBean, getExtendedProperties, getGUID, getType, getURL, setBeangetParentAsset, getParentAssetName, getParentAssetTypeNameprotected Referenceable referenceableBean
protected AssetReferenceable(AssetDescriptor parentAsset)
parentAsset - descriptor of asset that this property relates to.protected AssetReferenceable(Referenceable referenceableBean)
referenceableBean - bean containing all of the propertiesprotected AssetReferenceable(AssetDescriptor parentAsset, Referenceable referenceableBean)
parentAsset - descriptor for parent assetreferenceableBean - bean containing propertiespublic AssetReferenceable(AssetDescriptor parentAsset, AssetReferenceable template)
parentAsset - descriptor for parent assettemplate - element to copyprotected void setBean(Referenceable referenceableBean)
referenceableBean - bean containing all of the propertiesprotected Referenceable getReferenceableBean()
public String getQualifiedName()
public List<AssetMeaning> getMeanings()
public AssetSecurityTags getSecurityTags()
public AdditionalProperties getAdditionalProperties()
public String toString()
toString in class AssetElementHeaderpublic boolean equals(Object objectToCompare)
equals in class AssetElementHeaderobjectToCompare - supplied objectpublic int hashCode()
hashCode in class AssetElementHeaderCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.