com.ibm.commerce.negotiation.beans
Class NumericRangeDataBean

java.lang.Object
  |
  +--com.ibm.commerce.negotiation.beans.NumericRangeDataBean
All Implemented Interfaces:
NumericRangeInputDataBean, NumericRangeSmartDataBean

public class NumericRangeDataBean
extends java.lang.Object
implements NumericRangeInputDataBean, NumericRangeSmartDataBean


Field Summary
protected  java.math.BigDecimal increment
           
protected  java.math.BigDecimal lowerLimit
           
protected  java.math.BigDecimal upperLimit
           
 
Constructor Summary
NumericRangeDataBean()
          Constructs a NumericRangeDataBean.
 
Method Summary
 java.math.BigDecimal getIncrement()
          Gets the required bid increment.
 java.math.BigDecimal getLowerLimit()
          Gets the lowerLimit of a bid price-range.
 java.math.BigDecimal getUpperLimit()
          Gets the upperLimit of a bid price-range.
 void setIncrement(java.math.BigDecimal newIncrement)
          Sets the required bid increment.
 void setLowerLimit(java.math.BigDecimal newLowerLimit)
          Sets the lowerLimit of a bid price-range.
 void setUpperLimit(java.math.BigDecimal newUpperLimit)
          Sets the upperLimit of a bid price-range.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

increment

protected java.math.BigDecimal increment

lowerLimit

protected java.math.BigDecimal lowerLimit

upperLimit

protected java.math.BigDecimal upperLimit
Constructor Detail

NumericRangeDataBean

public NumericRangeDataBean()
Constructs a NumericRangeDataBean.
Method Detail

getIncrement

public java.math.BigDecimal getIncrement()
Gets the required bid increment.
Specified by:
getIncrement in interface NumericRangeSmartDataBean
Returns:
the minimum bid increment.

getLowerLimit

public java.math.BigDecimal getLowerLimit()
Gets the lowerLimit of a bid price-range.
Specified by:
getLowerLimit in interface NumericRangeSmartDataBean
Returns:
the bid price-range lower limit.

getUpperLimit

public java.math.BigDecimal getUpperLimit()
Gets the upperLimit of a bid price-range.
Specified by:
getUpperLimit in interface NumericRangeSmartDataBean
Returns:
the bid price-range upper limit.

setIncrement

public void setIncrement(java.math.BigDecimal newIncrement)
Sets the required bid increment.
Specified by:
setIncrement in interface NumericRangeInputDataBean
Parameters:
newIncrement - the minimum bid increment.

setLowerLimit

public void setLowerLimit(java.math.BigDecimal newLowerLimit)
Sets the lowerLimit of a bid price-range.
Specified by:
setLowerLimit in interface NumericRangeInputDataBean
Parameters:
newLowerLimit - the lower limit of a price range

setUpperLimit

public void setUpperLimit(java.math.BigDecimal newUpperLimit)
Sets the upperLimit of a bid price-range.
Specified by:
setUpperLimit in interface NumericRangeInputDataBean
Parameters:
newUpperLimit - the upper limit of a price range.