Package jadex.bdi.examples.shop
Class ItemInfo
- java.lang.Object
-
- jadex.bdi.examples.shop.ItemInfo
-
public class ItemInfo extends java.lang.Object
Item info stores details about items. Note: two item infos are condidered equal if there name is equal. This allows fetching old item infos and updating them by item name.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Test if an object is equal to this one.java.lang.String
getName()
Get the name.double
getPrice()
Get the price.int
getQuantity()
Get the quantity.int
hashCode()
Get the hashcode.void
setName(java.lang.String name)
Set the name.void
setPrice(double price)
Set the price.void
setQuantity(int quantity)
Set the quantity.
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Get the name.- Returns:
- the name.
-
setName
public void setName(java.lang.String name)
Set the name.- Parameters:
name
- The name to set.
-
getPrice
public double getPrice()
Get the price.- Returns:
- the price.
-
setPrice
public void setPrice(double price)
Set the price.- Parameters:
price
- The price to set.
-
getQuantity
public int getQuantity()
Get the quantity.- Returns:
- The quantity.
-
setQuantity
public void setQuantity(int quantity)
Set the quantity.- Parameters:
quantity
- The quantity to set.
-
hashCode
public int hashCode()
Get the hashcode.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- The hashcode.
-
equals
public boolean equals(java.lang.Object obj)
Test if an object is equal to this one.- Overrides:
equals
in classjava.lang.Object
- Parameters:
obj
- The object to test.- Returns:
- True, if both are equal.
-
-