Package Hierarchies:
- io.github.yvasyliev.forwarder.telegram.bot,
- io.github.yvasyliev.forwarder.telegram.bot.aspect,
- io.github.yvasyliev.forwarder.telegram.bot.configuration,
- io.github.yvasyliev.forwarder.telegram.bot.databind.util,
- io.github.yvasyliev.forwarder.telegram.bot.dto,
- io.github.yvasyliev.forwarder.telegram.bot.entity,
- io.github.yvasyliev.forwarder.telegram.bot.mapper,
- io.github.yvasyliev.forwarder.telegram.bot.repository,
- io.github.yvasyliev.forwarder.telegram.bot.security.authentication,
- io.github.yvasyliev.forwarder.telegram.bot.security.core,
- io.github.yvasyliev.forwarder.telegram.bot.service,
- io.github.yvasyliev.forwarder.telegram.bot.service.command,
- io.github.yvasyliev.forwarder.telegram.bot.service.sender,
- io.github.yvasyliev.forwarder.telegram.bot.util,
- io.github.yvasyliev.forwarder.telegram.core.configuration,
- io.github.yvasyliev.forwarder.telegram.core.dto,
- io.github.yvasyliev.forwarder.telegram.core.service,
- io.github.yvasyliev.forwarder.telegram.core.util,
- io.github.yvasyliev.forwarder.telegram.logging,
- io.github.yvasyliev.forwarder.telegram.logging.configuration,
- io.github.yvasyliev.forwarder.telegram.logging.mapper,
- io.github.yvasyliev.forwarder.telegram.reddit.configuration,
- io.github.yvasyliev.forwarder.telegram.reddit.deser,
- io.github.yvasyliev.forwarder.telegram.reddit.dto,
- io.github.yvasyliev.forwarder.telegram.reddit.entity,
- io.github.yvasyliev.forwarder.telegram.reddit.mapper,
- io.github.yvasyliev.forwarder.telegram.reddit.repository,
- io.github.yvasyliev.forwarder.telegram.reddit.service,
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender,
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata,
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition,
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy,
- io.github.yvasyliev.forwarder.telegram.reddit.util,
- io.github.yvasyliev.forwarder.telegram.thymeleaf
Class Hierarchy
- java.lang.Object
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- org.springframework.security.authentication.AnonymousAuthenticationToken (implements java.io.Serializable)
- org.springframework.security.authentication.UsernamePasswordAuthenticationToken
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- io.github.yvasyliev.forwarder.telegram.bot.service.sender.AnimationSender (implements io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>)
- io.github.yvasyliev.forwarder.telegram.bot.entity.ApprovedPost
- io.github.yvasyliev.forwarder.telegram.bot.service.ApprovedPostService
- io.github.yvasyliev.forwarder.telegram.bot.service.command.ApprovePostCallbackQueryCommand (implements io.github.yvasyliev.forwarder.telegram.bot.service.command.PostControlsCallbackQueryCommand)
- io.github.yvasyliev.forwarder.telegram.bot.util.AuthUtils
- io.github.yvasyliev.forwarder.telegram.bot.service.CallbackQueryHandler (implements io.github.yvasyliev.forwarder.telegram.bot.service.TelegramEventHandler<T>)
- io.github.yvasyliev.forwarder.telegram.bot.aspect.CallbackQueryResponseSender
- io.github.yvasyliev.forwarder.telegram.bot.util.CommandCallbackDataConverter
- io.github.yvasyliev.forwarder.telegram.bot.aspect.CommandSecurityInterceptor
- ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
- ch.qos.logback.core.AppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
- io.github.yvasyliev.forwarder.telegram.reddit.util.GalleryMetadataPartitioner
- io.github.yvasyliev.forwarder.telegram.bot.service.command.HelpMessageCommand (implements io.github.yvasyliev.forwarder.telegram.bot.service.command.MessageCommand)
- org.telegram.telegrambots.meta.api.objects.InputFile (implements org.telegram.telegrambots.meta.api.interfaces.BotApiObject, org.telegram.telegrambots.meta.api.interfaces.Validable)
- org.telegram.telegrambots.meta.api.objects.media.InputMedia (implements org.telegram.telegrambots.meta.api.interfaces.BotApiObject, org.telegram.telegrambots.meta.api.interfaces.Validable)
- org.telegram.telegrambots.meta.api.objects.media.InputMediaPhoto
- org.telegram.telegrambots.meta.api.objects.media.InputMediaVideo
- io.github.yvasyliev.forwarder.telegram.bot.configuration.JsonMapperBuilderCustomizerConfiguration
- io.github.yvasyliev.forwarder.telegram.logging.configuration.LoggingAutoConfiguration
- io.github.yvasyliev.forwarder.telegram.logging.configuration.LoggingConfiguration
- io.github.yvasyliev.forwarder.telegram.logging.configuration.LoggingMapperConfiguration
- io.github.yvasyliev.forwarder.telegram.logging.configuration.LoggingTemplateContextCustomizerConfiguration
- io.github.yvasyliev.forwarder.telegram.bot.service.sender.MediaGroupSender (implements io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>)
- io.github.yvasyliev.forwarder.telegram.bot.service.MessageHandler (implements io.github.yvasyliev.forwarder.telegram.bot.service.TelegramEventHandler<T>)
- io.github.yvasyliev.forwarder.telegram.bot.service.sender.PhotoSender (implements io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>)
- io.github.yvasyliev.forwarder.telegram.bot.util.Pointcuts
- io.github.yvasyliev.forwarder.telegram.thymeleaf.Pointcuts
- io.github.yvasyliev.forwarder.telegram.bot.aspect.PostControlsMessageTextEditor
- io.github.yvasyliev.forwarder.telegram.bot.aspect.PostControlsSender
- io.github.yvasyliev.forwarder.telegram.bot.service.PostForwardingScheduler
- io.github.yvasyliev.forwarder.telegram.bot.service.PostPublisherScheduler
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.RedditAnimationMetadataSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.RedditMediaMetadataSender)
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditAnimationSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditPostSender)
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditAutoConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditClientConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditGalleryDataSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditPostSenderStrategy)
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditHostedVideoSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditPostSenderStrategy)
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditImageSenderManager (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditPostSenderStrategy)
- io.github.yvasyliev.forwarder.telegram.reddit.entity.RedditInstantProperty
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditInstantPropertyService
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditJpaConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditLinkService
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditMapperConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition.RedditMediaGroupMetadataSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition.RedditMetadataPartitionSender)
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditMediaMetadataSenderConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition.RedditMediaMetadataSenderManager (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition.RedditMetadataPartitionSender)
- io.github.yvasyliev.forwarder.telegram.reddit.util.RedditMetadataInputMediaDTOConverter
- io.github.yvasyliev.forwarder.telegram.reddit.util.RedditMetadataPhotoUrlSelector
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.RedditPhotoMetadataSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.RedditMediaMetadataSender)
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditPhotoSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditPostSender)
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditPostForwarder (implements io.github.yvasyliev.forwarder.telegram.core.service.PostForwarder)
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditPostSenderConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditPostSenderManager
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditPostSenderStrategiesConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditRichVideoSenderManager (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditPostSenderStrategy)
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditServicesConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditUrlSender (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditPostSender)
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditUrlSenderAdapter (implements io.github.yvasyliev.forwarder.telegram.reddit.service.sender.strategy.RedditPostSenderStrategy)
- io.github.yvasyliev.forwarder.telegram.reddit.configuration.RedditUtilConfiguration
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditVideoDownloader
- io.github.yvasyliev.forwarder.telegram.bot.service.command.RejectPostCallbackQueryCommand (implements io.github.yvasyliev.forwarder.telegram.bot.service.command.PostControlsCallbackQueryCommand)
- io.github.yvasyliev.forwarder.telegram.bot.service.command.RejectTextCallbackQueryCommand (implements io.github.yvasyliev.forwarder.telegram.bot.service.command.PostControlsCallbackQueryCommand)
- io.github.yvasyliev.forwarder.telegram.bot.configuration.SecurityConfiguration
- tools.jackson.databind.util.StdConverter<IN,OUT> (implements tools.jackson.databind.util.Converter<IN,OUT>)
- io.github.yvasyliev.forwarder.telegram.bot.service.command.StopCommand (implements io.github.yvasyliev.forwarder.telegram.bot.service.command.MessageCommand)
- io.github.yvasyliev.forwarder.telegram.bot.security.authentication.TelegramAuthenticationManager (implements org.springframework.security.authentication.AuthenticationManager)
- io.github.yvasyliev.forwarder.telegram.bot.configuration.TelegramBotProperties
- io.github.yvasyliev.forwarder.telegram.bot.configuration.TelegramConfiguration
- io.github.yvasyliev.forwarder.telegram.bot.aspect.TelegramEventHandlerAuthentication
- io.github.yvasyliev.forwarder.telegram.bot.TelegramForwarderBot (implements org.telegram.telegrambots.longpolling.starter.SpringLongPollingBot)
- io.github.yvasyliev.forwarder.telegram.bot.TelegramForwarderBotApplication
- io.github.yvasyliev.forwarder.telegram.core.configuration.TelegramForwarderCoreAutoConfiguration
- io.github.yvasyliev.forwarder.telegram.bot.service.TelegramForwarderLifecycleListener
- io.github.yvasyliev.forwarder.telegram.thymeleaf.TelegramTemplateProcessor
- io.github.yvasyliev.forwarder.telegram.thymeleaf.TelegramTemplateProcessorInterceptor
- io.github.yvasyliev.forwarder.telegram.bot.service.TelegramUpdateConsumer (implements org.telegram.telegrambots.longpolling.interfaces.LongPollingUpdateConsumer)
- io.github.yvasyliev.forwarder.telegram.thymeleaf.ThymeleafAutoConfiguration
- io.github.yvasyliev.forwarder.telegram.bot.service.sender.UrlSender (implements io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>)
- io.github.yvasyliev.forwarder.telegram.reddit.util.UrlUtils
- org.springframework.security.core.userdetails.User (implements org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails)
- io.github.yvasyliev.forwarder.telegram.bot.security.core.TelegramUser
- tools.jackson.databind.ValueDeserializer<T> (implements tools.jackson.databind.deser.NullValueProvider)
- tools.jackson.databind.deser.std.StdDeserializer<T> (implements tools.jackson.databind.deser.ValueInstantiator.Gettable)
- tools.jackson.databind.deser.std.StdScalarDeserializer<T>
- tools.jackson.databind.deser.std.FromStringDeserializer<T>
- tools.jackson.databind.deser.jdk.JDKFromStringDeserializer
- tools.jackson.databind.ext.javatime.deser.JSR310DateTimeDeserializerBase<T>
- tools.jackson.databind.ext.javatime.deser.InstantDeserializer<T>
- io.github.yvasyliev.forwarder.telegram.bot.service.sender.VideoSender (implements io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>)
Interface Hierarchy
- io.github.yvasyliev.forwarder.telegram.bot.mapper.AnswerCallbackQueryMapper
- java.lang.AutoCloseable
- io.github.yvasyliev.forwarder.telegram.bot.mapper.BotDTOMapper
- io.github.yvasyliev.forwarder.telegram.bot.service.command.CallbackQueryCommand<T>
- io.github.yvasyliev.forwarder.telegram.core.util.CloseableSupplier<T>
- io.github.yvasyliev.forwarder.telegram.bot.mapper.CommandCallbackDataMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.ContextMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.CopyMessagesMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.EditMessageTextMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.InlineKeyboardButtonMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.InlineKeyboardRowMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.InputFileMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.InputMediaMapper
- io.github.yvasyliev.forwarder.telegram.logging.mapper.LoggingContextMapper
- io.github.yvasyliev.forwarder.telegram.logging.mapper.LoggingSendMessageMapper
- io.github.yvasyliev.forwarder.telegram.logging.mapper.LoggingTemplateContextMapper
- io.github.yvasyliev.forwarder.telegram.bot.service.command.MessageCommand
- io.github.yvasyliev.forwarder.telegram.core.service.PostForwarder
- io.github.yvasyliev.forwarder.telegram.core.service.PostSender<T,R>
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>)
- io.github.yvasyliev.forwarder.telegram.reddit.service.RedditClient
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditInputFileDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditInputMediaPhotoDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditInputMediaVideoDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.RedditMediaMetadataSender
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.metadata.partition.RedditMetadataPartitionSender
- io.github.yvasyliev.forwarder.telegram.reddit.service.sender.RedditPostSender
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditSendAnimationDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditSendMediaGroupDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditSendPhotoDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditSendUrlDTOMapper
- io.github.yvasyliev.forwarder.telegram.reddit.mapper.RedditSendVideoDTOMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.ReplyKeyboardMapper
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.ListCrudRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- io.github.yvasyliev.forwarder.telegram.bot.mapper.SendAnimationMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.SendMediaGroupMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.SendMessageMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.SendPhotoMapper
- io.github.yvasyliev.forwarder.telegram.bot.mapper.SendVideoMapper
- io.github.yvasyliev.forwarder.telegram.bot.service.TelegramEventHandler<T>
- io.github.yvasyliev.forwarder.telegram.thymeleaf.TemplateContextCustomizer
- io.github.yvasyliev.forwarder.telegram.bot.mapper.TemplateContextMapper