com.rapidtransform.spec.model
Class Specification
java.lang.Object
com.rapidtransform.core.model.AbstractBaseModel
com.rapidtransform.core.model.VersionControlled
com.rapidtransform.spec.model.Specification
- All Implemented Interfaces:
- Model, Versioned, Approvable, OrganizationalData, OrganizationElement, Effective, SpecOperand, java.io.Serializable
public class Specification
- extends VersionControlled
- implements Approvable, OrganizationElement, OrganizationalData, Effective, SpecOperand
A specification is a defined rule for a product and it discriminates one product from another
member in the same product class. The SpecCategory defines the semantics for the Specification.
- Author:
- S. Werner
- See Also:
- Serialized Form
Methods inherited from class com.rapidtransform.core.model.AbstractBaseModel |
equals, generateUuid, getId, getMetaTypeName, getPropertyHolder, getUuid, hashCode, setId, setMetaTypeName, setPropertyHolder, setUuid |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
Specification
public Specification()
getAliases
public java.util.Set<Alias> getAliases()
- Returns:
- Returns the aliases.
setAliases
public void setAliases(java.util.Set<Alias> aliases)
- Parameters:
aliases
- The aliases to set.
getDescription
public java.lang.String getDescription()
- Returns:
- Returns the description.
setDescription
public void setDescription(java.lang.String description)
- Parameters:
description
- The description to set.
getName
public java.lang.String getName()
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Parameters:
name
- The name to set.
getSpecCategory
public SpecCategory getSpecCategory()
- Returns:
- Returns the specCategory.
setSpecCategory
public void setSpecCategory(SpecCategory specCategory)
- Parameters:
specCategory
- The specCategory to set.
getSpecId
public java.lang.String getSpecId()
- Returns:
- Returns the specId.
setSpecId
public void setSpecId(java.lang.String specId)
- Parameters:
specId
- The specId to set.
getSpecInclusion
public SpecInclusion getSpecInclusion()
- Returns:
- Returns the specInclusion.
setSpecInclusion
public void setSpecInclusion(SpecInclusion specInclusion)
- Parameters:
specInclusion
- The specInclusion to set.
getSpecPackage
public java.lang.Boolean getSpecPackage()
- Returns:
- Returns the specPackage.
setSpecPackage
public void setSpecPackage(java.lang.Boolean specPackage)
- Parameters:
specPackage
- The specPackage to set.
getVersionId
public java.lang.String getVersionId()
- Returns:
- Returns the versionId.
setVersionId
public void setVersionId(java.lang.String versionId)
- Parameters:
versionId
- The versionId to set.