Interface IProduction


  • public interface IProduction
    • Method Detail

      • isOpen

        boolean isOpen()
      • chooseOption

        void chooseOption​(java.util.function.Predicate<java.lang.String> option)
      • chooseOption

        default void chooseOption​(java.lang.String option)
      • selectOtherQuantity

        void selectOtherQuantity()
      • chooseOption

        void chooseOption​(int index)
      • choosePreviousOption

        void choosePreviousOption()
      • isEnterInputOpen

        boolean isEnterInputOpen()
      • enterAmount

        void enterAmount​(int amount)
      • enterName

        void enterName​(java.lang.String input)
      • selectItem

        void selectItem​(java.lang.String name)
      • selectItem

        void selectItem​(int itemId)
      • getMakeXQuantity

        int getMakeXQuantity()
      • selectMakeXQuantity

        boolean selectMakeXQuantity​(int quantity)