Упростил BoxAnswer

This commit is contained in:
Struchkov Mark 2023-03-19 21:50:19 +03:00
parent a35fe74a64
commit f0d8ea7858
Signed by: upagge
GPG Key ID: D3018BE7BA428CA6

View File

@ -1,8 +1,10 @@
package dev.struchkov.godfather.quarkus.domain; package dev.struchkov.godfather.quarkus.domain;
import dev.struchkov.godfather.main.domain.keyboard.KeyBoard; import dev.struchkov.godfather.main.domain.keyboard.KeyBoard;
import dev.struchkov.haiti.utils.container.ContextKey; import dev.struchkov.haiti.utils.container.ContextKey;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; 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.checkNotNull;
import static dev.struchkov.haiti.utils.Checker.checkNull; import static dev.struchkov.haiti.utils.Checker.checkNull;
/** /**
* Контейнер, которые содержит данные, которые будут отправлены пользователю как ответ на его запрос. * Контейнер, которые содержит данные, которые будут отправлены пользователю как ответ на его запрос.
* *
* @author upagge [08/07/2019] * @author upagge [08/07/2019]
*/ */
@Getter
@Setter
@NoArgsConstructor
public class BoxAnswer { 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); 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) { public void setRecipientPersonId(String recipientPersonId) {
this.recipientPersonId = recipientPersonId; this.recipientPersonId = recipientPersonId;
} }
@ -147,15 +127,6 @@ public class BoxAnswer {
.map(value -> (T) value); .map(value -> (T) value);
} }
@Override
public String toString() {
return "BoxAnswer{" +
"message='" + message + '\'' +
", keyBoard=" + keyBoard +
", replace=" + replace +
'}';
}
public static final class Builder { public static final class Builder {
private String message; private String message;