Class BusinessCapabilityProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.collections.CollectionProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.digitalbusiness.BusinessCapabilityProperties
BusinessCapabilityProperties represents one of an organization's business capabilities. These can be linked to the teams and digital services
that support this capability.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the type of business capability.Return the type of implementation used for this business capability.inthashCode()Return hash code based on properties.voidsetBusinessCapabilityType(BusinessCapabilityType businessCapabilityType) Set up the type of business capabilityvoidsetBusinessImplementationType(String businessImplementationType) Set up the type of implementation used for this business capability.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getIdentifier, getQualifiedName, getURL, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setIdentifier, setQualifiedName, setURL, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
BusinessCapabilityProperties
public BusinessCapabilityProperties()Default constructor -
BusinessCapabilityProperties
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getBusinessCapabilityType
Return the type of business capability.- Returns:
- enum
-
setBusinessCapabilityType
Set up the type of business capability- Parameters:
businessCapabilityType- enum
-
getBusinessImplementationType
Return the type of implementation used for this business capability.- Returns:
- string
-
setBusinessImplementationType
Set up the type of implementation used for this business capability.- Parameters:
businessImplementationType- string
-
toString
Standard toString method.- Overrides:
toStringin classCollectionProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classReferenceableProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classReferenceableProperties- Returns:
- int
-