com.tootsville
Class Coupon

java.lang.Object
  extended by org.starhope.appius.util.ManagedReferenceHolder
      extended by org.starhope.appius.sql.SQLPeerDatum
          extended by com.tootsville.Coupon
All Implemented Interfaces:
java.io.Serializable

public class Coupon
extends SQLPeerDatum

TODO: The documentation for this type (Coupon) is incomplete. (theys, Nov 3, 2009)

Author:
theys
See Also:
Serialized Form

Constructor Summary
Coupon(java.lang.String userName)
           
 
Method Summary
 void flush()
           
 java.math.BigDecimal getCouponAmount()
          TODO: document this method (theys, Nov 3, 2009)
 java.lang.String getCouponCode()
          TODO: document this method (theys, Nov 3, 2009)
 java.lang.String getCouponDescription()
          TODO: document this method (theys, Nov 3, 2009)
 int getCouponID()
          TODO: document this method (theys, Nov 3, 2009)
 java.math.BigDecimal getCouponMinAmount()
          TODO: document this method (theys, Nov 3, 2009)
 java.lang.String getCouponName()
          TODO: document this method (theys, Nov 3, 2009)
 java.sql.Date getEndDate()
          TODO: document this method (theys, Nov 3, 2009)
 java.sql.Date getStartDate()
          TODO: document this method (theys, Nov 3, 2009)
 int getUsesPerCoupon()
          TODO: document this method (theys, Nov 3, 2009)
 int getUsesPerUser()
          TODO: document this method (theys, Nov 3, 2009)
 void sendCouponCode(Person user)
          TODO: document this method (theys, Nov 3, 2009)
 void setCouponAmount(java.math.BigDecimal newCouponAmount)
          TODO: document this method (theys, Nov 3, 2009)
 void setCouponCode(java.lang.String newCouponCode)
          TODO: document this method (theys, Nov 3, 2009)
 void setCouponID(int newCouponID)
          TODO: document this method (theys, Nov 3, 2009)
 void setCouponMinAmount(java.math.BigDecimal newCouponMinAmount)
          TODO: document this method (theys, Nov 3, 2009)
 void setCouponName(java.lang.String newCouponName)
          TODO: document this method (theys, Nov 3, 2009)
 void setEndDate(java.sql.Date newEndDate)
          TODO: document this method (theys, Nov 3, 2009)
 void setStartDate(java.sql.Date newStartDate)
          TODO: document this method (theys, Nov 3, 2009)
 void setUsesPerCoupon(int newUsesPerCoupon)
          TODO: document this method (theys, Nov 3, 2009)
 void setUsesPerUser(int newUsesPerUser)
          TODO: document this method (theys, Nov 3, 2009)
 
Methods inherited from class org.starhope.appius.sql.SQLPeerDatum
changed, get, prepare, set, toJSON
 
Methods inherited from class org.starhope.appius.util.ManagedReferenceHolder
deref, setRef
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Coupon

public Coupon(java.lang.String userName)
Parameters:
userName - TODO
Method Detail

flush

public void flush()
Specified by:
flush in class SQLPeerDatum

getCouponAmount

public java.math.BigDecimal getCouponAmount()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getCouponCode

public java.lang.String getCouponCode()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getCouponDescription

public java.lang.String getCouponDescription()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getCouponID

public int getCouponID()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getCouponMinAmount

public java.math.BigDecimal getCouponMinAmount()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getCouponName

public java.lang.String getCouponName()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getEndDate

public java.sql.Date getEndDate()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getStartDate

public java.sql.Date getStartDate()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getUsesPerCoupon

public int getUsesPerCoupon()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

getUsesPerUser

public int getUsesPerUser()
TODO: document this method (theys, Nov 3, 2009)

Returns:
TODO

sendCouponCode

public void sendCouponCode(Person user)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
user - TODO

setCouponAmount

public void setCouponAmount(java.math.BigDecimal newCouponAmount)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newCouponAmount - TODO

setCouponCode

public void setCouponCode(java.lang.String newCouponCode)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newCouponCode - TODO

setCouponID

public void setCouponID(int newCouponID)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newCouponID - TODO

setCouponMinAmount

public void setCouponMinAmount(java.math.BigDecimal newCouponMinAmount)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newCouponMinAmount - TODO

setCouponName

public void setCouponName(java.lang.String newCouponName)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newCouponName - TODO

setEndDate

public void setEndDate(java.sql.Date newEndDate)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newEndDate - TODO

setStartDate

public void setStartDate(java.sql.Date newStartDate)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newStartDate - TODO

setUsesPerCoupon

public void setUsesPerCoupon(int newUsesPerCoupon)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newUsesPerCoupon - TODO

setUsesPerUser

public void setUsesPerUser(int newUsesPerUser)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
newUsesPerUser - TODO