Interface InterchangeableItemEntry

All Superinterfaces:
Cloneable, ItemEntry, Serializable
All Known Implementing Classes:
DefaultInterchangeableItemEntry

public interface InterchangeableItemEntry extends ItemEntry
  • Method Details

    • getNames

      String[] getNames()
    • isNoted

      boolean isNoted()
      Specified by:
      isNoted in interface ItemEntry
    • isStackable

      boolean isStackable()
      Specified by:
      isStackable in interface ItemEntry
      Returns:
      true if this item is stackable
    • getMinimumQuantity

      int getMinimumQuantity()
      Specified by:
      getMinimumQuantity in interface ItemEntry
      Returns:
      The minimum quantity allowed in this loadout for validation to pass
    • getContained

      default ItemQueryResults getContained(ItemQuery query)
      Specified by:
      getContained in interface ItemEntry
    • contained

      default boolean contained(ItemQuery query, boolean strict)
      Specified by:
      contained in interface ItemEntry
      Returns:
      true if this ItemEntry is contained in the given inventory