Package com.vaadin.flow.component.ai.chart


package com.vaadin.flow.component.ai.chart
  • Class
    Description
    AI controller for creating interactive chart visualizations from database data.
    Factory for creating reusable chart LLMProvider.ToolSpec instances.
    Callback interface that chart tool consumers must implement to provide chart state access and mutation operations.
    Parses a Highcharts JSON configuration string into a Vaadin Configuration object.
    Stateless utility for rendering chart data from SQL queries.
    Serializable chart state for persistence across sessions.
    Column name constants used by DefaultDataConverter for pattern matching.
    Highcharts configuration property key constants used by ChartConfigurationParser and referenced in the ChartAITools.updateChartConfiguration(com.vaadin.flow.component.ai.chart.ChartAITools.Callbacks) tool parameter schema.
    Converts tabular data into chart Series for rendering.
    Default implementation of DataConverter that handles common data conversion patterns for various chart types.
    Build-time generator that produces complete JSON schemas for each chart type's plot options, including property descriptions parsed from JavaDoc.