Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void test() {
- Routes
- .when(MyState.PizzaSelect,
- askAndAnswer(
- () -> new Select("Выберите пиццу", List.of("Маргарита", "Пепперони", "Мясная")),
- (String res) -> {
- save(res);
- next(MyState.Order);
- }
- )
- )
- .when(MyState.Number,
- askAndAnswer(
- () -> new NumberQuestion("Сколько?"),
- (Integer res) -> {
- save(res);
- }
- )
- );
- }
- public static void askAndAnswer(Supplier<Select> q, Consumer<String> a) {
- }
- public static void askAndAnswer(Supplier<NumberQuestion> q, Consumer<Integer a) {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement