Hierarchy For All Packages
- com.tnsai.channels.annotation,
- com.tnsai.channels.api,
- com.tnsai.channels.cli,
- com.tnsai.channels.discord,
- com.tnsai.channels.email,
- com.tnsai.channels.enums,
- com.tnsai.channels.model,
- com.tnsai.channels.registry,
- com.tnsai.channels.routing,
- com.tnsai.channels.slack,
- com.tnsai.channels.telegram,
- com.tnsai.channels.whatsapp
Class Hierarchy
- java.lang.Object
- com.tnsai.channels.api.ChannelCapabilities.Builder
- com.tnsai.channels.api.ChannelDiscovery
- com.tnsai.channels.registry.ChannelRegistry
- com.tnsai.channels.cli.CliChannel (implements com.tnsai.channels.api.StreamingChannelAdapter)
- com.tnsai.channels.cli.CliChannelFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
- com.tnsai.channels.discord.DiscordChannel (implements com.tnsai.channels.api.ChannelAdapter)
- com.tnsai.channels.discord.DiscordChannelFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
- com.tnsai.channels.email.EmailChannel (implements com.tnsai.channels.api.ChannelAdapter)
- com.tnsai.channels.email.EmailChannelFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
- com.tnsai.channels.routing.MessageRouter (implements com.tnsai.channels.api.ChannelContext)
- com.tnsai.channels.routing.SessionRegistry
- com.tnsai.channels.slack.SlackChannel (implements com.tnsai.channels.api.ChannelAdapter)
- com.tnsai.channels.slack.SlackChannelFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
- com.tnsai.channels.telegram.TelegramAdapter (implements com.tnsai.channels.api.ChannelAdapter)
- com.tnsai.channels.telegram.TelegramAdapterFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
- com.tnsai.channels.api.UnifiedMessage.Builder
- com.tnsai.channels.api.UnifiedResponse.Builder
- com.tnsai.channels.whatsapp.WhatsAppChannel (implements com.tnsai.channels.api.ChannelAdapter)
- com.tnsai.channels.whatsapp.WhatsAppChannelFactory (implements com.tnsai.channels.api.ChannelAdapterFactory)
Interface Hierarchy
- com.tnsai.channels.api.ChannelAdapter
- com.tnsai.channels.api.StreamingChannelAdapter
- com.tnsai.channels.api.ChannelAdapterFactory
- com.tnsai.channels.api.ChannelContext
- com.tnsai.channels.routing.MessageRouter.ResponseCallback
Annotation Interface Hierarchy
- com.tnsai.channels.annotation.Channel (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.tnsai.channels.model.Attachment.AttachmentType
- com.tnsai.channels.model.ChannelError.Severity
- com.tnsai.channels.enums.ChannelState
- com.tnsai.channels.cli.CliChannel.Mode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.tnsai.channels.model.Attachment
- com.tnsai.channels.api.ChannelCapabilities
- com.tnsai.channels.model.ChannelError
- com.tnsai.channels.api.ChannelScopedId
- com.tnsai.channels.discord.DiscordChannelConfig
- com.tnsai.channels.email.EmailChannelConfig
- com.tnsai.channels.model.MessageMeta
- com.tnsai.channels.model.ResponseHints
- com.tnsai.channels.routing.SessionRegistry.ChannelSession
- com.tnsai.channels.slack.SlackChannelConfig
- com.tnsai.channels.api.UnifiedChunk
- com.tnsai.channels.api.UnifiedMessage
- com.tnsai.channels.api.UnifiedResponse
- com.tnsai.channels.whatsapp.WhatsAppChannelConfig
- java.lang.Record