Hierarchy For Package org.teleight.teleightbots.conversation
Class Hierarchy
- java.lang.Object
- org.teleight.teleightbots.conversation.Conversation.Builder
- org.teleight.teleightbots.conversation.ConversationContext
- org.teleight.teleightbots.conversation.ConversationInstanceConstraints.Builder
- java.lang.Thread (implements java.lang.Runnable)
- org.teleight.teleightbots.conversation.ConversationContext.ConversationLifecycle
Interface Hierarchy
- org.teleight.teleightbots.conversation.ConversationExecutor
- org.teleight.teleightbots.conversation.ConversationManager
- org.teleight.teleightbots.conversation.ConversationManager.JoinResult
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.teleight.teleightbots.conversation.Conversation
- org.teleight.teleightbots.conversation.ConversationInstanceConstraints
- org.teleight.teleightbots.conversation.ConversationManager.JoinResult.AlreadyInConversation (implements org.teleight.teleightbots.conversation.ConversationManager.JoinResult)
- org.teleight.teleightbots.conversation.ConversationManager.JoinResult.ConversationNotFound (implements org.teleight.teleightbots.conversation.ConversationManager.JoinResult)
- org.teleight.teleightbots.conversation.ConversationManager.JoinResult.InstanceConstraintReached (implements org.teleight.teleightbots.conversation.ConversationManager.JoinResult)
- org.teleight.teleightbots.conversation.ConversationManager.JoinResult.Success (implements org.teleight.teleightbots.conversation.ConversationManager.JoinResult)
- org.teleight.teleightbots.conversation.Property<T>
- java.lang.Record