Package org.webtide.demo.auction
Class Item
java.lang.Object
org.webtide.demo.auction.Item
- All Implemented Interfaces:
java.lang.Cloneable
,org.eclipse.jetty.util.ajax.JSON.Convertible
public class Item
extends java.lang.Object
implements java.lang.Cloneable, org.eclipse.jetty.util.ajax.JSON.Convertible
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Item
clone()
boolean
equals(java.lang.Object obj)
void
fromJSON(java.util.Map<java.lang.String,java.lang.Object> object)
Category
getCategory()
java.lang.String
getDescription()
java.lang.String
getFormattedAmount()
java.lang.Integer
getId()
java.lang.Double
getInitialPrice()
java.lang.String
getItemName()
int
hashCode()
void
setCategory(Category aCategory)
void
setDescription(java.lang.String aDescription)
void
setId(java.lang.Integer aId)
void
setInitialPrice(java.lang.Double aInitialPrice)
void
setItemName(java.lang.String aItemName)
void
toJSON(org.eclipse.jetty.util.ajax.JSON.Output out)
java.lang.String
toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Item
public Item() -
Item
public Item(java.lang.Integer id, java.lang.String itemName, Category category, java.lang.String description, java.lang.Double initialPrice)
-
-
Method Details
-
getFormattedAmount
public java.lang.String getFormattedAmount() -
getId
public java.lang.Integer getId() -
setId
public void setId(java.lang.Integer aId) -
getDescription
public java.lang.String getDescription() -
setDescription
public void setDescription(java.lang.String aDescription) -
getInitialPrice
public java.lang.Double getInitialPrice() -
setInitialPrice
public void setInitialPrice(java.lang.Double aInitialPrice) -
getItemName
public java.lang.String getItemName() -
setItemName
public void setItemName(java.lang.String aItemName) -
getCategory
-
setCategory
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
clone
- Overrides:
clone
in classjava.lang.Object
-
fromJSON
public void fromJSON(java.util.Map<java.lang.String,java.lang.Object> object)- Specified by:
fromJSON
in interfaceorg.eclipse.jetty.util.ajax.JSON.Convertible
-
toJSON
public void toJSON(org.eclipse.jetty.util.ajax.JSON.Output out)- Specified by:
toJSON
in interfaceorg.eclipse.jetty.util.ajax.JSON.Convertible
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-