Class CommandCallbackDataConverter
java.lang.Object
io.github.yvasyliev.forwarder.telegram.bot.util.CommandCallbackDataConverter
Converter for command callback data to and from query string format.
-
Constructor Summary
ConstructorsConstructorDescriptionCommandCallbackDataConverter(tools.jackson.databind.json.JsonMapper jsonMapper) -
Method Summary
Modifier and TypeMethodDescriptionconvert(CommandCallbackData commandCallbackData) Converts CommandCallbackData to a query string.convert(org.telegram.telegrambots.meta.api.objects.CallbackQuery callbackQuery) Converts aCallbackQueryto CommandCallbackData.
-
Constructor Details
-
CommandCallbackDataConverter
public CommandCallbackDataConverter(tools.jackson.databind.json.JsonMapper jsonMapper)
-
-
Method Details
-
convert
Converts CommandCallbackData to a query string.- Parameters:
commandCallbackData- the command callback data to convert- Returns:
- the query string representation of the command callback data
-
convert
public CommandCallbackData convert(org.telegram.telegrambots.meta.api.objects.CallbackQuery callbackQuery) Converts aCallbackQueryto CommandCallbackData.- Parameters:
callbackQuery- the callback query to convert- Returns:
- the
CommandCallbackDatarepresentation of the callback query
-