Package com.storedobject.chart
Class BoxplotData
java.lang.Object
- All Implemented Interfaces:
AbstractDataProvider<BoxplotData.Boxplot>
,ComponentPart
,ComponentProperty
,Serializable
,Cloneable
,Iterable<BoxplotData.Boxplot>
,Collection<BoxplotData.Boxplot>
,List<BoxplotData.Boxplot>
,RandomAccess
,SequencedCollection<BoxplotData.Boxplot>
Represents a data structure for storing and managing boxplot data.
This class extends
AbstractData
to handle a list of BoxplotData.Boxplot
objects,
which represent individual boxplot data points.- Author:
- Syam
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record
Represents a boxplot data record with the key statistical parts of a boxplot.Nested classes/interfaces inherited from interface com.storedobject.chart.AbstractDataProvider
AbstractDataProvider.NumberComparator
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
ConstructorsConstructorDescriptionBoxplotData
(BoxplotData.Boxplot... data) Constructs aBoxplotData
object with the specified boxplot data points. -
Method Summary
Methods inherited from class com.storedobject.chart.AbstractData
asList, getDataType, getName, getSerial, setName, setSerial, stream
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.storedobject.chart.AbstractDataProvider
create, create, encode, encodeJSON, getComparator, getId, getMax, getMin, validate
Methods inherited from interface java.util.Collection
parallelStream, toArray
Methods inherited from interface com.storedobject.chart.ComponentPart
className, getRenderingIndex, setRenderingIndex
Methods inherited from interface java.util.List
containsAll, reversed
-
Constructor Details
-
BoxplotData
Constructs aBoxplotData
object with the specified boxplot data points.- Parameters:
data
- An array ofBoxplot
objects that represent the data points for the boxplots to be managed by this instance. EachBoxplot
consists of values for lower, Q1, median, Q3, and upper.
-