Class 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 Detail

      • 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 Detail

      • 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

        public Category getCategory()
      • setCategory

        public void setCategory​(Category aCategory)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • clone

        public Item clone()
        Overrides:
        clone in class java.lang.Object
      • fromJSON

        public void fromJSON​(java.util.Map object)
        Specified by:
        fromJSON in interface org.eclipse.jetty.util.ajax.JSON.Convertible
      • toJSON

        public void toJSON​(org.eclipse.jetty.util.ajax.JSON.Output out)
        Specified by:
        toJSON in interface org.eclipse.jetty.util.ajax.JSON.Convertible
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object