Hierarchy For All Packages
- com.vaadin.flow.component.ai,
- com.vaadin.flow.component.ai.common,
- com.vaadin.flow.component.ai.orchestrator,
- com.vaadin.flow.component.ai.provider,
- com.vaadin.flow.component.ai.ui
Class Hierarchy
- java.lang.Object
- com.vaadin.flow.component.ai.AIComponentsFeatureFlagProvider (implements com.vaadin.experimental.FeatureFlagProvider)
- com.vaadin.flow.component.ai.orchestrator.AIOrchestrator (implements java.io.Serializable)
- com.vaadin.flow.component.ai.orchestrator.AIOrchestrator.Builder
- com.vaadin.flow.component.ai.orchestrator.AIOrchestrator.Reconnector
- com.vaadin.flow.component.ai.orchestrator.AttachmentClickListener.AttachmentClickEvent (implements java.io.Serializable)
- com.vaadin.flow.component.ai.orchestrator.AttachmentSubmitListener.AttachmentSubmitEvent (implements java.io.Serializable)
- com.vaadin.flow.component.ai.provider.LangChain4JLLMProvider (implements com.vaadin.flow.component.ai.provider.LLMProvider)
- com.vaadin.flow.component.ai.orchestrator.ResponseCompleteListener.ResponseCompleteEvent (implements java.io.Serializable)
- com.vaadin.flow.component.ai.provider.SpringAILLMProvider (implements com.vaadin.flow.component.ai.provider.LLMProvider)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.vaadin.flow.component.ai.AIComponentsExperimentalFeatureException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.vaadin.flow.component.ai.provider.LLMProvider
- java.io.Serializable
- com.vaadin.flow.component.ai.ui.AIFileReceiver
- com.vaadin.flow.component.ai.ui.AIInput
- com.vaadin.flow.component.ai.ui.AIMessage
- com.vaadin.flow.component.ai.ui.AIMessageList
- com.vaadin.flow.component.ai.ui.AIMessageList.AttachmentClickCallback
- com.vaadin.flow.component.ai.orchestrator.AttachmentClickListener
- com.vaadin.flow.component.ai.orchestrator.AttachmentSubmitListener
- com.vaadin.flow.component.ai.provider.LLMProvider.LLMRequest
- com.vaadin.flow.component.ai.orchestrator.ResponseCompleteListener
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.vaadin.flow.component.ai.common.AttachmentContentType
- com.vaadin.flow.component.ai.common.ChatMessage.Role
- 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.vaadin.flow.component.ai.common.AIAttachment (implements java.io.Serializable)
- com.vaadin.flow.component.ai.common.ChatMessage (implements java.io.Serializable)
- java.lang.Record