Uses of Interface
com.storedobject.chart.AbstractDataProvider
Packages that use AbstractDataProvider
-
Uses of AbstractDataProvider in com.storedobject.chart
Subinterfaces of AbstractDataProvider in com.storedobject.chartModifier and TypeInterfaceDescriptioninterfaceCategory data is typically non-numeric kind of (string) data that can be used in many charts like in the X-axis of aBarChart.interfaceProvider of numeric data.interfaceData provider of date values.interfaceInternalData<T>A marker interface to combine the interfacesAbstractDataProviderandInternalDataProvider.interfaceData provider to provide time values.Classes in com.storedobject.chart that implement AbstractDataProviderModifier and TypeClassDescriptionclassAbstractData<T>Representation of data as aList.classA data provider implementation to provide data from aStream.classA basic data provider that can be extended to create customized data providers.classA basic data provider that can be extended to create customized internal data providers.classRepresents a data structure for storing and managing boxplot data.classData representation forCandlestickChart.classA list-based data provider for category data.classNumeric data.final classA data provider implementation to provide data from aStream.classDate data provider.final classA date data provider implementation to provide data from aStream.classRepresentation of data as a mathematical function of another data or stream of values.static final recordA wrapper class to convert any instance ofAbstractDataProviderto an instance ofInternalDataProvider.classclassImplementation of serially increasing/decreasing numbers as data.classImplementation of serially increasing/decreasing date values as data.classImplementation of serially increasing/decreasing time values as data.classTime data provider.final classA time data provider implementation to provide data from aStream.Methods in com.storedobject.chart that return AbstractDataProviderModifier and TypeMethodDescriptiondefault <D> AbstractDataProvider<D> AbstractDataProvider.create(DataType convertedType, BiFunction<T, Integer, D> mappingFunction) Create another data set by applying a mapping function to this data set.default <D> AbstractDataProvider<D> Create another data set by applying a mapping function to this data set.InternalData.WrappedDataProvider.dataProvider()Returns the value of thedataProviderrecord component.protected AbstractDataProvider<?> BoxplotChart.dataToEmbed()protected AbstractDataProvider<?> CandlestickChart.dataToEmbed()protected AbstractDataProvider<?> Chart.dataToEmbed()Get the data to embed.protected AbstractDataProvider<?> GaugeChart.dataToEmbed()protected AbstractDataProvider<?> GraphChart.dataToEmbed()protected AbstractDataProvider<?> RadarChart.dataToEmbed()protected AbstractDataProvider<?> SankeyChart.dataToEmbed()protected AbstractDataProvider<?> SunburstChart.dataToEmbed()protected AbstractDataProvider<?> TreeChart.dataToEmbed()protected AbstractDataProvider<?> TreemapChart.dataToEmbed()protected AbstractDataProvider<?> XYDataChart.dataToEmbed()protected AbstractDataProvider<?> XYGraphChart.dataToEmbed()protected AbstractDataProvider<?> Chart.dataValue()Get the data that represents the values of this chart.protected AbstractDataProvider<String> Project.dependencies()final AbstractDataProvider<?>[]Chart.getData()Get the current set of data.protected AbstractDataProvider<?> Chart.mainData()Get the main data to be used for rendering.Methods in com.storedobject.chart with parameters of type AbstractDataProviderModifier and TypeMethodDescriptionvoidSOChart.addData(AbstractDataProvider<?> data) Add data to the chart.Tooltip.append(AbstractDataProvider<?> data) Add a data point to the tooltip.static <T> FunctionDataFunctionData.create(AbstractDataProvider<T> xValues, ToDoubleFunction<T> converter) Create aFunctionDatathat generates values by converting a stream of another set of values.protected StringSOChart.customizeDataJSON(String json, AbstractDataProvider<?> data) This method is invoked just before the JSON string that is being constructed to send data to the client.voidSOChart.removeData(AbstractDataProvider<?> data) Remove extra data added viaSOChart.addData(AbstractDataProvider).final voidAbstractChart.setData(AbstractDataProvider<?>... data) This method if invoked will raise aRuntimeExceptionif this is an axes-based chart.protected final voidAbstractChart.setData(AbstractDataProvider<?> data, int index) Use this method to set data at a specific index in derived classes.voidAxis.setData(AbstractDataProvider<?> data) Set the data for this axis.voidChart.setData(AbstractDataProvider<?>... data) Set data for the chart.voidRadarChart.setData(AbstractDataProvider<?>... data) final voidSankeyChart.setData(AbstractDataProvider<?>... data) voidSunburstChart.setData(AbstractDataProvider<?>... data) final voidTreeChart.setData(AbstractDataProvider<?>... data) final voidTreemapChart.setData(AbstractDataProvider<?>... data) voidFunnelChart.setItemNames(AbstractDataProvider<?> itemNames) Set names of the slices.voidPieChart.setItemNames(AbstractDataProvider<?> itemNames) Set names of the slices.voidChart.Label.setLabelProvider(AbstractDataProvider<?> labels) Instead of specifying the format for the label viaChart.Label.setFormatter(String), it is possible to set the labels directly from anAbstractDataProviderusing this method.voidXYChart.setXData(AbstractDataProvider<?> xData) Set data for X axis.voidXYChart.setYData(AbstractDataProvider<?> yData) Set data for Y axis.voidSOChart.updateData(AbstractDataProvider<?>... data) Update the chart with modified data from the data provider.static <T> InternalData<T> InternalData.wrap(AbstractDataProvider<T> dataProvider) Wrap anAbstractDataProviderto create an instance of anInternalData.Method parameters in com.storedobject.chart with type arguments of type AbstractDataProviderModifier and TypeMethodDescriptionvoidChart.declareData(Set<AbstractDataProvider<?>> dataSet) voidCoordinateSystem.declareData(Set<AbstractDataProvider<?>> dataSet) voidHasData.declareData(Set<AbstractDataProvider<?>> dataSet) Declare the data set owned by thisComponentPartby adding it to theSetprovided.voidMarkArea.declareData(Set<AbstractDataProvider<?>> dataSet) voidTooltip.declareData(Set<AbstractDataProvider<?>> dataSet) Constructors in com.storedobject.chart with parameters of type AbstractDataProviderModifierConstructorDescriptionAbstractChart(ChartType type, boolean axesBased, AbstractDataProvider<?>... data) Create a chart of a given type and data.AbstractChart(ChartType type, AbstractDataProvider<?>... data) Create a chart of a given type and data.AngleAxis(AbstractDataProvider<?> data) Constructor.Axis(AbstractDataProvider<?> data) Constructor.BarChart(AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.BoxplotChart(AbstractDataProvider<BoxplotData.Boxplot> xData, CategoryData yData) Constructs a BoxplotChart with the specified data for the X and Y axes.BoxplotChart(CategoryData xData, AbstractDataProvider<BoxplotData.Boxplot> yData) Constructs a new BoxplotChart with the specified category data for the X-axis and boxplot data for the Y-axis.BubbleChart(AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.CandlestickChart(AbstractDataProvider<?> xData, AbstractDataProvider<CandlestickData.Candlestick> yData) Chart(AbstractDataProvider<?>... data) Create aChartType.Linechart with the given data.Chart(ChartType type, AbstractDataProvider<?>... data) Create a chart of a given type and data.DataChannel(SOChart soChart, AbstractDataProvider<?>... dataProviders) Create a data channel for the given set of data providers.DonutChart(AbstractDataProvider<?> itemNames, DataProvider values) Constructor.EffectScatterChart(AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.FunnelChart(AbstractDataProvider<?> itemNames, DataProvider values) Constructor.LineChart(AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.NightingaleRoseChart(AbstractDataProvider<?> itemNames, DataProvider values) Constructor.PieChart(AbstractDataProvider<?> itemNames, DataProvider values) Constructor.RadiusAxis(AbstractDataProvider<?> data) Constructor.ScatterChart(AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.SelfPositioningChart(ChartType type, boolean axesBased, AbstractDataProvider<?>... data) Create a chart of a given type and data.SelfPositioningChart(ChartType type, AbstractDataProvider<?>... data) Create a chart of a given type and data.SelfPositioningSpecialChart(ChartType type, AbstractDataProvider<?>... data) Create a chart of a given type and data.WrappedDataProvider(AbstractDataProvider<T> dataProvider) Creates an instance of aWrappedDataProviderrecord class.XAxis(AbstractDataProvider<?> data) Constructor.XYAxis(AbstractDataProvider<?> data) Constructor.XYChart(ChartType type, AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.XYDataChart(ChartType chartType, AbstractDataProvider<?> xData, AbstractDataProvider<?> yData) Constructor.XYGraphChart(AbstractDataProvider<?> xData, GraphData<GraphData.ValueNode> graphData) Constructs an XYGraphChart, a specialized chart type that uses graphical representation of data in an XY format.YAxis(AbstractDataProvider<?> data) Constructor.