Class BoxplotChart.BoxplotSeries
Object
ObjectIdentity
BacklinkBuilder<BoxplotChart>
- Enclosing class:
BoxplotChart
public static class BoxplotChart.BoxplotSeries
extends AbstractChartSeries<BoxplotChart,BoxplotChart.BoxplotSeries>
A single series of a
BoxplotChart, obtained from BoxplotChart.addSeries() rather than
instantiated directly.-
Field Summary
Fields inherited from class AbstractChartSeries
aggregationsFilter, customersFilter, filters, productsFilterFields inherited from class BacklinkBuilder
METHOD_BACKFields inherited from class ObjectIdentity
classId, idGenerator, instanceId, invocations, m, NONE, parentObjectIdentity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds a further measure to this series beyond its primary Y axis Box Plot expression.Sets this series' X axis to a plain category field, for example a product group.Sets this series' Y axis to a Box Plot expression field, which supplies the statistical distribution (minimum, quartiles, maximum) plotted for each category rather than a single aggregated value.setComparisonDim(String comparisonDimension) Sets the dimension this series is compared against a prior period on, for example comparing this period's revenue to the same dimension value last period.withSortByAxisX(SortType sortType) Sorts this series by its X axis values.withSortByAxisY(SortType sortType) Sorts this series by its Y axis values.withWhisker(WhiskerType whiskerType) Sets the whisker calculation method for this series' box plot.Methods inherited from class AbstractChartSeries
addAggregationsFilter, addCustomersFilter, addDimFilter, addFilters, addFilters, addProductsFilter, getFilters, getThis, invokeAddAdditionalMeasure, protectedSetAggrFieldAxisX, protectedSetAggrFieldAxisY, protectedSetAxisX, protectedSetAxisY, protectedSetNonAggrFieldAxisX, protectedSetNonAggrFieldAxisY, setAggregationBy, setBandBy, setBoxplotAxis, setCurrency, setDatamart, setFormula, setGeneratedQueryDto, setHideDataLabels, setHideOther, setLabel, setLimitTo, setShowBandByLegend, setShowBoxplot, setType, setWhisker, withTrendLineMethods inherited from class BacklinkBuilder
back, getParentMethods inherited from class ObjectIdentity
addInvocation, addInvocation, addInvocationInternal, getClassId
-
Constructor Details
-
BoxplotSeries
-
-
Method Details
-
setAxisX
Sets this series' X axis to a plain category field, for example a product group.- Parameters:
axisX- the technical name of the field to plot on the X axis- Returns:
- this series, for chaining further configuration
- See Also:
-
setAxisY
Sets this series' Y axis to a Box Plot expression field, which supplies the statistical distribution (minimum, quartiles, maximum) plotted for each category rather than a single aggregated value.- Parameters:
axisY- the technical name of the field to plot on the Y axis- Returns:
- a new
NonAggrFieldAxisbuilder for the Y axis. Nevernull. - See Also:
-
withSortByAxisX
Description copied from class:AbstractChartSeriesSorts this series by its X axis values. Declaredprotectedhere; a concrete series type re-exposes it aspubliconly if that chart type supports sorting by the X axis.- Overrides:
withSortByAxisXin classAbstractChartSeries<BoxplotChart,BoxplotChart.BoxplotSeries> - Parameters:
sortType- the sort direction to apply- Returns:
- this series, for chaining further configuration
- See Also:
-
withSortByAxisY
Description copied from class:AbstractChartSeriesSorts this series by its Y axis values. Declaredprotectedhere; a concrete series type re-exposes it aspubliconly if that chart type supports sorting by the Y axis.- Overrides:
withSortByAxisYin classAbstractChartSeries<BoxplotChart,BoxplotChart.BoxplotSeries> - Parameters:
sortType- the sort direction to apply- Returns:
- this series, for chaining further configuration
- See Also:
-
setComparisonDim
Description copied from class:AbstractChartSeriesSets the dimension this series is compared against a prior period on, for example comparing this period's revenue to the same dimension value last period. Declaredprotectedhere; a concrete series type re-exposes it aspubliconly if that chart type supports period-over-period comparison.- Overrides:
setComparisonDimin classAbstractChartSeries<BoxplotChart,BoxplotChart.BoxplotSeries> - Parameters:
comparisonDimension- the technical name of the dimension field to compare by- Returns:
- this series, for chaining further configuration
-
withWhisker
Sets the whisker calculation method for this series' box plot.- Parameters:
whiskerType- the whisker calculation method to use, for exampleWhiskerType.MIN_MAXor one of the percentile- or IQR-outlier-based methods- Returns:
- this series, for chaining further configuration
-
addAdditionalMeasure
Adds a further measure to this series beyond its primary Y axis Box Plot expression.- Returns:
- a new
BoxplotChart.BoxplotAdditionalMeasurefor this series. Nevernull.
-