Uses of Interface
com.vaadin.flow.component.ai.provider.DatabaseProvider
Packages that use DatabaseProvider
Package
Description
-
Uses of DatabaseProvider in com.vaadin.flow.component.ai.chart
Methods in com.vaadin.flow.component.ai.chart with parameters of type DatabaseProviderModifier and TypeMethodDescriptionstatic voidChartRenderer.renderChart(com.vaadin.flow.component.charts.Chart chart, DatabaseProvider databaseProvider, DataConverter dataConverter, List<String> queries, String configJson) Renders a chart by executing queries, converting results to series, and applying configuration.Constructors in com.vaadin.flow.component.ai.chart with parameters of type DatabaseProviderModifierConstructorDescriptionChartAIController(com.vaadin.flow.component.charts.Chart chart, DatabaseProvider databaseProvider) Creates a new AI chart controller. -
Uses of DatabaseProvider in com.vaadin.flow.component.ai.grid
Methods in com.vaadin.flow.component.ai.grid with parameters of type DatabaseProviderModifier and TypeMethodDescriptionstatic voidGridRenderer.renderGrid(com.vaadin.flow.component.grid.Grid<Map<String, Object>> grid, DatabaseProvider databaseProvider, String query) Renders the grid with results from the given SQL query.Constructors in com.vaadin.flow.component.ai.grid with parameters of type DatabaseProviderModifierConstructorDescriptionGridAIController(com.vaadin.flow.component.grid.Grid<Map<String, Object>> grid, DatabaseProvider databaseProvider) Creates a new grid AI controller. -
Uses of DatabaseProvider in com.vaadin.flow.component.ai.provider
Methods in com.vaadin.flow.component.ai.provider with parameters of type DatabaseProviderModifier and TypeMethodDescriptionstatic List<LLMProvider.ToolSpec> DatabaseProviderAITools.createAll(DatabaseProvider provider) Creates all database provider tools for the given provider.static LLMProvider.ToolSpecDatabaseProviderAITools.getDatabaseSchema(DatabaseProvider provider) Creates a tool that retrieves the database schema from theDatabaseProvider.