Class SolutionComponentProperties
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.designmodels.DesignModelElementProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.solutions.SolutionComponentProperties
SolutionComponentProperties represents a logical architectural component that is part of the digital landscape.
-
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 which type of software component is likely to be deployed to implement this solution component.Return the type of the component.inthashCode()Return hash code based on properties.voidsetPlannedDeployedImplementationType(String plannedDeployedImplementationType) Set up which type of software component is likely to be deployed to implement this solution component.voidsetSolutionComponentType(String solutionComponentType) Set up the type of the component.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.designmodels.DesignModelElementProperties
getAuthors, getCanonicalName, getUserDefinedStatus, setAuthors, setCanonicalName, setUserDefinedStatusMethods 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
-
SolutionComponentProperties
public SolutionComponentProperties()Default constructor -
SolutionComponentProperties
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getSolutionComponentType
Return the type of the component.- Returns:
- string
-
setSolutionComponentType
Set up the type of the component.- Parameters:
solutionComponentType- string
-
getPlannedDeployedImplementationType
Return which type of software component is likely to be deployed to implement this solution component.- Returns:
- string
-
setPlannedDeployedImplementationType
Set up which type of software component is likely to be deployed to implement this solution component.- Parameters:
plannedDeployedImplementationType- string
-
toString
Standard toString method.- Overrides:
toStringin classDesignModelElementProperties- 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 classDesignModelElementProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classDesignModelElementProperties- Returns:
- int
-