public class FloorPriceDataBean extends FormattedMonetaryAmountDataBean implements FloorPriceInputDataBean, FloorPriceSmartDataBean
Constructor and Description |
---|
FloorPriceDataBean()
Floor Price Data Bean's default constructor
|
FloorPriceDataBean(java.lang.Long aCatEntryID, java.lang.Long aTsrID, CommandContext cmdCtx)
Floor Price Data Bean's constructor
|
FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId)
Floor Price data bean constructor.
|
FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId, java.lang.Long aCatEntryId, CommandContext aCommandContext)
Floor Price data bean constructor.
|
FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId, java.lang.String aPartnumber, CommandContext aCommandContext)
Floor Price data bean constructor.
|
FloorPriceDataBean(java.lang.String aPartnumber, java.lang.Long aTsrID, CommandContext cmdCtx)
Floor Price Data Bean's constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long | getCatEntryId()
Get the catalog entry id.
|
java.lang.String | getCurrency()
Get the currency for the floor price.
|
java.lang.String | getCustomPartnumber()
Gets the custom partnumber.
|
java.math.BigDecimal | getFloorPriceValue()
Retrieve the floor price via FloorPriceLookupCmd
|
QuantityAmount | getQuantity()
Gets a quantity object of the catalog entry.
|
java.lang.Integer | getStoreId()
Get the store id.
|
void | populate()
Populate the databean
|
void | setCatEntryId(java.lang.Long aCatEntryId)
Sets the catalog entry ID
|
void | setConfigurationId(java.lang.String aConfigID)
Sets the configuration ID, if this catalog entry is a DynamicKit.
|
void | setCurrency(java.lang.String aCurrency)
Sets the currency
|
void | setCustomPartnumber(java.lang.String aPartnumber)
Sets the custom partnumber.
|
void | setQuantity(QuantityAmount aQuantityAmount)
Sets the quantity amount of the input catalog entry that is to be priced (Optional).
|
void | setStoreId(java.lang.Integer aStoreId)
Sets the store ID
|
void | setTSRId(java.lang.Long aTSRId)
Sets the TSR ID
|
public FloorPriceDataBean()
public FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId)
public FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId, java.lang.Long aCatEntryId, CommandContext aCommandContext)
public FloorPriceDataBean(java.lang.Long aCatEntryID, java.lang.Long aTsrID, CommandContext cmdCtx)
public FloorPriceDataBean(MonetaryAmount aMonetaryAmount, StoreAccessBean aStoreAccessBean, java.lang.Integer aLanguageId, java.lang.String aPartnumber, CommandContext aCommandContext)
public FloorPriceDataBean(java.lang.String aPartnumber, java.lang.Long aTsrID, CommandContext cmdCtx)
public void setCatEntryId(java.lang.Long aCatEntryId)
public void setCustomPartnumber(java.lang.String aPartnumber)
public java.lang.String getCustomPartnumber()
public void setStoreId(java.lang.Integer aStoreId)
public void setTSRId(java.lang.Long aTSRId)
public java.lang.Long getCatEntryId()
public java.lang.Integer getStoreId()
public void setConfigurationId(java.lang.String aConfigID)
public QuantityAmount getQuantity()
public void setQuantity(QuantityAmount aQuantityAmount)
public void populate() throws java.lang.Exception
public java.math.BigDecimal getFloorPriceValue()
public void setCurrency(java.lang.String aCurrency)
public java.lang.String getCurrency()