Class StackedItems

java.lang.Object
blockly_robot.robot.logic.item.StackedItems
All Implemented Interfaces:
Iterable<Item>

public class StackedItems extends Object implements Iterable<Item>
Aufeinander gestapelte Gegenstände.
  • Constructor Details

    • StackedItems

      public StackedItems()
    • StackedItems

      public StackedItems(Item item)
    • StackedItems

      public StackedItems(ItemData itemData)
  • Method Details

    • iterator

      public Iterator<Item> iterator()
      Specified by:
      iterator in interface Iterable<Item>
    • add

      public void add(Item item)
    • add

      public void add(ItemData itemData)
    • has

      public boolean has(Predicate<Item> predicate)
    • isContainer

      public boolean isContainer()
    • isExit

      public boolean isExit()
    • isObstacle

      public boolean isObstacle()
    • isPaint

      public boolean isPaint()
    • isWithdrawable

      public boolean isWithdrawable()
    • bottom

      public Item bottom()
    • top

      public Item top()
    • withdraw

      public Item withdraw()
    • withdrawAuto

      public Item withdrawAuto()