public class WarehouseRest extends org.beigesoft.model.AEditable implements org.beigesoft.model.IHasId<WarehouseRestId>
Model of Warehouse Rests. Several threads can draw and load it at the same time. There is neither explicit lock nor optimistic one by version check. But there is constraint theRest > 0. So any connection see the current rest (READ_UNCOMMITED mode) and there is no way to make data inconsistent.
| Constructor and Description |
|---|
WarehouseRest()
Default constructor.
|
WarehouseRest(WarehouseSite pWarehouseSite,
InvItem pInvItem,
UnitOfMeasure pUnitOfMeasure,
BigDecimal pTheRest)
Useful constructor.
|
| Modifier and Type | Method and Description |
|---|---|
InvItem |
getInvItem()
Geter for invItem.
|
WarehouseRestId |
getItsId()
Geter for itsId.
|
BigDecimal |
getTheRest()
Geter for theRest.
|
UnitOfMeasure |
getUnitOfMeasure()
Geter for unitOfMeasure.
|
WarehouseSite |
getWarehouseSite()
Geter for warehouseSite.
|
void |
setInvItem(InvItem pInvItem)
Setter for invItem.
|
void |
setItsId(WarehouseRestId pItsId)
Setter for itsId.
|
void |
setTheRest(BigDecimal pTheRest)
Setter for theRest.
|
void |
setUnitOfMeasure(UnitOfMeasure pUnitOfMeasure)
Setter for unitOfMeasure.
|
void |
setWarehouseSite(WarehouseSite pWarehouseSite)
Setter for warehouseSite.
|
public WarehouseRest()
Default constructor.
public WarehouseRest(WarehouseSite pWarehouseSite, InvItem pInvItem, UnitOfMeasure pUnitOfMeasure, BigDecimal pTheRest)
Useful constructor.
pWarehouseSite - referencepInvItem - referencepUnitOfMeasure - referencepTheRest - referencepublic final WarehouseRestId getItsId()
Geter for itsId.
getItsId in interface org.beigesoft.model.IHasId<WarehouseRestId>public final void setItsId(WarehouseRestId pItsId)
Setter for itsId.
setItsId in interface org.beigesoft.model.IHasId<WarehouseRestId>pItsId - referencepublic final void setWarehouseSite(WarehouseSite pWarehouseSite)
Setter for warehouseSite.
pWarehouseSite - referencepublic final void setUnitOfMeasure(UnitOfMeasure pUnitOfMeasure)
Setter for unitOfMeasure.
pUnitOfMeasure - referencepublic final void setInvItem(InvItem pInvItem)
Setter for invItem.
pInvItem - referencepublic final UnitOfMeasure getUnitOfMeasure()
Geter for unitOfMeasure.
public final WarehouseSite getWarehouseSite()
Geter for warehouseSite.
public final InvItem getInvItem()
Geter for invItem.
public final BigDecimal getTheRest()
Geter for theRest.
public final void setTheRest(BigDecimal pTheRest)
Setter for theRest.
pTheRest - referenceCopyright © 2016–2018. All rights reserved.