Class SummaryCalculableObjectItem

Object
SummaryCalculableObjectItem

public class SummaryCalculableObjectItem extends Object
This class acts as a DTO for PricelistItems that are enriched by some price list header information. As the items are not stored this way it is not a domain object (i.e. no 1:1 table mapping).
The extended items will have the same typedId as the regular items though to facilitate easy updates for the manual price (the only editable field).
  • Constructor Details

    • SummaryCalculableObjectItem

      public SummaryCalculableObjectItem()
  • Method Details

    • getComments

      public String getComments()
    • setComments

      public void setComments(String comments)
    • getSku

      public String getSku()
    • setSku

      public void setSku(String sku)
    • getKey2

      public String getKey2()
    • setKey2

      public void setKey2(String key2)
    • getTypeCode

      public String getTypeCode()
    • setTypeCode

      public void setTypeCode(String typeCode)
    • getVersion

      public BigInteger getVersion()
    • setVersion

      public void setVersion(Number version)
    • getTargetDate

      public Date getTargetDate()
    • setTargetDate

      public void setTargetDate(Date targetDate)
    • getExpiryDate

      public Date getExpiryDate()
    • setExpiryDate

      public void setExpiryDate(Date expiryDate)
    • getListLabel

      public String getListLabel()
    • setListLabel

      public void setListLabel(String listLabel)
    • getTypedId

      public String getTypedId()
    • setId

      public void setId(Number id)
    • getListId

      public BigInteger getListId()
    • setListId

      public void setListId(Number listId)
    • getResultPrice

      public BigDecimal getResultPrice()
    • setResultPrice

      public void setResultPrice(BigDecimal resultPrice)
    • getManualResultPrice

      public BigDecimal getManualResultPrice()
    • setManualResultPrice

      public void setManualResultPrice(BigDecimal manualResultPrice)
    • getPreviousPrice

      public BigDecimal getPreviousPrice()
    • setPreviousPrice

      public void setPreviousPrice(BigDecimal previousPrice)
    • getPriceChange

      public BigDecimal getPriceChange()
    • setPriceChange

      public void setPriceChange(BigDecimal priceChange)
    • getPriceChangePct

      public BigDecimal getPriceChangePct()
    • setPriceChangePct

      public void setPriceChangePct(BigDecimal priceChangePct)
    • getApprovalState

      public Integer getApprovalState()
    • setApprovalState

      public void setApprovalState(Number approvalState)
    • getApprovalDate

      public String getApprovalDate()
    • setApprovalDate

      public void setApprovalDate(Date approvalDate)
    • toString

      public String toString()
      Overrides:
      toString in class Object