org.paneris.jammyjoes.model.generated
Class ProductBase

java.lang.Object
  extended by org.melati.poem.transaction.Transactioned
      extended by org.melati.poem.JdbcPersistent
          extended by org.paneris.jammyjoes.model.generated.ProductBase
All Implemented Interfaces:
java.lang.Cloneable, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable
Direct Known Subclasses:
Product

public abstract class ProductBase
extends org.melati.poem.JdbcPersistent

Melati POEM generated abstract base class for a Persistent Product Object.


Field Summary
protected  java.lang.Integer award
          award
protected  java.lang.Boolean catalogue
          Use in Catalogue?
protected  java.lang.Double costprice
          Cost Price
protected  java.lang.Boolean deleted
          Deleted?
protected  java.lang.Double deliverycost
          Delivery Cost
protected  java.lang.Double depth
          Depth in cm
protected  java.lang.String description
          Description
protected  java.lang.Double height
          Height in cm
protected  java.lang.Integer id
          id
protected  java.lang.Integer leadtime
          Lead Time (Days)
protected  java.lang.Integer manufacturer
          Manufacturer
protected  java.lang.Double margin
          Margin / Markup
protected  java.lang.Double marginpercent
          Margin Percent
protected  java.lang.Double markuppercent
          Markup Percent
protected  java.lang.Integer maxage
          Maximum Age
protected  java.lang.Integer minage
          Minimum Age
protected  java.lang.Integer minimumorder
          Minimum Order Quantity - The minimum quantity that can be ordered
protected  java.lang.String name
          Product Name
protected  java.lang.Integer onorderquantity
          On-order Level - Not currently used
protected  java.lang.String picture
          Small Picture
protected  java.lang.String picture2
          Big Picture
protected  java.lang.Integer pieces
          Number of Pieces
protected  java.lang.Integer reorderlevel
          Reorder Level - The level at which stock needs to fall to before JammyJoes normally orders
protected  java.lang.Integer reorderquantity
          Reorder Quantity - The quantity that JammyJoes normally orders
protected  java.lang.Double retailprice
          Retail Price ex VAT
protected  java.lang.Double retailpriceincvat
          Retail Price inc VAT (if VAT is payable)
protected  java.lang.Double saleprice
          Pre Discount Price inc VAT - To put items in the sale, enter the original price here, and put the Sale price into the Retail Price inc VAT field
protected  java.lang.Integer sex
          Gender - Is this toy is targeted at boys or girls?
protected  java.lang.Integer status
          status
protected  java.lang.Integer stocklevel
          Stock Level
protected  java.lang.Integer supplier
          Supplier
protected  java.lang.String suppliercode
          Supplier's Product Code
protected  java.lang.Integer type
          type
protected  java.lang.Integer type2
          type2 - You can add this product to another category here
protected  java.lang.Boolean vatexempt
          Exempt from VAT?
protected  java.lang.Double weight
          Weight in Grammes
protected  java.lang.Double width
          Width (or size) in cm
 
Fields inherited from class org.melati.poem.transaction.Transactioned
valid
 
Constructor Summary
ProductBase()
           
 
Method Summary
 java.lang.Integer getAward_unsafe()
          Retrieves the Award value, without locking, for this Product Persistent.
 Award getAward()
          Retrieves the Award object referred to.
 org.melati.poem.Field getAwardField()
          Retrieves the Award value as a Field from this Product Persistent.
 java.lang.Integer getAwardTroid()
          Retrieves the Table Row Object ID.
 java.lang.Boolean getCatalogue_unsafe()
          Retrieves the Catalogue value, without locking, for this Product Persistent.
 java.lang.Boolean getCatalogue()
          Retrieves the Catalogue value, with locking, for this Product Persistent.
 org.melati.poem.Field getCatalogueField()
          Retrieves the Catalogue value as a Field from this Product Persistent.
 java.lang.Double getCostprice_unsafe()
          Retrieves the Costprice value, without locking, for this Product Persistent.
 java.lang.Double getCostprice()
          Retrieves the Costprice value, with locking, for this Product Persistent.
 org.melati.poem.Field getCostpriceField()
          Retrieves the Costprice value as a Field from this Product Persistent.
 java.lang.Boolean getDeleted_unsafe()
          Retrieves the Deleted value, without locking, for this Product Persistent.
 java.lang.Boolean getDeleted()
          Retrieves the Deleted value, with locking, for this Product Persistent.
 org.melati.poem.Field getDeletedField()
          Retrieves the Deleted value as a Field from this Product Persistent.
 java.lang.Double getDeliverycost_unsafe()
          Retrieves the Deliverycost value, without locking, for this Product Persistent.
 java.lang.Double getDeliverycost()
          Retrieves the Deliverycost value, with locking, for this Product Persistent.
 org.melati.poem.Field getDeliverycostField()
          Retrieves the Deliverycost value as a Field from this Product Persistent.
 java.lang.Double getDepth_unsafe()
          Retrieves the Depth value, without locking, for this Product Persistent.
 java.lang.Double getDepth()
          Retrieves the Depth value, with locking, for this Product Persistent.
 org.melati.poem.Field getDepthField()
          Retrieves the Depth value as a Field from this Product Persistent.
 java.lang.String getDescription_unsafe()
          Retrieves the Description value, without locking, for this Product Persistent.
 java.lang.String getDescription()
          Retrieves the Description value, with locking, for this Product Persistent.
 org.melati.poem.Field getDescriptionField()
          Retrieves the Description value as a Field from this Product Persistent.
 java.lang.Double getHeight_unsafe()
          Retrieves the Height value, without locking, for this Product Persistent.
 java.lang.Double getHeight()
          Retrieves the Height value, with locking, for this Product Persistent.
 org.melati.poem.Field getHeightField()
          Retrieves the Height value as a Field from this Product Persistent.
 java.lang.Integer getId_unsafe()
          Retrieves the Id value, without locking, for this Product Persistent.
 java.lang.Integer getId()
          Retrieves the Id value, with locking, for this Product Persistent.
 org.melati.poem.Field getIdField()
          Retrieves the Id value as a Field from this Product Persistent.
 JammyjoesDatabaseTables getJammyjoesDatabaseTables()
          Retrieves the Database object.
 java.lang.Integer getLeadtime_unsafe()
          Retrieves the Leadtime value, without locking, for this Product Persistent.
 java.lang.Integer getLeadtime()
          Retrieves the Leadtime value, with locking, for this Product Persistent.
 org.melati.poem.Field getLeadtimeField()
          Retrieves the Leadtime value as a Field from this Product Persistent.
 java.lang.Integer getManufacturer_unsafe()
          Retrieves the Manufacturer value, without locking, for this Product Persistent.
 Manufacturer getManufacturer()
          Retrieves the Manufacturer object referred to.
 org.melati.poem.Field getManufacturerField()
          Retrieves the Manufacturer value as a Field from this Product Persistent.
 java.lang.Integer getManufacturerTroid()
          Retrieves the Table Row Object ID.
 java.lang.Double getMargin_unsafe()
          Retrieves the Margin value, without locking, for this Product Persistent.
 java.lang.Double getMargin()
          Retrieves the Margin value, with locking, for this Product Persistent.
 org.melati.poem.Field getMarginField()
          Retrieves the Margin value as a Field from this Product Persistent.
 java.lang.Double getMarginpercent_unsafe()
          Retrieves the Marginpercent value, without locking, for this Product Persistent.
 java.lang.Double getMarginpercent()
          Retrieves the Marginpercent value, with locking, for this Product Persistent.
 org.melati.poem.Field getMarginpercentField()
          Retrieves the Marginpercent value as a Field from this Product Persistent.
 java.lang.Double getMarkuppercent_unsafe()
          Retrieves the Markuppercent value, without locking, for this Product Persistent.
 java.lang.Double getMarkuppercent()
          Retrieves the Markuppercent value, with locking, for this Product Persistent.
 org.melati.poem.Field getMarkuppercentField()
          Retrieves the Markuppercent value as a Field from this Product Persistent.
 java.lang.Integer getMaxage_unsafe()
          Retrieves the Maxage value, without locking, for this Product Persistent.
 java.lang.Integer getMaxage()
          Retrieves the Maxage value, with locking, for this Product Persistent.
 org.melati.poem.Field getMaxageField()
          Retrieves the Maxage value as a Field from this Product Persistent.
 java.lang.Integer getMinage_unsafe()
          Retrieves the Minage value, without locking, for this Product Persistent.
 java.lang.Integer getMinage()
          Retrieves the Minage value, with locking, for this Product Persistent.
 org.melati.poem.Field getMinageField()
          Retrieves the Minage value as a Field from this Product Persistent.
 java.lang.Integer getMinimumorder_unsafe()
          Retrieves the Minimumorder value, without locking, for this Product Persistent.
 java.lang.Integer getMinimumorder()
          Retrieves the Minimumorder value, with locking, for this Product Persistent.
 org.melati.poem.Field getMinimumorderField()
          Retrieves the Minimumorder value as a Field from this Product Persistent.
 java.lang.String getName_unsafe()
          Retrieves the Name value, without locking, for this Product Persistent.
 java.lang.String getName()
          Retrieves the Name value, with locking, for this Product Persistent.
 org.melati.poem.Field getNameField()
          Retrieves the Name value as a Field from this Product Persistent.
 java.lang.Integer getOnorderquantity_unsafe()
          Retrieves the Onorderquantity value, without locking, for this Product Persistent.
 java.lang.Integer getOnorderquantity()
          Retrieves the Onorderquantity value, with locking, for this Product Persistent.
 org.melati.poem.Field getOnorderquantityField()
          Retrieves the Onorderquantity value as a Field from this Product Persistent.
 java.lang.String getPicture_unsafe()
          Retrieves the Picture value, without locking, for this Product Persistent.
 java.lang.String getPicture()
          Retrieves the Picture value, with locking, for this Product Persistent.
 java.lang.String getPicture2_unsafe()
          Retrieves the Picture2 value, without locking, for this Product Persistent.
 java.lang.String getPicture2()
          Retrieves the Picture2 value, with locking, for this Product Persistent.
 org.melati.poem.Field getPicture2Field()
          Retrieves the Picture2 value as a Field from this Product Persistent.
 org.melati.poem.Field getPictureField()
          Retrieves the Picture value as a Field from this Product Persistent.
 java.lang.Integer getPieces_unsafe()
          Retrieves the Pieces value, without locking, for this Product Persistent.
 java.lang.Integer getPieces()
          Retrieves the Pieces value, with locking, for this Product Persistent.
 org.melati.poem.Field getPiecesField()
          Retrieves the Pieces value as a Field from this Product Persistent.
 ProductTable getProductTable()
          Retrieves the ProductTable table which this Persistent is from.
 java.lang.Integer getReorderlevel_unsafe()
          Retrieves the Reorderlevel value, without locking, for this Product Persistent.
 java.lang.Integer getReorderlevel()
          Retrieves the Reorderlevel value, with locking, for this Product Persistent.
 org.melati.poem.Field getReorderlevelField()
          Retrieves the Reorderlevel value as a Field from this Product Persistent.
 java.lang.Integer getReorderquantity_unsafe()
          Retrieves the Reorderquantity value, without locking, for this Product Persistent.
 java.lang.Integer getReorderquantity()
          Retrieves the Reorderquantity value, with locking, for this Product Persistent.
 org.melati.poem.Field getReorderquantityField()
          Retrieves the Reorderquantity value as a Field from this Product Persistent.
 java.lang.Double getRetailprice_unsafe()
          Retrieves the Retailprice value, without locking, for this Product Persistent.
 java.lang.Double getRetailprice()
          Retrieves the Retailprice value, with locking, for this Product Persistent.
 org.melati.poem.Field getRetailpriceField()
          Retrieves the Retailprice value as a Field from this Product Persistent.
 java.lang.Double getRetailpriceincvat_unsafe()
          Retrieves the Retailpriceincvat value, without locking, for this Product Persistent.
 java.lang.Double getRetailpriceincvat()
          Retrieves the Retailpriceincvat value, with locking, for this Product Persistent.
 org.melati.poem.Field getRetailpriceincvatField()
          Retrieves the Retailpriceincvat value as a Field from this Product Persistent.
 java.lang.Double getSaleprice_unsafe()
          Retrieves the Saleprice value, without locking, for this Product Persistent.
 java.lang.Double getSaleprice()
          Retrieves the Saleprice value, with locking, for this Product Persistent.
 org.melati.poem.Field getSalepriceField()
          Retrieves the Saleprice value as a Field from this Product Persistent.
 java.lang.Integer getSex_unsafe()
          Retrieves the Sex value, without locking, for this Product Persistent.
 Sex getSex()
          Retrieves the Sex object referred to.
 org.melati.poem.Field getSexField()
          Retrieves the Sex value as a Field from this Product Persistent.
 java.lang.Integer getSexTroid()
          Retrieves the Table Row Object ID.
 java.lang.Integer getStatus_unsafe()
          Retrieves the Status value, without locking, for this Product Persistent.
 ProductStatus getStatus()
          Retrieves the Status object referred to.
 org.melati.poem.Field getStatusField()
          Retrieves the Status value as a Field from this Product Persistent.
 java.lang.Integer getStatusTroid()
          Retrieves the Table Row Object ID.
 java.lang.Integer getStocklevel_unsafe()
          Retrieves the Stocklevel value, without locking, for this Product Persistent.
 java.lang.Integer getStocklevel()
          Retrieves the Stocklevel value, with locking, for this Product Persistent.
 org.melati.poem.Field getStocklevelField()
          Retrieves the Stocklevel value as a Field from this Product Persistent.
 java.lang.Integer getSupplier_unsafe()
          Retrieves the Supplier value, without locking, for this Product Persistent.
 Supplier getSupplier()
          Retrieves the Supplier object referred to.
 java.lang.String getSuppliercode_unsafe()
          Retrieves the Suppliercode value, without locking, for this Product Persistent.
 java.lang.String getSuppliercode()
          Retrieves the Suppliercode value, with locking, for this Product Persistent.
 org.melati.poem.Field getSuppliercodeField()
          Retrieves the Suppliercode value as a Field from this Product Persistent.
 org.melati.poem.Field getSupplierField()
          Retrieves the Supplier value as a Field from this Product Persistent.
 java.lang.Integer getSupplierTroid()
          Retrieves the Table Row Object ID.
 java.lang.Integer getType_unsafe()
          Retrieves the Type value, without locking, for this Product Persistent.
 Type getType()
          Retrieves the Type object referred to.
 java.lang.Integer getType2_unsafe()
          Retrieves the Type2 value, without locking, for this Product Persistent.
 Type getType2()
          Retrieves the Type2 object referred to.
 org.melati.poem.Field getType2Field()
          Retrieves the Type2 value as a Field from this Product Persistent.
 java.lang.Integer getType2Troid()
          Retrieves the Table Row Object ID.
 org.melati.poem.Field getTypeField()
          Retrieves the Type value as a Field from this Product Persistent.
 java.lang.Integer getTypeTroid()
          Retrieves the Table Row Object ID.
 java.lang.Boolean getVatexempt_unsafe()
          Retrieves the Vatexempt value, without locking, for this Product Persistent.
 java.lang.Boolean getVatexempt()
          Retrieves the Vatexempt value, with locking, for this Product Persistent.
 org.melati.poem.Field getVatexemptField()
          Retrieves the Vatexempt value as a Field from this Product Persistent.
 java.lang.Double getWeight_unsafe()
          Retrieves the Weight value, without locking, for this Product Persistent.
 java.lang.Double getWeight()
          Retrieves the Weight value, with locking, for this Product Persistent.
 org.melati.poem.Field getWeightField()
          Retrieves the Weight value as a Field from this Product Persistent.
 java.lang.Double getWidth_unsafe()
          Retrieves the Width value, without locking, for this Product Persistent.
 java.lang.Double getWidth()
          Retrieves the Width value, with locking, for this Product Persistent.
 org.melati.poem.Field getWidthField()
          Retrieves the Width value as a Field from this Product Persistent.
 void setAward_unsafe(java.lang.Integer cooked)
          Sets the Award value directly, without checking, for this Product Persistent.
 void setAward(Award cooked)
          Set the Award.
 void setAwardTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setCatalogue_unsafe(java.lang.Boolean cooked)
          Sets the Catalogue value directly, without checking, for this Product Persistent.
 void setCatalogue(boolean cooked)
          Sets the Catalogue value, with checking, from a boolean, for this Product Persistent.
 void setCatalogue(java.lang.Boolean cooked)
          Sets the Catalogue value, with checking, for this Product Persistent.
 void setCostprice_unsafe(java.lang.Double cooked)
          Sets the Costprice value directly, without checking, for this Product Persistent.
 void setCostprice(double cooked)
          Sets the Costprice value, with checking, for this Product Persistent.
 void setCostprice(java.lang.Double cooked)
          Sets the Costprice value, with checking, for this Product Persistent.
 void setDeleted_unsafe(java.lang.Boolean cooked)
          Sets the Deleted value directly, without checking, for this Product Persistent.
 void setDeleted(boolean cooked)
          Sets the Deleted value, with checking, from a boolean, for this Product Persistent.
 void setDeleted(java.lang.Boolean cooked)
          Sets the Deleted value, with checking, for this Product Persistent.
 void setDeliverycost_unsafe(java.lang.Double cooked)
          Sets the Deliverycost value directly, without checking, for this Product Persistent.
 void setDeliverycost(double cooked)
          Sets the Deliverycost value, with checking, for this Product Persistent.
 void setDeliverycost(java.lang.Double cooked)
          Sets the Deliverycost value, with checking, for this Product Persistent.
 void setDepth_unsafe(java.lang.Double cooked)
          Sets the Depth value directly, without checking, for this Product Persistent.
 void setDepth(double cooked)
          Sets the Depth value, with checking, for this Product Persistent.
 void setDepth(java.lang.Double cooked)
          Sets the Depth value, with checking, for this Product Persistent.
 void setDescription_unsafe(java.lang.String cooked)
          Sets the Description value directly, without checking, for this Product Persistent.
 void setDescription(java.lang.String cooked)
          Sets the Description value, with checking, for this Product Persistent.
 void setHeight_unsafe(java.lang.Double cooked)
          Sets the Height value directly, without checking, for this Product Persistent.
 void setHeight(double cooked)
          Sets the Height value, with checking, for this Product Persistent.
 void setHeight(java.lang.Double cooked)
          Sets the Height value, with checking, for this Product Persistent.
 void setId_unsafe(java.lang.Integer cooked)
          Sets the Id value directly, without checking, for this Product Persistent.
 void setId(int cooked)
          Sets the Id value, with checking, for this Product Persistent.
 void setId(java.lang.Integer cooked)
          Sets the Id value, with checking, for this Product Persistent.
 void setLeadtime_unsafe(java.lang.Integer cooked)
          Sets the Leadtime value directly, without checking, for this Product Persistent.
 void setLeadtime(int cooked)
          Sets the Leadtime value, with checking, for this Product Persistent.
 void setLeadtime(java.lang.Integer cooked)
          Sets the Leadtime value, with checking, for this Product Persistent.
 void setManufacturer_unsafe(java.lang.Integer cooked)
          Sets the Manufacturer value directly, without checking, for this Product Persistent.
 void setManufacturer(Manufacturer cooked)
          Set the Manufacturer.
 void setManufacturerTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setMargin_unsafe(java.lang.Double cooked)
          Sets the Margin value directly, without checking, for this Product Persistent.
 void setMargin(double cooked)
          Sets the Margin value, with checking, for this Product Persistent.
 void setMargin(java.lang.Double cooked)
          Sets the Margin value, with checking, for this Product Persistent.
 void setMarginpercent_unsafe(java.lang.Double cooked)
          Sets the Marginpercent value directly, without checking, for this Product Persistent.
 void setMarginpercent(double cooked)
          Sets the Marginpercent value, with checking, for this Product Persistent.
 void setMarginpercent(java.lang.Double cooked)
          Sets the Marginpercent value, with checking, for this Product Persistent.
 void setMarkuppercent_unsafe(java.lang.Double cooked)
          Sets the Markuppercent value directly, without checking, for this Product Persistent.
 void setMarkuppercent(double cooked)
          Sets the Markuppercent value, with checking, for this Product Persistent.
 void setMarkuppercent(java.lang.Double cooked)
          Sets the Markuppercent value, with checking, for this Product Persistent.
 void setMaxage_unsafe(java.lang.Integer cooked)
          Sets the Maxage value directly, without checking, for this Product Persistent.
 void setMaxage(int cooked)
          Sets the Maxage value, with checking, for this Product Persistent.
 void setMaxage(java.lang.Integer cooked)
          Sets the Maxage value, with checking, for this Product Persistent.
 void setMinage_unsafe(java.lang.Integer cooked)
          Sets the Minage value directly, without checking, for this Product Persistent.
 void setMinage(int cooked)
          Sets the Minage value, with checking, for this Product Persistent.
 void setMinage(java.lang.Integer cooked)
          Sets the Minage value, with checking, for this Product Persistent.
 void setMinimumorder_unsafe(java.lang.Integer cooked)
          Sets the Minimumorder value directly, without checking, for this Product Persistent.
 void setMinimumorder(int cooked)
          Sets the Minimumorder value, with checking, for this Product Persistent.
 void setMinimumorder(java.lang.Integer cooked)
          Sets the Minimumorder value, with checking, for this Product Persistent.
 void setName_unsafe(java.lang.String cooked)
          Sets the Name value directly, without checking, for this Product Persistent.
 void setName(java.lang.String cooked)
          Sets the Name value, with checking, for this Product Persistent.
 void setOnorderquantity_unsafe(java.lang.Integer cooked)
          Sets the Onorderquantity value directly, without checking, for this Product Persistent.
 void setOnorderquantity(int cooked)
          Sets the Onorderquantity value, with checking, for this Product Persistent.
 void setOnorderquantity(java.lang.Integer cooked)
          Sets the Onorderquantity value, with checking, for this Product Persistent.
 void setPicture_unsafe(java.lang.String cooked)
          Sets the Picture value directly, without checking, for this Product Persistent.
 void setPicture(java.lang.String cooked)
          Sets the Picture value, with checking, for this Product Persistent.
 void setPicture2_unsafe(java.lang.String cooked)
          Sets the Picture2 value directly, without checking, for this Product Persistent.
 void setPicture2(java.lang.String cooked)
          Sets the Picture2 value, with checking, for this Product Persistent.
 void setPieces_unsafe(java.lang.Integer cooked)
          Sets the Pieces value directly, without checking, for this Product Persistent.
 void setPieces(int cooked)
          Sets the Pieces value, with checking, for this Product Persistent.
 void setPieces(java.lang.Integer cooked)
          Sets the Pieces value, with checking, for this Product Persistent.
 void setReorderlevel_unsafe(java.lang.Integer cooked)
          Sets the Reorderlevel value directly, without checking, for this Product Persistent.
 void setReorderlevel(int cooked)
          Sets the Reorderlevel value, with checking, for this Product Persistent.
 void setReorderlevel(java.lang.Integer cooked)
          Sets the Reorderlevel value, with checking, for this Product Persistent.
 void setReorderquantity_unsafe(java.lang.Integer cooked)
          Sets the Reorderquantity value directly, without checking, for this Product Persistent.
 void setReorderquantity(int cooked)
          Sets the Reorderquantity value, with checking, for this Product Persistent.
 void setReorderquantity(java.lang.Integer cooked)
          Sets the Reorderquantity value, with checking, for this Product Persistent.
 void setRetailprice_unsafe(java.lang.Double cooked)
          Sets the Retailprice value directly, without checking, for this Product Persistent.
 void setRetailprice(double cooked)
          Sets the Retailprice value, with checking, for this Product Persistent.
 void setRetailprice(java.lang.Double cooked)
          Sets the Retailprice value, with checking, for this Product Persistent.
 void setRetailpriceincvat_unsafe(java.lang.Double cooked)
          Sets the Retailpriceincvat value directly, without checking, for this Product Persistent.
 void setRetailpriceincvat(double cooked)
          Sets the Retailpriceincvat value, with checking, for this Product Persistent.
 void setRetailpriceincvat(java.lang.Double cooked)
          Sets the Retailpriceincvat value, with checking, for this Product Persistent.
 void setSaleprice_unsafe(java.lang.Double cooked)
          Sets the Saleprice value directly, without checking, for this Product Persistent.
 void setSaleprice(double cooked)
          Sets the Saleprice value, with checking, for this Product Persistent.
 void setSaleprice(java.lang.Double cooked)
          Sets the Saleprice value, with checking, for this Product Persistent.
 void setSex_unsafe(java.lang.Integer cooked)
          Sets the Sex value directly, without checking, for this Product Persistent.
 void setSex(Sex cooked)
          Set the Sex.
 void setSexTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setStatus_unsafe(java.lang.Integer cooked)
          Sets the Status value directly, without checking, for this Product Persistent.
 void setStatus(ProductStatus cooked)
          Set the Status.
 void setStatusTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setStocklevel_unsafe(java.lang.Integer cooked)
          Sets the Stocklevel value directly, without checking, for this Product Persistent.
 void setStocklevel(int cooked)
          Sets the Stocklevel value, with checking, for this Product Persistent.
 void setStocklevel(java.lang.Integer cooked)
          Sets the Stocklevel value, with checking, for this Product Persistent.
 void setSupplier_unsafe(java.lang.Integer cooked)
          Sets the Supplier value directly, without checking, for this Product Persistent.
 void setSupplier(Supplier cooked)
          Set the Supplier.
 void setSuppliercode_unsafe(java.lang.String cooked)
          Sets the Suppliercode value directly, without checking, for this Product Persistent.
 void setSuppliercode(java.lang.String cooked)
          Sets the Suppliercode value, with checking, for this Product Persistent.
 void setSupplierTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setType_unsafe(java.lang.Integer cooked)
          Sets the Type value directly, without checking, for this Product Persistent.
 void setType(Type cooked)
          Set the Type.
 void setType2_unsafe(java.lang.Integer cooked)
          Sets the Type2 value directly, without checking, for this Product Persistent.
 void setType2(Type cooked)
          Set the Type2.
 void setType2Troid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setTypeTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setVatexempt_unsafe(java.lang.Boolean cooked)
          Sets the Vatexempt value directly, without checking, for this Product Persistent.
 void setVatexempt(boolean cooked)
          Sets the Vatexempt value, with checking, from a boolean, for this Product Persistent.
 void setVatexempt(java.lang.Boolean cooked)
          Sets the Vatexempt value, with checking, for this Product Persistent.
 void setWeight_unsafe(java.lang.Double cooked)
          Sets the Weight value directly, without checking, for this Product Persistent.
 void setWeight(double cooked)
          Sets the Weight value, with checking, for this Product Persistent.
 void setWeight(java.lang.Double cooked)
          Sets the Weight value, with checking, for this Product Persistent.
 void setWidth_unsafe(java.lang.Double cooked)
          Sets the Width value directly, without checking, for this Product Persistent.
 void setWidth(double cooked)
          Sets the Width value, with checking, for this Product Persistent.
 void setWidth(java.lang.Double cooked)
          Sets the Width value, with checking, for this Product Persistent.
 
Methods inherited from class org.melati.poem.JdbcPersistent
assertCanCreate, assertCanCreate, assertCanDelete, assertCanDelete, assertCanRead, assertCanRead, assertCanWrite, assertCanWrite, clone, commit, countMatchSQL, delete_unsafe, delete, delete, deleteAndCommit, deleteAndCommit, deleteLock, displayString, displayString, displayString, dump, dump, duplicated, duplicatedFloating, equals, existenceLock, existenceLock, fieldsOfColumns, fromClause, getCanDelete, getCanRead, getCanSelect, getCanWrite, getChildren, getCooked, getCookedString, getDatabase, getDetailDisplayFields, getField, getFields, getPrimaryDisplayField, getRaw, getRawString, getReadable, getRecordDisplayFields, getSearchCriterionFields, getSummaryDisplayFields, getTable, getTroid, hashCode, invalidate, isDirty, load, makePersistent, postEdit, postInsert, postModify, postWrite, preEdit, readLock, readLock, readLock, rollback, setCooked, setDirty, setRaw, setRawString, statusExistent, statusNonexistent, toString, troid, upToDate, writeDown, writeLock, writeLock, writeLock
 
Methods inherited from class org.melati.poem.transaction.Transactioned
markValid, reset, setTransactionPool, transactionPool, unSee
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.Integer id
id


name

protected java.lang.String name
Product Name


status

protected java.lang.Integer status
status


type

protected java.lang.Integer type
type


type2

protected java.lang.Integer type2
type2 - You can add this product to another category here


sex

protected java.lang.Integer sex
Gender - Is this toy is targeted at boys or girls?


description

protected java.lang.String description
Description


supplier

protected java.lang.Integer supplier
Supplier


manufacturer

protected java.lang.Integer manufacturer
Manufacturer


suppliercode

protected java.lang.String suppliercode
Supplier's Product Code


costprice

protected java.lang.Double costprice
Cost Price


retailpriceincvat

protected java.lang.Double retailpriceincvat
Retail Price inc VAT (if VAT is payable)


vatexempt

protected java.lang.Boolean vatexempt
Exempt from VAT?


saleprice

protected java.lang.Double saleprice
Pre Discount Price inc VAT - To put items in the sale, enter the original price here, and put the Sale price into the Retail Price inc VAT field


retailprice

protected java.lang.Double retailprice
Retail Price ex VAT


margin

protected java.lang.Double margin
Margin / Markup


marginpercent

protected java.lang.Double marginpercent
Margin Percent


markuppercent

protected java.lang.Double markuppercent
Markup Percent


deliverycost

protected java.lang.Double deliverycost
Delivery Cost


minage

protected java.lang.Integer minage
Minimum Age


maxage

protected java.lang.Integer maxage
Maximum Age


pieces

protected java.lang.Integer pieces
Number of Pieces


stocklevel

protected java.lang.Integer stocklevel
Stock Level


reorderlevel

protected java.lang.Integer reorderlevel
Reorder Level - The level at which stock needs to fall to before JammyJoes normally orders


reorderquantity

protected java.lang.Integer reorderquantity
Reorder Quantity - The quantity that JammyJoes normally orders


minimumorder

protected java.lang.Integer minimumorder
Minimum Order Quantity - The minimum quantity that can be ordered


leadtime

protected java.lang.Integer leadtime
Lead Time (Days)


weight

protected java.lang.Double weight
Weight in Grammes


width

protected java.lang.Double width
Width (or size) in cm


height

protected java.lang.Double height
Height in cm


depth

protected java.lang.Double depth
Depth in cm


picture

protected java.lang.String picture
Small Picture


picture2

protected java.lang.String picture2
Big Picture


catalogue

protected java.lang.Boolean catalogue
Use in Catalogue?


deleted

protected java.lang.Boolean deleted
Deleted?


award

protected java.lang.Integer award
award


onorderquantity

protected java.lang.Integer onorderquantity
On-order Level - Not currently used

Constructor Detail

ProductBase

public ProductBase()
Method Detail

getJammyjoesDatabaseTables

public JammyjoesDatabaseTables getJammyjoesDatabaseTables()
Retrieves the Database object.

Returns:
the database

getProductTable

public ProductTable getProductTable()
Retrieves the ProductTable table which this Persistent is from.

Returns:
the ProductTable

getId_unsafe

public java.lang.Integer getId_unsafe()
Retrieves the Id value, without locking, for this Product Persistent.

Returns:
the Integer id

setId_unsafe

public void setId_unsafe(java.lang.Integer cooked)
Sets the Id value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getId

public java.lang.Integer getId()
                        throws org.melati.poem.AccessPoemException
Retrieves the Id value, with locking, for this Product Persistent.

Returns:
the value of the field Id for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setId

public void setId(java.lang.Integer cooked)
           throws org.melati.poem.AccessPoemException,
                  org.melati.poem.ValidationPoemException
Sets the Id value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setId

public final void setId(int cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Id value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getIdField

public org.melati.poem.Field getIdField()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Id value as a Field from this Product Persistent.

Returns:
the Integer id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getName_unsafe

public java.lang.String getName_unsafe()
Retrieves the Name value, without locking, for this Product Persistent.

Returns:
the String name

setName_unsafe

public void setName_unsafe(java.lang.String cooked)
Sets the Name value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getName

public java.lang.String getName()
                         throws org.melati.poem.AccessPoemException
Retrieves the Name value, with locking, for this Product Persistent.

Specified by:
getName in interface org.melati.poem.Treeable
Overrides:
getName in class org.melati.poem.JdbcPersistent
Returns:
the value of the field Name for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setName

public void setName(java.lang.String cooked)
             throws org.melati.poem.AccessPoemException,
                    org.melati.poem.ValidationPoemException
Sets the Name value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getNameField

public org.melati.poem.Field getNameField()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Name value as a Field from this Product Persistent.

Returns:
the String name
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getStatus_unsafe

public java.lang.Integer getStatus_unsafe()
Retrieves the Status value, without locking, for this Product Persistent.

Returns:
the Integer status

setStatus_unsafe

public void setStatus_unsafe(java.lang.Integer cooked)
Sets the Status value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getStatusTroid

public java.lang.Integer getStatusTroid()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setStatusTroid

public void setStatusTroid(java.lang.Integer raw)
                    throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getStatus

public ProductStatus getStatus()
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.NoSuchRowPoemException
Retrieves the Status object referred to.

Returns:
the Status as a ProductStatus
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setStatus

public void setStatus(ProductStatus cooked)
               throws org.melati.poem.AccessPoemException
Set the Status.

Parameters:
cooked - a validated ProductStatus
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getStatusField

public org.melati.poem.Field getStatusField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Status value as a Field from this Product Persistent.

Returns:
the Integer status
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getType_unsafe

public java.lang.Integer getType_unsafe()
Retrieves the Type value, without locking, for this Product Persistent.

Returns:
the Integer type

setType_unsafe

public void setType_unsafe(java.lang.Integer cooked)
Sets the Type value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getTypeTroid

public java.lang.Integer getTypeTroid()
                               throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setTypeTroid

public void setTypeTroid(java.lang.Integer raw)
                  throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getType

public Type getType()
             throws org.melati.poem.AccessPoemException,
                    org.melati.poem.NoSuchRowPoemException
Retrieves the Type object referred to.

Returns:
the Type as a Type
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setType

public void setType(Type cooked)
             throws org.melati.poem.AccessPoemException
Set the Type.

Parameters:
cooked - a validated Type
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getTypeField

public org.melati.poem.Field getTypeField()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Type value as a Field from this Product Persistent.

Returns:
the Integer type
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getType2_unsafe

public java.lang.Integer getType2_unsafe()
Retrieves the Type2 value, without locking, for this Product Persistent.

Returns:
the Integer type2

setType2_unsafe

public void setType2_unsafe(java.lang.Integer cooked)
Sets the Type2 value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getType2Troid

public java.lang.Integer getType2Troid()
                                throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setType2Troid

public void setType2Troid(java.lang.Integer raw)
                   throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getType2

public Type getType2()
              throws org.melati.poem.AccessPoemException,
                     org.melati.poem.NoSuchRowPoemException
Retrieves the Type2 object referred to.

Returns:
the Type2 as a Type
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setType2

public void setType2(Type cooked)
              throws org.melati.poem.AccessPoemException
Set the Type2.

Parameters:
cooked - a validated Type
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getType2Field

public org.melati.poem.Field getType2Field()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Type2 value as a Field from this Product Persistent.

Returns:
the Integer type2
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSex_unsafe

public java.lang.Integer getSex_unsafe()
Retrieves the Sex value, without locking, for this Product Persistent.

Returns:
the Integer sex

setSex_unsafe

public void setSex_unsafe(java.lang.Integer cooked)
Sets the Sex value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getSexTroid

public java.lang.Integer getSexTroid()
                              throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setSexTroid

public void setSexTroid(java.lang.Integer raw)
                 throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSex

public Sex getSex()
           throws org.melati.poem.AccessPoemException,
                  org.melati.poem.NoSuchRowPoemException
Retrieves the Sex object referred to.

Returns:
the Sex as a Sex
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setSex

public void setSex(Sex cooked)
            throws org.melati.poem.AccessPoemException
Set the Sex.

Parameters:
cooked - a validated Sex
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSexField

public org.melati.poem.Field getSexField()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Sex value as a Field from this Product Persistent.

Returns:
the Integer sex
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getDescription_unsafe

public java.lang.String getDescription_unsafe()
Retrieves the Description value, without locking, for this Product Persistent.

Returns:
the String description

setDescription_unsafe

public void setDescription_unsafe(java.lang.String cooked)
Sets the Description value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getDescription

public java.lang.String getDescription()
                                throws org.melati.poem.AccessPoemException
Retrieves the Description value, with locking, for this Product Persistent.

Returns:
the value of the field Description for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setDescription

public void setDescription(java.lang.String cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Description value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getDescriptionField

public org.melati.poem.Field getDescriptionField()
                                          throws org.melati.poem.AccessPoemException
Retrieves the Description value as a Field from this Product Persistent.

Returns:
the String description
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSupplier_unsafe

public java.lang.Integer getSupplier_unsafe()
Retrieves the Supplier value, without locking, for this Product Persistent.

Returns:
the Integer supplier

setSupplier_unsafe

public void setSupplier_unsafe(java.lang.Integer cooked)
Sets the Supplier value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getSupplierTroid

public java.lang.Integer getSupplierTroid()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setSupplierTroid

public void setSupplierTroid(java.lang.Integer raw)
                      throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSupplier

public Supplier getSupplier()
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.NoSuchRowPoemException
Retrieves the Supplier object referred to.

Returns:
the Supplier as a Supplier
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setSupplier

public void setSupplier(Supplier cooked)
                 throws org.melati.poem.AccessPoemException
Set the Supplier.

Parameters:
cooked - a validated Supplier
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSupplierField

public org.melati.poem.Field getSupplierField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Supplier value as a Field from this Product Persistent.

Returns:
the Integer supplier
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getManufacturer_unsafe

public java.lang.Integer getManufacturer_unsafe()
Retrieves the Manufacturer value, without locking, for this Product Persistent.

Returns:
the Integer manufacturer

setManufacturer_unsafe

public void setManufacturer_unsafe(java.lang.Integer cooked)
Sets the Manufacturer value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getManufacturerTroid

public java.lang.Integer getManufacturerTroid()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setManufacturerTroid

public void setManufacturerTroid(java.lang.Integer raw)
                          throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getManufacturer

public Manufacturer getManufacturer()
                             throws org.melati.poem.AccessPoemException,
                                    org.melati.poem.NoSuchRowPoemException
Retrieves the Manufacturer object referred to.

Returns:
the Manufacturer as a Manufacturer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setManufacturer

public void setManufacturer(Manufacturer cooked)
                     throws org.melati.poem.AccessPoemException
Set the Manufacturer.

Parameters:
cooked - a validated Manufacturer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getManufacturerField

public org.melati.poem.Field getManufacturerField()
                                           throws org.melati.poem.AccessPoemException
Retrieves the Manufacturer value as a Field from this Product Persistent.

Returns:
the Integer manufacturer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSuppliercode_unsafe

public java.lang.String getSuppliercode_unsafe()
Retrieves the Suppliercode value, without locking, for this Product Persistent.

Returns:
the String suppliercode

setSuppliercode_unsafe

public void setSuppliercode_unsafe(java.lang.String cooked)
Sets the Suppliercode value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getSuppliercode

public java.lang.String getSuppliercode()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Suppliercode value, with locking, for this Product Persistent.

Returns:
the value of the field Suppliercode for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setSuppliercode

public void setSuppliercode(java.lang.String cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Suppliercode value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getSuppliercodeField

public org.melati.poem.Field getSuppliercodeField()
                                           throws org.melati.poem.AccessPoemException
Retrieves the Suppliercode value as a Field from this Product Persistent.

Returns:
the String suppliercode
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getCostprice_unsafe

public java.lang.Double getCostprice_unsafe()
Retrieves the Costprice value, without locking, for this Product Persistent.

Returns:
the Double costprice

setCostprice_unsafe

public void setCostprice_unsafe(java.lang.Double cooked)
Sets the Costprice value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getCostprice

public java.lang.Double getCostprice()
                              throws org.melati.poem.AccessPoemException
Retrieves the Costprice value, with locking, for this Product Persistent.

Returns:
the value of the field Costprice for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setCostprice

public void setCostprice(java.lang.Double cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Costprice value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setCostprice

public final void setCostprice(double cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Costprice value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getCostpriceField

public org.melati.poem.Field getCostpriceField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Costprice value as a Field from this Product Persistent.

Returns:
the Double costprice
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getRetailpriceincvat_unsafe

public java.lang.Double getRetailpriceincvat_unsafe()
Retrieves the Retailpriceincvat value, without locking, for this Product Persistent.

Returns:
the Double retailpriceincvat

setRetailpriceincvat_unsafe

public void setRetailpriceincvat_unsafe(java.lang.Double cooked)
Sets the Retailpriceincvat value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getRetailpriceincvat

public java.lang.Double getRetailpriceincvat()
                                      throws org.melati.poem.AccessPoemException
Retrieves the Retailpriceincvat value, with locking, for this Product Persistent.

Returns:
the value of the field Retailpriceincvat for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setRetailpriceincvat

public void setRetailpriceincvat(java.lang.Double cooked)
                          throws org.melati.poem.AccessPoemException,
                                 org.melati.poem.ValidationPoemException
Sets the Retailpriceincvat value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setRetailpriceincvat

public final void setRetailpriceincvat(double cooked)
                                throws org.melati.poem.AccessPoemException,
                                       org.melati.poem.ValidationPoemException
Sets the Retailpriceincvat value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getRetailpriceincvatField

public org.melati.poem.Field getRetailpriceincvatField()
                                                throws org.melati.poem.AccessPoemException
Retrieves the Retailpriceincvat value as a Field from this Product Persistent.

Returns:
the Double retailpriceincvat
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getVatexempt_unsafe

public java.lang.Boolean getVatexempt_unsafe()
Retrieves the Vatexempt value, without locking, for this Product Persistent.

Returns:
the Boolean vatexempt

setVatexempt_unsafe

public void setVatexempt_unsafe(java.lang.Boolean cooked)
Sets the Vatexempt value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getVatexempt

public java.lang.Boolean getVatexempt()
                               throws org.melati.poem.AccessPoemException
Retrieves the Vatexempt value, with locking, for this Product Persistent.

Returns:
the value of the field Vatexempt for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setVatexempt

public void setVatexempt(java.lang.Boolean cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Vatexempt value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setVatexempt

public final void setVatexempt(boolean cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Vatexempt value, with checking, from a boolean, for this Product Persistent.

Parameters:
cooked - a boolean
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getVatexemptField

public org.melati.poem.Field getVatexemptField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Vatexempt value as a Field from this Product Persistent.

Returns:
the Boolean vatexempt
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getSaleprice_unsafe

public java.lang.Double getSaleprice_unsafe()
Retrieves the Saleprice value, without locking, for this Product Persistent.

Returns:
the Double saleprice

setSaleprice_unsafe

public void setSaleprice_unsafe(java.lang.Double cooked)
Sets the Saleprice value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getSaleprice

public java.lang.Double getSaleprice()
                              throws org.melati.poem.AccessPoemException
Retrieves the Saleprice value, with locking, for this Product Persistent. Field description: To put items in the sale, enter the original price here, and put the Sale price into the Retail Price inc VAT field

Returns:
the value of the field Saleprice for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setSaleprice

public void setSaleprice(java.lang.Double cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Saleprice value, with checking, for this Product Persistent. Field description: To put items in the sale, enter the original price here, and put the Sale price into the Retail Price inc VAT field

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setSaleprice

public final void setSaleprice(double cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Saleprice value, with checking, for this Product Persistent. Field description: To put items in the sale, enter the original price here, and put the Sale price into the Retail Price inc VAT field

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getSalepriceField

public org.melati.poem.Field getSalepriceField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Saleprice value as a Field from this Product Persistent.

Returns:
the Double saleprice
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getRetailprice_unsafe

public java.lang.Double getRetailprice_unsafe()
Retrieves the Retailprice value, without locking, for this Product Persistent.

Returns:
the Double retailprice

setRetailprice_unsafe

public void setRetailprice_unsafe(java.lang.Double cooked)
Sets the Retailprice value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getRetailprice

public java.lang.Double getRetailprice()
                                throws org.melati.poem.AccessPoemException
Retrieves the Retailprice value, with locking, for this Product Persistent.

Returns:
the value of the field Retailprice for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setRetailprice

public void setRetailprice(java.lang.Double cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Retailprice value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setRetailprice

public final void setRetailprice(double cooked)
                          throws org.melati.poem.AccessPoemException,
                                 org.melati.poem.ValidationPoemException
Sets the Retailprice value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getRetailpriceField

public org.melati.poem.Field getRetailpriceField()
                                          throws org.melati.poem.AccessPoemException
Retrieves the Retailprice value as a Field from this Product Persistent.

Returns:
the Double retailprice
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMargin_unsafe

public java.lang.Double getMargin_unsafe()
Retrieves the Margin value, without locking, for this Product Persistent.

Returns:
the Double margin

setMargin_unsafe

public void setMargin_unsafe(java.lang.Double cooked)
Sets the Margin value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMargin

public java.lang.Double getMargin()
                           throws org.melati.poem.AccessPoemException
Retrieves the Margin value, with locking, for this Product Persistent.

Returns:
the value of the field Margin for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMargin

public void setMargin(java.lang.Double cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Margin value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMargin

public final void setMargin(double cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Margin value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMarginField

public org.melati.poem.Field getMarginField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Margin value as a Field from this Product Persistent.

Returns:
the Double margin
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMarginpercent_unsafe

public java.lang.Double getMarginpercent_unsafe()
Retrieves the Marginpercent value, without locking, for this Product Persistent.

Returns:
the Double marginpercent

setMarginpercent_unsafe

public void setMarginpercent_unsafe(java.lang.Double cooked)
Sets the Marginpercent value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMarginpercent

public java.lang.Double getMarginpercent()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Marginpercent value, with locking, for this Product Persistent.

Returns:
the value of the field Marginpercent for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMarginpercent

public void setMarginpercent(java.lang.Double cooked)
                      throws org.melati.poem.AccessPoemException,
                             org.melati.poem.ValidationPoemException
Sets the Marginpercent value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMarginpercent

public final void setMarginpercent(double cooked)
                            throws org.melati.poem.AccessPoemException,
                                   org.melati.poem.ValidationPoemException
Sets the Marginpercent value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMarginpercentField

public org.melati.poem.Field getMarginpercentField()
                                            throws org.melati.poem.AccessPoemException
Retrieves the Marginpercent value as a Field from this Product Persistent.

Returns:
the Double marginpercent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMarkuppercent_unsafe

public java.lang.Double getMarkuppercent_unsafe()
Retrieves the Markuppercent value, without locking, for this Product Persistent.

Returns:
the Double markuppercent

setMarkuppercent_unsafe

public void setMarkuppercent_unsafe(java.lang.Double cooked)
Sets the Markuppercent value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMarkuppercent

public java.lang.Double getMarkuppercent()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Markuppercent value, with locking, for this Product Persistent.

Returns:
the value of the field Markuppercent for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMarkuppercent

public void setMarkuppercent(java.lang.Double cooked)
                      throws org.melati.poem.AccessPoemException,
                             org.melati.poem.ValidationPoemException
Sets the Markuppercent value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMarkuppercent

public final void setMarkuppercent(double cooked)
                            throws org.melati.poem.AccessPoemException,
                                   org.melati.poem.ValidationPoemException
Sets the Markuppercent value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMarkuppercentField

public org.melati.poem.Field getMarkuppercentField()
                                            throws org.melati.poem.AccessPoemException
Retrieves the Markuppercent value as a Field from this Product Persistent.

Returns:
the Double markuppercent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getDeliverycost_unsafe

public java.lang.Double getDeliverycost_unsafe()
Retrieves the Deliverycost value, without locking, for this Product Persistent.

Returns:
the Double deliverycost

setDeliverycost_unsafe

public void setDeliverycost_unsafe(java.lang.Double cooked)
Sets the Deliverycost value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getDeliverycost

public java.lang.Double getDeliverycost()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Deliverycost value, with locking, for this Product Persistent.

Returns:
the value of the field Deliverycost for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setDeliverycost

public void setDeliverycost(java.lang.Double cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Deliverycost value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setDeliverycost

public final void setDeliverycost(double cooked)
                           throws org.melati.poem.AccessPoemException,
                                  org.melati.poem.ValidationPoemException
Sets the Deliverycost value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getDeliverycostField

public org.melati.poem.Field getDeliverycostField()
                                           throws org.melati.poem.AccessPoemException
Retrieves the Deliverycost value as a Field from this Product Persistent.

Returns:
the Double deliverycost
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMinage_unsafe

public java.lang.Integer getMinage_unsafe()
Retrieves the Minage value, without locking, for this Product Persistent.

Returns:
the Integer minage

setMinage_unsafe

public void setMinage_unsafe(java.lang.Integer cooked)
Sets the Minage value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMinage

public java.lang.Integer getMinage()
                            throws org.melati.poem.AccessPoemException
Retrieves the Minage value, with locking, for this Product Persistent.

Returns:
the value of the field Minage for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMinage

public void setMinage(java.lang.Integer cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Minage value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMinage

public final void setMinage(int cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Minage value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMinageField

public org.melati.poem.Field getMinageField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Minage value as a Field from this Product Persistent.

Returns:
the Integer minage
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMaxage_unsafe

public java.lang.Integer getMaxage_unsafe()
Retrieves the Maxage value, without locking, for this Product Persistent.

Returns:
the Integer maxage

setMaxage_unsafe

public void setMaxage_unsafe(java.lang.Integer cooked)
Sets the Maxage value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMaxage

public java.lang.Integer getMaxage()
                            throws org.melati.poem.AccessPoemException
Retrieves the Maxage value, with locking, for this Product Persistent.

Returns:
the value of the field Maxage for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMaxage

public void setMaxage(java.lang.Integer cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Maxage value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMaxage

public final void setMaxage(int cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Maxage value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMaxageField

public org.melati.poem.Field getMaxageField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Maxage value as a Field from this Product Persistent.

Returns:
the Integer maxage
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getPieces_unsafe

public java.lang.Integer getPieces_unsafe()
Retrieves the Pieces value, without locking, for this Product Persistent.

Returns:
the Integer pieces

setPieces_unsafe

public void setPieces_unsafe(java.lang.Integer cooked)
Sets the Pieces value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getPieces

public java.lang.Integer getPieces()
                            throws org.melati.poem.AccessPoemException
Retrieves the Pieces value, with locking, for this Product Persistent.

Returns:
the value of the field Pieces for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setPieces

public void setPieces(java.lang.Integer cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Pieces value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setPieces

public final void setPieces(int cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Pieces value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getPiecesField

public org.melati.poem.Field getPiecesField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Pieces value as a Field from this Product Persistent.

Returns:
the Integer pieces
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getStocklevel_unsafe

public java.lang.Integer getStocklevel_unsafe()
Retrieves the Stocklevel value, without locking, for this Product Persistent.

Returns:
the Integer stocklevel

setStocklevel_unsafe

public void setStocklevel_unsafe(java.lang.Integer cooked)
Sets the Stocklevel value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getStocklevel

public java.lang.Integer getStocklevel()
                                throws org.melati.poem.AccessPoemException
Retrieves the Stocklevel value, with locking, for this Product Persistent.

Returns:
the value of the field Stocklevel for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setStocklevel

public void setStocklevel(java.lang.Integer cooked)
                   throws org.melati.poem.AccessPoemException,
                          org.melati.poem.ValidationPoemException
Sets the Stocklevel value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setStocklevel

public final void setStocklevel(int cooked)
                         throws org.melati.poem.AccessPoemException,
                                org.melati.poem.ValidationPoemException
Sets the Stocklevel value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getStocklevelField

public org.melati.poem.Field getStocklevelField()
                                         throws org.melati.poem.AccessPoemException
Retrieves the Stocklevel value as a Field from this Product Persistent.

Returns:
the Integer stocklevel
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getReorderlevel_unsafe

public java.lang.Integer getReorderlevel_unsafe()
Retrieves the Reorderlevel value, without locking, for this Product Persistent.

Returns:
the Integer reorderlevel

setReorderlevel_unsafe

public void setReorderlevel_unsafe(java.lang.Integer cooked)
Sets the Reorderlevel value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getReorderlevel

public java.lang.Integer getReorderlevel()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Reorderlevel value, with locking, for this Product Persistent. Field description: The level at which stock needs to fall to before JammyJoes normally orders

Returns:
the value of the field Reorderlevel for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setReorderlevel

public void setReorderlevel(java.lang.Integer cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Reorderlevel value, with checking, for this Product Persistent. Field description: The level at which stock needs to fall to before JammyJoes normally orders

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setReorderlevel

public final void setReorderlevel(int cooked)
                           throws org.melati.poem.AccessPoemException,
                                  org.melati.poem.ValidationPoemException
Sets the Reorderlevel value, with checking, for this Product Persistent. Field description: The level at which stock needs to fall to before JammyJoes normally orders

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getReorderlevelField

public org.melati.poem.Field getReorderlevelField()
                                           throws org.melati.poem.AccessPoemException
Retrieves the Reorderlevel value as a Field from this Product Persistent.

Returns:
the Integer reorderlevel
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getReorderquantity_unsafe

public java.lang.Integer getReorderquantity_unsafe()
Retrieves the Reorderquantity value, without locking, for this Product Persistent.

Returns:
the Integer reorderquantity

setReorderquantity_unsafe

public void setReorderquantity_unsafe(java.lang.Integer cooked)
Sets the Reorderquantity value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getReorderquantity

public java.lang.Integer getReorderquantity()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Reorderquantity value, with locking, for this Product Persistent. Field description: The quantity that JammyJoes normally orders

Returns:
the value of the field Reorderquantity for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setReorderquantity

public void setReorderquantity(java.lang.Integer cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Reorderquantity value, with checking, for this Product Persistent. Field description: The quantity that JammyJoes normally orders

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setReorderquantity

public final void setReorderquantity(int cooked)
                              throws org.melati.poem.AccessPoemException,
                                     org.melati.poem.ValidationPoemException
Sets the Reorderquantity value, with checking, for this Product Persistent. Field description: The quantity that JammyJoes normally orders

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getReorderquantityField

public org.melati.poem.Field getReorderquantityField()
                                              throws org.melati.poem.AccessPoemException
Retrieves the Reorderquantity value as a Field from this Product Persistent.

Returns:
the Integer reorderquantity
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getMinimumorder_unsafe

public java.lang.Integer getMinimumorder_unsafe()
Retrieves the Minimumorder value, without locking, for this Product Persistent.

Returns:
the Integer minimumorder

setMinimumorder_unsafe

public void setMinimumorder_unsafe(java.lang.Integer cooked)
Sets the Minimumorder value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getMinimumorder

public java.lang.Integer getMinimumorder()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Minimumorder value, with locking, for this Product Persistent. Field description: The minimum quantity that can be ordered

Returns:
the value of the field Minimumorder for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setMinimumorder

public void setMinimumorder(java.lang.Integer cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Minimumorder value, with checking, for this Product Persistent. Field description: The minimum quantity that can be ordered

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setMinimumorder

public final void setMinimumorder(int cooked)
                           throws org.melati.poem.AccessPoemException,
                                  org.melati.poem.ValidationPoemException
Sets the Minimumorder value, with checking, for this Product Persistent. Field description: The minimum quantity that can be ordered

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getMinimumorderField

public org.melati.poem.Field getMinimumorderField()
                                           throws org.melati.poem.AccessPoemException
Retrieves the Minimumorder value as a Field from this Product Persistent.

Returns:
the Integer minimumorder
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getLeadtime_unsafe

public java.lang.Integer getLeadtime_unsafe()
Retrieves the Leadtime value, without locking, for this Product Persistent.

Returns:
the Integer leadtime

setLeadtime_unsafe

public void setLeadtime_unsafe(java.lang.Integer cooked)
Sets the Leadtime value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getLeadtime

public java.lang.Integer getLeadtime()
                              throws org.melati.poem.AccessPoemException
Retrieves the Leadtime value, with locking, for this Product Persistent.

Returns:
the value of the field Leadtime for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setLeadtime

public void setLeadtime(java.lang.Integer cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Leadtime value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setLeadtime

public final void setLeadtime(int cooked)
                       throws org.melati.poem.AccessPoemException,
                              org.melati.poem.ValidationPoemException
Sets the Leadtime value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getLeadtimeField

public org.melati.poem.Field getLeadtimeField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Leadtime value as a Field from this Product Persistent.

Returns:
the Integer leadtime
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getWeight_unsafe

public java.lang.Double getWeight_unsafe()
Retrieves the Weight value, without locking, for this Product Persistent.

Returns:
the Double weight

setWeight_unsafe

public void setWeight_unsafe(java.lang.Double cooked)
Sets the Weight value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getWeight

public java.lang.Double getWeight()
                           throws org.melati.poem.AccessPoemException
Retrieves the Weight value, with locking, for this Product Persistent.

Returns:
the value of the field Weight for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setWeight

public void setWeight(java.lang.Double cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Weight value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setWeight

public final void setWeight(double cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Weight value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getWeightField

public org.melati.poem.Field getWeightField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Weight value as a Field from this Product Persistent.

Returns:
the Double weight
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getWidth_unsafe

public java.lang.Double getWidth_unsafe()
Retrieves the Width value, without locking, for this Product Persistent.

Returns:
the Double width

setWidth_unsafe

public void setWidth_unsafe(java.lang.Double cooked)
Sets the Width value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getWidth

public java.lang.Double getWidth()
                          throws org.melati.poem.AccessPoemException
Retrieves the Width value, with locking, for this Product Persistent.

Returns:
the value of the field Width for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setWidth

public void setWidth(java.lang.Double cooked)
              throws org.melati.poem.AccessPoemException,
                     org.melati.poem.ValidationPoemException
Sets the Width value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setWidth

public final void setWidth(double cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Width value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getWidthField

public org.melati.poem.Field getWidthField()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Width value as a Field from this Product Persistent.

Returns:
the Double width
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getHeight_unsafe

public java.lang.Double getHeight_unsafe()
Retrieves the Height value, without locking, for this Product Persistent.

Returns:
the Double height

setHeight_unsafe

public void setHeight_unsafe(java.lang.Double cooked)
Sets the Height value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getHeight

public java.lang.Double getHeight()
                           throws org.melati.poem.AccessPoemException
Retrieves the Height value, with locking, for this Product Persistent.

Returns:
the value of the field Height for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setHeight

public void setHeight(java.lang.Double cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Height value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setHeight

public final void setHeight(double cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Height value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getHeightField

public org.melati.poem.Field getHeightField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Height value as a Field from this Product Persistent.

Returns:
the Double height
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getDepth_unsafe

public java.lang.Double getDepth_unsafe()
Retrieves the Depth value, without locking, for this Product Persistent.

Returns:
the Double depth

setDepth_unsafe

public void setDepth_unsafe(java.lang.Double cooked)
Sets the Depth value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getDepth

public java.lang.Double getDepth()
                          throws org.melati.poem.AccessPoemException
Retrieves the Depth value, with locking, for this Product Persistent.

Returns:
the value of the field Depth for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setDepth

public void setDepth(java.lang.Double cooked)
              throws org.melati.poem.AccessPoemException,
                     org.melati.poem.ValidationPoemException
Sets the Depth value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setDepth

public final void setDepth(double cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Depth value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getDepthField

public org.melati.poem.Field getDepthField()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Depth value as a Field from this Product Persistent.

Returns:
the Double depth
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getPicture_unsafe

public java.lang.String getPicture_unsafe()
Retrieves the Picture value, without locking, for this Product Persistent.

Returns:
the String picture

setPicture_unsafe

public void setPicture_unsafe(java.lang.String cooked)
Sets the Picture value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getPicture

public java.lang.String getPicture()
                            throws org.melati.poem.AccessPoemException
Retrieves the Picture value, with locking, for this Product Persistent.

Returns:
the value of the field Picture for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setPicture

public void setPicture(java.lang.String cooked)
                throws org.melati.poem.AccessPoemException,
                       org.melati.poem.ValidationPoemException
Sets the Picture value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getPictureField

public org.melati.poem.Field getPictureField()
                                      throws org.melati.poem.AccessPoemException
Retrieves the Picture value as a Field from this Product Persistent.

Returns:
the String picture
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getPicture2_unsafe

public java.lang.String getPicture2_unsafe()
Retrieves the Picture2 value, without locking, for this Product Persistent.

Returns:
the String picture2

setPicture2_unsafe

public void setPicture2_unsafe(java.lang.String cooked)
Sets the Picture2 value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getPicture2

public java.lang.String getPicture2()
                             throws org.melati.poem.AccessPoemException
Retrieves the Picture2 value, with locking, for this Product Persistent.

Returns:
the value of the field Picture2 for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setPicture2

public void setPicture2(java.lang.String cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Picture2 value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getPicture2Field

public org.melati.poem.Field getPicture2Field()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Picture2 value as a Field from this Product Persistent.

Returns:
the String picture2
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getCatalogue_unsafe

public java.lang.Boolean getCatalogue_unsafe()
Retrieves the Catalogue value, without locking, for this Product Persistent.

Returns:
the Boolean catalogue

setCatalogue_unsafe

public void setCatalogue_unsafe(java.lang.Boolean cooked)
Sets the Catalogue value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getCatalogue

public java.lang.Boolean getCatalogue()
                               throws org.melati.poem.AccessPoemException
Retrieves the Catalogue value, with locking, for this Product Persistent.

Returns:
the value of the field Catalogue for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setCatalogue

public void setCatalogue(java.lang.Boolean cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Catalogue value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setCatalogue

public final void setCatalogue(boolean cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Catalogue value, with checking, from a boolean, for this Product Persistent.

Parameters:
cooked - a boolean
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getCatalogueField

public org.melati.poem.Field getCatalogueField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Catalogue value as a Field from this Product Persistent.

Returns:
the Boolean catalogue
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getDeleted_unsafe

public java.lang.Boolean getDeleted_unsafe()
Retrieves the Deleted value, without locking, for this Product Persistent.

Returns:
the Boolean deleted

setDeleted_unsafe

public void setDeleted_unsafe(java.lang.Boolean cooked)
Sets the Deleted value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getDeleted

public java.lang.Boolean getDeleted()
                             throws org.melati.poem.AccessPoemException
Retrieves the Deleted value, with locking, for this Product Persistent.

Returns:
the value of the field Deleted for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setDeleted

public void setDeleted(java.lang.Boolean cooked)
                throws org.melati.poem.AccessPoemException,
                       org.melati.poem.ValidationPoemException
Sets the Deleted value, with checking, for this Product Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setDeleted

public final void setDeleted(boolean cooked)
                      throws org.melati.poem.AccessPoemException,
                             org.melati.poem.ValidationPoemException
Sets the Deleted value, with checking, from a boolean, for this Product Persistent.

Parameters:
cooked - a boolean
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getDeletedField

public org.melati.poem.Field getDeletedField()
                                      throws org.melati.poem.AccessPoemException
Retrieves the Deleted value as a Field from this Product Persistent.

Returns:
the Boolean deleted
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getAward_unsafe

public java.lang.Integer getAward_unsafe()
Retrieves the Award value, without locking, for this Product Persistent.

Returns:
the Integer award

setAward_unsafe

public void setAward_unsafe(java.lang.Integer cooked)
Sets the Award value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getAwardTroid

public java.lang.Integer getAwardTroid()
                                throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights

setAwardTroid

public void setAwardTroid(java.lang.Integer raw)
                   throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getAward

public Award getAward()
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.NoSuchRowPoemException
Retrieves the Award object referred to.

Returns:
the Award as a Award
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID

setAward

public void setAward(Award cooked)
              throws org.melati.poem.AccessPoemException
Set the Award.

Parameters:
cooked - a validated Award
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getAwardField

public org.melati.poem.Field getAwardField()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Award value as a Field from this Product Persistent.

Returns:
the Integer award
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

getOnorderquantity_unsafe

public java.lang.Integer getOnorderquantity_unsafe()
Retrieves the Onorderquantity value, without locking, for this Product Persistent.

Returns:
the Integer onorderquantity

setOnorderquantity_unsafe

public void setOnorderquantity_unsafe(java.lang.Integer cooked)
Sets the Onorderquantity value directly, without checking, for this Product Persistent.

Parameters:
cooked - the pre-validated value to set

getOnorderquantity

public java.lang.Integer getOnorderquantity()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Onorderquantity value, with locking, for this Product Persistent. Field description: Not currently used

Returns:
the value of the field Onorderquantity for this Product Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights

setOnorderquantity

public void setOnorderquantity(java.lang.Integer cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Onorderquantity value, with checking, for this Product Persistent. Field description: Not currently used

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

setOnorderquantity

public final void setOnorderquantity(int cooked)
                              throws org.melati.poem.AccessPoemException,
                                     org.melati.poem.ValidationPoemException
Sets the Onorderquantity value, with checking, for this Product Persistent. Field description: Not currently used

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid

getOnorderquantityField

public org.melati.poem.Field getOnorderquantityField()
                                              throws org.melati.poem.AccessPoemException
Retrieves the Onorderquantity value as a Field from this Product Persistent.

Returns:
the Integer onorderquantity
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights


Copyright © 2001-2008 PanEris. All Rights Reserved.