Hierarchy For All Packages
- com.vaadin.flow.component.ai,
- com.vaadin.flow.component.ai.common,
- com.vaadin.flow.component.ai.component,
- com.vaadin.flow.component.ai.orchestrator,
- com.vaadin.flow.component.ai.provider
Class Hierarchy
- java.lang.Object
- com.vaadin.flow.component.ai.AiComponentsFeatureFlagProvider (implements com.vaadin.experimental.FeatureFlagProvider)
- com.vaadin.flow.component.ai.orchestrator.AiOrchestrator
- com.vaadin.flow.component.ai.orchestrator.AiOrchestrator.Builder
- com.vaadin.flow.component.ai.provider.LangChain4JLLMProvider (implements com.vaadin.flow.component.ai.provider.LLMProvider)
- 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.component.AiFileReceiver
- com.vaadin.flow.component.ai.component.AiInput
- com.vaadin.flow.component.ai.component.AiMessage
- com.vaadin.flow.component.ai.component.AiMessageList
- com.vaadin.flow.component.ai.component.InputSubmitEvent
- com.vaadin.flow.component.ai.component.InputSubmitListener
- com.vaadin.flow.component.ai.provider.LLMProvider.LLMRequest
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
- 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)
- java.lang.Record