Class Process
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.dataengine.model.Referenceable
-
- org.odpi.openmetadata.accessservices.dataengine.model.Asset
-
- org.odpi.openmetadata.accessservices.dataengine.model.Process
-
- All Implemented Interfaces:
Serializable
public class Process extends Asset
The type Process.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Process()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)CollectiongetCollection()Retrieves the collection to which the process belongsStringgetFormula()Return the description of the processing performed by this process.StringgetImplementationLanguage()Return the name of the programming language that this process is implemented in.List<LineageMapping>getLineageMappings()Gets lineage mappings.StringgetName()Gets the process name.List<ParentProcess>getParentProcesses()Gets parent processes.List<PortAlias>getPortAliases()Gets port aliases.List<PortImplementation>getPortImplementations()Gets port implementations.UpdateSemanticgetUpdateSemantic()Gets update semantic.inthashCode()voidsetCollection(Collection collection)Sets the collection.voidsetFormula(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.voidsetLineageMappings(List<LineageMapping> lineageMappings)Sets lineage mappings.voidsetName(String name)Sets up the process name.voidsetParentProcesses(List<ParentProcess> parentProcesses)Sets parent processes.voidsetPortAliases(List<PortAlias> portAliases)Sets port aliases.voidsetPortImplementations(List<PortImplementation> portImplementations)Sets port implementations.voidsetUpdateSemantic(UpdateSemantic updateSemantic)Sets update semantic.StringtoString()-
Methods inherited from class org.odpi.openmetadata.accessservices.dataengine.model.Asset
getDescription, getDisplayName, getOriginBusinessCapabilityGUID, getOriginOrganizationGUID, getOtherOriginValues, getOwner, getOwnerType, getZoneMembership, setDescription, setDisplayName, setOriginBusinessCapabilityGUID, setOriginOrganizationGUID, setOtherOriginValues, setOwner, setOwnerType, setZoneMembership
-
Methods inherited from class org.odpi.openmetadata.accessservices.dataengine.model.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedName
-
-
-
-
Method Detail
-
getUpdateSemantic
public UpdateSemantic getUpdateSemantic()
Gets update semantic.- Returns:
- the update semantic
-
getName
public String getName()
Gets the process name.- Returns:
- the name
-
getFormula
public String getFormula()
Return the description of the processing performed by this process.- Returns:
- string description
-
getImplementationLanguage
public String getImplementationLanguage()
Return the name of the programming language that this process is implemented in.- Returns:
- string name
-
getPortImplementations
public List<PortImplementation> getPortImplementations()
Gets port implementations.- Returns:
- the port implementations
-
getLineageMappings
public List<LineageMapping> getLineageMappings()
Gets lineage mappings.- Returns:
- the lineage mappings
-
getCollection
public Collection getCollection()
Retrieves the collection to which the process belongs- Returns:
- collection the collection to which it belongs
-
getParentProcesses
public List<ParentProcess> getParentProcesses()
Gets parent processes.- Returns:
- the parent processes
-
setName
public void setName(String name)
Sets up the process name.- Parameters:
name- string name
-
setFormula
public void setFormula(String formula)
Set up the description of the processing performed by this process.- Parameters:
formula- string description
-
setImplementationLanguage
public void setImplementationLanguage(String implementationLanguage)
Set up the name of the programming language that this process is implemented in.- Parameters:
implementationLanguage- string name
-
setPortImplementations
public void setPortImplementations(List<PortImplementation> portImplementations)
Sets port implementations.- Parameters:
portImplementations- the port implementations
-
setPortAliases
public void setPortAliases(List<PortAlias> portAliases)
Sets port aliases.- Parameters:
portAliases- the port aliases
-
setLineageMappings
public void setLineageMappings(List<LineageMapping> lineageMappings)
Sets lineage mappings.- Parameters:
lineageMappings- the lineage mappings
-
setCollection
public void setCollection(Collection collection)
Sets the collection.- Parameters:
collection- the collection to which the process belongs
-
setUpdateSemantic
public void setUpdateSemantic(UpdateSemantic updateSemantic)
Sets update semantic.- Parameters:
updateSemantic- the update semantic
-
setParentProcesses
public void setParentProcesses(List<ParentProcess> parentProcesses)
Sets parent processes.- Parameters:
parentProcesses- the parent processes
-
-