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 InterchangeableItemEntry
clone()
InterchangeableItemEntry
clone(RestockMeta restockMeta)
String[]
getNames()
void
setNames(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:
getNames
in interfaceInterchangeableItemEntry
-
setNames
public void setNames(String[] names)
-
clone
public InterchangeableItemEntry clone()
- Specified by:
clone
in interfaceItemEntry
- Overrides:
clone
in classDefaultItemEntry
-
clone
public InterchangeableItemEntry clone(RestockMeta restockMeta)
- Specified by:
clone
in interfaceItemEntry
- Overrides:
clone
in classDefaultItemEntry
-
-