Advertisement
Guest User

Untitled

a guest
Feb 21st, 2020
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1.  
  2.     public void test() {
  3.         Routes
  4.                 .when(MyState.PizzaSelect,
  5.                         askAndAnswer(
  6.                                 () -> new Select("Выберите пиццу", List.of("Маргарита", "Пепперони", "Мясная")),
  7.                                 (String res) -> {
  8.                                     save(res);
  9.                                     next(MyState.Order);
  10.                                 }
  11.                         )
  12.                 )
  13.                 .when(MyState.Number,
  14.                         askAndAnswer(
  15.                                 () -> new NumberQuestion("Сколько?"),
  16.                                 (Integer res) -> {
  17.                                     save(res);
  18.                                 }
  19.                         )
  20.                 );
  21.     }
  22.  
  23.     public static void askAndAnswer(Supplier<Select> q, Consumer<String> a) {
  24.  
  25.     }
  26.     public static void askAndAnswer(Supplier<NumberQuestion> q, Consumer<Integer a) {
  27.  
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement