Упростил BoxAnswer
This commit is contained in:
parent
a35fe74a64
commit
f0d8ea7858
@ -1,8 +1,10 @@
|
||||
package dev.struchkov.godfather.quarkus.domain;
|
||||
|
||||
|
||||
import dev.struchkov.godfather.main.domain.keyboard.KeyBoard;
|
||||
import dev.struchkov.haiti.utils.container.ContextKey;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@ -11,12 +13,14 @@ import java.util.Optional;
|
||||
import static dev.struchkov.haiti.utils.Checker.checkNotNull;
|
||||
import static dev.struchkov.haiti.utils.Checker.checkNull;
|
||||
|
||||
|
||||
/**
|
||||
* Контейнер, которые содержит данные, которые будут отправлены пользователю как ответ на его запрос.
|
||||
*
|
||||
* @author upagge [08/07/2019]
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class BoxAnswer {
|
||||
|
||||
/**
|
||||
@ -27,17 +31,17 @@ public class BoxAnswer {
|
||||
/**
|
||||
* Идентификатор сообщения, которое нужно заменить.
|
||||
*/
|
||||
private final String replaceMessageId;
|
||||
private String replaceMessageId;
|
||||
|
||||
/**
|
||||
* Клавиатура - меню.
|
||||
*/
|
||||
private final KeyBoard keyBoard;
|
||||
private KeyBoard keyBoard;
|
||||
|
||||
/**
|
||||
* Флаг означающий, что надо перезаписать наше последнее отправленное сообщение, вместо отправки нового.
|
||||
*/
|
||||
private final boolean replace;
|
||||
private boolean replace;
|
||||
|
||||
/**
|
||||
* Обычное текстовое сообщение.
|
||||
@ -98,30 +102,6 @@ public class BoxAnswer {
|
||||
return new Builder().replace(true);
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public KeyBoard getKeyBoard() {
|
||||
return keyBoard;
|
||||
}
|
||||
|
||||
public boolean isReplace() {
|
||||
return replace;
|
||||
}
|
||||
|
||||
public String getReplaceMessageId() {
|
||||
return replaceMessageId;
|
||||
}
|
||||
|
||||
public String getRecipientPersonId() {
|
||||
return recipientPersonId;
|
||||
}
|
||||
|
||||
public void setRecipientPersonId(String recipientPersonId) {
|
||||
this.recipientPersonId = recipientPersonId;
|
||||
}
|
||||
@ -147,15 +127,6 @@ public class BoxAnswer {
|
||||
.map(value -> (T) value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "BoxAnswer{" +
|
||||
"message='" + message + '\'' +
|
||||
", keyBoard=" + keyBoard +
|
||||
", replace=" + replace +
|
||||
'}';
|
||||
}
|
||||
|
||||
public static final class Builder {
|
||||
|
||||
private String message;
|
||||
|
Loading…
Reference in New Issue
Block a user