Class DefaultInterchangeableItemEntry
- java.lang.Object
-
- org.rspeer.game.config.item.entry.impl.DefaultItemEntry
-
- org.rspeer.game.config.item.entry.impl.DefaultInterchangeableItemEntry
-
- All Implemented Interfaces:
Serializable,Cloneable,InterchangeableItemEntry,ItemEntry
public class DefaultInterchangeableItemEntry extends DefaultItemEntry implements InterchangeableItemEntry
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultInterchangeableItemEntry()DefaultInterchangeableItemEntry(String key, String[] names, int minimumQuantity, int quantity, boolean stackable, boolean noted, RestockMeta restockMeta, boolean optional, Equipment.Slot equipmentSlot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InterchangeableItemEntryclone()InterchangeableItemEntryclone(RestockMeta restockMeta)String[]getNames()voidsetNames(String[] names)-
Methods inherited from class org.rspeer.game.config.item.entry.impl.DefaultItemEntry
getEquipmentSlot, getKey, getMinimumQuantity, getQuantity, getRestockMeta, getSetup, interchange, isNoted, isOptional, isStackable, setSetup
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rspeer.game.config.item.entry.InterchangeableItemEntry
contained, getContained, getMinimumQuantity, isNoted, isStackable
-
Methods inherited from interface org.rspeer.game.config.item.entry.ItemEntry
contained, contained, contained, getContained, getEquipmentSlot, getKey, getQuantity, getRestockMeta, getSetup, interchange, isOptional, setSetup
-
-
-
-
Constructor Detail
-
DefaultInterchangeableItemEntry
public DefaultInterchangeableItemEntry()
-
DefaultInterchangeableItemEntry
public DefaultInterchangeableItemEntry(String key, String[] names, int minimumQuantity, int quantity, boolean stackable, boolean noted, RestockMeta restockMeta, boolean optional, Equipment.Slot equipmentSlot)
-
-
Method Detail
-
getNames
public String[] getNames()
- Specified by:
getNamesin interfaceInterchangeableItemEntry
-
setNames
public void setNames(String[] names)
-
clone
public InterchangeableItemEntry clone()
- Specified by:
clonein interfaceItemEntry- Overrides:
clonein classDefaultItemEntry
-
clone
public InterchangeableItemEntry clone(RestockMeta restockMeta)
- Specified by:
clonein interfaceItemEntry- Overrides:
clonein classDefaultItemEntry
-
-