public class BusinessCapabilityProperties extends CollectionProperties
BusinessCapabilityProperties represents one of an organization's business capabilities. These can be linked to the teams and digital services that support this capability.
  • Constructor Details

    • BusinessCapabilityProperties

      public BusinessCapabilityProperties()
      Default constructor
    • BusinessCapabilityProperties

      public BusinessCapabilityProperties(BusinessCapabilityProperties template)
      Copy/clone constructor
      Parameters:
      template - object to copy
  • Method Details

    • getBusinessCapabilityType

      public BusinessCapabilityType getBusinessCapabilityType()
      Return the type of business capability.
      Returns:
      enum
    • setBusinessCapabilityType

      public void setBusinessCapabilityType(BusinessCapabilityType businessCapabilityType)
      Set up the type of business capability
      Parameters:
      businessCapabilityType - enum
    • getBusinessImplementationType

      public String getBusinessImplementationType()
      Return the type of implementation used for this business capability.
      Returns:
      string
    • setBusinessImplementationType

      public void setBusinessImplementationType(String businessImplementationType)
      Set up the type of implementation used for this business capability.
      Parameters:
      businessImplementationType - string
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class CollectionProperties
      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:
      equals in class ReferenceableProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code based on properties.
      Overrides:
      hashCode in class ReferenceableProperties
      Returns:
      int