Class DesignModelProperties
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.designmodels.DesignModelProperties
- Direct Known Subclasses:
 ConceptModelProperties,SolutionBlueprintProperties
DesignModel describes a collection of design model elements that make up a model of a design.
- 
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorDesignModelProperties(DesignModelProperties template) Copy/clone constructor - 
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the list of authors for this design.Return the status of the element.inthashCode()Return hash code based on properties.voidsetAuthors(List<String> authors) Set up the list of authors for this design.voidsetUserDefinedStatus(String userDefinedStatus) Set up the status of the elementtoString()JSON-style toStringMethods 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
- 
DesignModelProperties
public DesignModelProperties()Default constructor - 
DesignModelProperties
Copy/clone constructor- Parameters:
 template- object to copy
 
 - 
 - 
Method Details
- 
getUserDefinedStatus
Return the status of the element.- Returns:
 - string
 
 - 
setUserDefinedStatus
Set up the status of the element- Parameters:
 userDefinedStatus- string
 - 
getAuthors
Return the list of authors for this design.- Returns:
 - list
 
 - 
setAuthors
Set up the list of authors for this design.- Parameters:
 authors- list
 - 
toString
JSON-style toString- Overrides:
 toStringin classCollectionProperties- Returns:
 - return string containing the property names and values
 
 - 
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
 
 
 -