com.rapidtransform.product.model
Class PhysicalInstance
java.lang.Object
com.rapidtransform.core.model.AbstractBaseModel
com.rapidtransform.product.model.PhysicalInstance
- All Implemented Interfaces:
- Model, Approvable, OrganizationalData, OrganizationElement, ItemInformation, FinalDefinition, java.io.Serializable
public class PhysicalInstance
- extends AbstractBaseModel
- implements ItemInformation, Approvable, OrganizationElement, OrganizationalData, FinalDefinition
A PhysicalInstance is the definition of a physically realized object which may be identified
by a serial number and lot id.
- 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 |
PhysicalInstance
public PhysicalInstance()
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.
getDocuments
public java.util.Set<Document> getDocuments()
- Returns:
- Returns the documents.
setDocuments
public void setDocuments(java.util.Set<Document> documents)
- Parameters:
documents
- The documents to set.
getInventoryNumber
public java.lang.String getInventoryNumber()
- Returns:
- Returns the inventoryNumber.
setInventoryNumber
public void setInventoryNumber(java.lang.String inventoryNumber)
- Parameters:
inventoryNumber
- The inventoryNumber to set.
getLotId
public java.lang.String getLotId()
- Returns:
- Returns the lotId.
setLotId
public void setLotId(java.lang.String lotId)
- Parameters:
lotId
- The lotId to set.
getPhysicalAssemblies
public java.util.Set<PhysicalAssemblyRelation> getPhysicalAssemblies()
- Returns:
- Returns the physicalAssemblies.
setPhysicalAssemblies
public void setPhysicalAssemblies(java.util.Set<PhysicalAssemblyRelation> physicalAssemblies)
- Parameters:
physicalAssemblies
- The physicalAssemblies to set.
getRealizationOf
public PhysicalInstanceDefinition getRealizationOf()
- Returns:
- Returns the realizationOf.
setRealizationOf
public void setRealizationOf(PhysicalInstanceDefinition realizationOf)
- Parameters:
realizationOf
- The realizationOf to set.
getSerialNumber
public java.lang.String getSerialNumber()
- Returns:
- Returns the serialNumber.
setSerialNumber
public void setSerialNumber(java.lang.String serialNumber)
- Parameters:
serialNumber
- The serialNumber to set.
getTestResults
public java.util.Set<PhysicalInstanceTestResult> getTestResults()
- Returns:
- Returns the testResults.
setTestResults
public void setTestResults(java.util.Set<PhysicalInstanceTestResult> testResults)
- Parameters:
testResults
- The testResults to set.