Uses of Class
uz.osoncode.telegrambothandler.core.model.BotRequest
Packages that use BotRequest
Package
Description
-
Uses of BotRequest in uz.osoncode.telegrambothandler.core.argumentresolver
Methods in uz.osoncode.telegrambothandler.core.argumentresolver with parameters of type BotRequestModifier and TypeMethodDescriptionBotArgumentResolver.resolveArgument(Parameter parameter, BotRequest botRequest, BotResponse botResponse) Resolves and returns the argument value to be injected for the given method parameter. -
Uses of BotRequest in uz.osoncode.telegrambothandler.core.filter
Methods in uz.osoncode.telegrambothandler.core.filter with parameters of type BotRequestModifier and TypeMethodDescriptionvoidBotFilter.doFilter(BotRequest botRequest, BotResponse botResponse, BotFilterChain filterChain) Performs filter logic and delegates to the next filter or handler in the chain.voidBotFilterChain.doFilter(BotRequest botRequest, BotResponse botResponse) Invokes the next filter or the dispatcher in the chain.default booleanBotFilter.shouldFilter(BotRequest botRequest, BotResponse botResponse) Determines whether this filter should be applied for the current request. -
Uses of BotRequest in uz.osoncode.telegrambothandler.core.handler
Methods in uz.osoncode.telegrambothandler.core.handler with parameters of type BotRequestModifier and TypeMethodDescriptionvoidBotHandler.handle(BotRequest botRequest, BotResponse botResponse) Processes the incoming Telegram update encapsulated in the request and populates the response.booleanBotHandler.supports(BotRequest botRequest) Determines whether this handler is capable of processing the given request. -
Uses of BotRequest in uz.osoncode.telegrambothandler.core.handler.message.replybutton
Methods in uz.osoncode.telegrambothandler.core.handler.message.replybutton with parameters of type BotRequestModifier and TypeMethodDescriptionbooleanBotReplyButtonMatcher.matches(String[] values, BotRequest request) Returnstrueif the incoming bot request should be handled by a@BotReplyButtonmethod annotated with the given values. -
Uses of BotRequest in uz.osoncode.telegrambothandler.core.handler.metadataresolver
Methods in uz.osoncode.telegrambothandler.core.handler.metadataresolver with parameters of type BotRequestModifier and TypeMethodDescriptionbooleanBotMetaDataResolver.support(BotRequest botRequest, T annotation) Evaluates whether the given annotation instance indicates that the annotated handler method should handle the provided request. -
Uses of BotRequest in uz.osoncode.telegrambothandler.core.returntypehandler
Methods in uz.osoncode.telegrambothandler.core.returntypehandler with parameters of type BotRequestModifier and TypeMethodDescriptionvoidBotReturnTypeHandler.handleReturnType(BotRequest botRequest, BotResponse botResponse, Object returnValue) Processes the return value produced by a handler method and records any resulting API methods in the response.