Class BitolDescription
java.lang.Object
org.odpi.openmetadata.frameworks.integration.bitol.common.BitolDescription
This class represents the high-level description of a Bitol Open Data Contract Standard (ODCS) data contract
or Open Data Product Standard (ODPS) data product.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the list of links to sources that provide more details about this element.Return the list of custom (key/value) properties attached to this element.Return the technical, compliance and legal limitations on the use of the data.Return the intended purpose of the data.getUsage()Return the recommended usage of the data.inthashCode()Return hash code based on properties.voidsetAuthoritativeDefinitions(List<BitolAuthoritativeDefinition> authoritativeDefinitions) Set up the list of links to sources that provide more details about this element.voidsetCustomProperties(List<BitolCustomProperty> customProperties) Set up the list of custom (key/value) properties attached to this element.voidsetLimitations(String limitations) Set up the technical, compliance and legal limitations on the use of the data.voidsetPurpose(String purpose) Set up the intended purpose of the data.voidSet up the recommended usage of the data.toString()Standard toString method.
-
Constructor Details
-
BitolDescription
public BitolDescription()Default constructor
-
-
Method Details
-
getPurpose
Return the intended purpose of the data.- Returns:
- string description
-
setPurpose
Set up the intended purpose of the data.- Parameters:
purpose- string description
-
getLimitations
Return the technical, compliance and legal limitations on the use of the data.- Returns:
- string description
-
setLimitations
Set up the technical, compliance and legal limitations on the use of the data.- Parameters:
limitations- string description
-
getUsage
Return the recommended usage of the data.- Returns:
- string description
-
setUsage
Set up the recommended usage of the data.- Parameters:
usage- string description
-
getAuthoritativeDefinitions
Return the list of links to sources that provide more details about this element.- Returns:
- list of authoritative definitions
-
setAuthoritativeDefinitions
public void setAuthoritativeDefinitions(List<BitolAuthoritativeDefinition> authoritativeDefinitions) Set up the list of links to sources that provide more details about this element.- Parameters:
authoritativeDefinitions- list of authoritative definitions
-
getCustomProperties
Return the list of custom (key/value) properties attached to this element.- Returns:
- list of custom properties
-
setCustomProperties
Set up the list of custom (key/value) properties attached to this element.- Parameters:
customProperties- list of custom properties
-
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.
-