Class ProcessProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.AssetProperties
-
- org.odpi.openmetadata.accessservices.assetmanager.properties.ProcessProperties
-
- All Implemented Interfaces:
Serializable
public class ProcessProperties extends AssetProperties
Process properties defines the properties of a process. A process is a series of steps and decisions in operation in the organization. It is typically an automated process but may be performed by a person. Only set the implementationLanguage if the process is automated.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProcessProperties()Default constructorProcessProperties(ProcessProperties template)Copy/clone Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.StringgetFormula()Return the description of the processing performed by this process.StringgetImplementationLanguage()Return the name of the programming language that this process is implemented in.inthashCode()Return hash code for this objectvoidsetFormula(String formula)Set up the description of the processing performed by this process.voidsetImplementationLanguage(String implementationLanguage)Set up the name of the programming language that this process is implemented in.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.AssetProperties
getTechnicalDescription, getTechnicalName, setTechnicalDescription, setTechnicalName
-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
getAbbreviation, getDescription, getDisplayName, getSummary, getUsage, setAbbreviation, setDescription, setDisplayName, setSummary, setUsage
-
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
getAdditionalProperties, getEffectiveFrom, getEffectiveTo, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
-
-
-
Constructor Detail
-
ProcessProperties
public ProcessProperties()
Default constructor
-
ProcessProperties
public ProcessProperties(ProcessProperties template)
Copy/clone Constructor- Parameters:
template- template object to copy.
-
-
Method Detail
-
getFormula
public String getFormula()
Return the description of the processing performed by this process.- Returns:
- string description
-
setFormula
public void setFormula(String formula)
Set up the description of the processing performed by this process.- Parameters:
formula- string description
-
getImplementationLanguage
public String getImplementationLanguage()
Return the name of the programming language that this process is implemented in.- Returns:
- string name
-
setImplementationLanguage
public void setImplementationLanguage(String implementationLanguage)
Set up the name of the programming language that this process is implemented in.- Parameters:
implementationLanguage- string name
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classAssetProperties- 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:
equalsin classAssetProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return hash code for this object- Overrides:
hashCodein classAssetProperties- Returns:
- int hash code
-
-