Package hirez.smite.object
Class Item
- java.lang.Object
-
- hirez.smite.object.Item
-
- All Implemented Interfaces:
ReturnedMessage
public class Item extends java.lang.Object implements ReturnedMessage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classItem.Description
-
Constructor Summary
Constructors Constructor Description Item(boolean active, long childId, java.lang.String name, long iconId, Item.Description description, long id, int itemTier, int price, java.lang.String restrictedRoles, long rootItemId, java.lang.String shortDescription, boolean startingItem, java.lang.String type, java.lang.String iconURL, java.lang.String returnedMessage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)longgetChildId()Item.DescriptiongetDescription()longgetIconId()java.lang.StringgetIconURL()longgetId()intgetItemTier()java.lang.StringgetName()intgetPrice()java.lang.StringgetRestrictedRoles()java.lang.StringgetReturnedMessage()longgetRootItemId()java.lang.StringgetShortDescription()java.lang.StringgetType()inthashCode()booleanisActive()booleanisStartingItem()java.lang.StringtoString()
-
-
-
Constructor Detail
-
Item
@ConstructorProperties({"active","childId","name","iconId","description","id","itemTier","price","restrictedRoles","rootItemId","shortDescription","startingItem","type","iconURL","returnedMessage"}) public Item(boolean active, long childId, java.lang.String name, long iconId, Item.Description description, long id, int itemTier, int price, java.lang.String restrictedRoles, long rootItemId, java.lang.String shortDescription, boolean startingItem, java.lang.String type, java.lang.String iconURL, java.lang.String returnedMessage)
-
-
Method Detail
-
isActive
public boolean isActive()
-
getChildId
public long getChildId()
-
getName
public java.lang.String getName()
-
getIconId
public long getIconId()
-
getDescription
public Item.Description getDescription()
-
getId
public long getId()
-
getItemTier
public int getItemTier()
-
getPrice
public int getPrice()
-
getRestrictedRoles
public java.lang.String getRestrictedRoles()
-
getRootItemId
public long getRootItemId()
-
getShortDescription
public java.lang.String getShortDescription()
-
isStartingItem
public boolean isStartingItem()
-
getType
public java.lang.String getType()
-
getIconURL
public java.lang.String getIconURL()
-
getReturnedMessage
public java.lang.String getReturnedMessage()
- Specified by:
getReturnedMessagein interfaceReturnedMessage
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-