Class HeatmapChart.HeatmapOptions
Object
ObjectIdentity
- Enclosing class:
HeatmapChart
public static class HeatmapChart.HeatmapOptions
extends ChartOptions.XYLabels<HeatmapChart,HeatmapChart.HeatmapOptions>
The Options for a
HeatmapChart, obtained from HeatmapChart.getOptions() rather than
instantiated directly. In addition to the usual title, legend, and axis label settings, this is where
the color axis' rendering (discrete bands vs. a continuous gradient) is configured.-
Field Summary
Fields inherited from class BacklinkBuilder
METHOD_BACKFields inherited from class ObjectIdentity
classId, idGenerator, instanceId, invocations, m, NONE, parentObjectIdentity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetColorAxisType(ColorAxisType colorAxisType) Sets how the color axis maps values to color: as discrete bands (ColorAxisType.RANGED, configured viawithRangedColorAxis()), as a continuous gradient (ColorAxisType.INTERPOLATED, configured viawithInterpolatedColorAxis()), or the Data Analyzer's automatic default (ColorAxisType.DEFAULT).setDisableDrilldown(Boolean disableDrilldown) Disables drilldown on this chart.setDisableZoom(Boolean disableZoom) Disables zooming on this chart.setZMax(BigDecimal zMax) Sets the Z axis' upper bound.setZMin(BigDecimal zMin) Sets the Z axis' lower bound.Returns the builder for a continuous color gradient.Returns the builder for a discrete, banded color axis.Methods inherited from class ChartOptions.XYLabels
setXLabel, setYLabelMethods inherited from class ChartOptions.Basic
setHideLegend, setHideTooltips, setSubtitle, setTitleMethods inherited from class AbstractChartOptions
getThis, setBoxplotAxisLabel, setBoxplotAxisMax, setBoxplotAxisMin, setComparison, setComparisonType, setMarker, setMaxDataPoints, setShowZAxis, setXLogarithmic, setXMax, setXMax, setXMin, setXMin, setYLogarithmic, setYMax, setYMin, setZLabel, setZLogarithmicMethods inherited from class BacklinkBuilder
back, getParentMethods inherited from class ObjectIdentity
addInvocation, addInvocation, addInvocationInternal, getClassId
-
Constructor Details
-
HeatmapOptions
-
-
Method Details
-
setDisableDrilldown
Description copied from class:AbstractChartOptionsDisables drilldown on this chart. Not exposed through anyChartOptionstier; almost every concrete Options type overrides it directly, since drilldown applies broadly across chart types.- Overrides:
setDisableDrilldownin classAbstractChartOptions<HeatmapChart,HeatmapChart.HeatmapOptions> - Parameters:
disableDrilldown-trueto disable drilldown;falseornullto allow it- Returns:
- this Options object, for chaining further configuration
-
setDisableZoom
Description copied from class:AbstractChartOptionsDisables zooming on this chart. Not exposed through anyChartOptionstier; most concrete Options types that support zoom override it directly.- Overrides:
setDisableZoomin classAbstractChartOptions<HeatmapChart,HeatmapChart.HeatmapOptions> - Parameters:
disableZoom-trueto disable zoom;falseornullto allow it- Returns:
- this Options object, for chaining further configuration
-
setZMin
Description copied from class:AbstractChartOptionsSets the Z axis' lower bound. Declaredprotectedhere; re-exposed aspublicviaChartOptions.ZAxis(andChartOptions.EmbeddedBoxplot, which is built on top of it).- Overrides:
setZMinin classAbstractChartOptions<HeatmapChart,HeatmapChart.HeatmapOptions> - Parameters:
zMin- the lowest value to show on the Z axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-
setZMax
Description copied from class:AbstractChartOptionsSets the Z axis' upper bound. Declaredprotectedhere; re-exposed aspublicviaChartOptions.ZAxis(andChartOptions.EmbeddedBoxplot, which is built on top of it).- Overrides:
setZMaxin classAbstractChartOptions<HeatmapChart,HeatmapChart.HeatmapOptions> - Parameters:
zMax- the highest value to show on the Z axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-
setColorAxisType
Sets how the color axis maps values to color: as discrete bands (ColorAxisType.RANGED, configured viawithRangedColorAxis()), as a continuous gradient (ColorAxisType.INTERPOLATED, configured viawithInterpolatedColorAxis()), or the Data Analyzer's automatic default (ColorAxisType.DEFAULT).- Parameters:
colorAxisType- the color axis rendering mode to use- Returns:
- this Options object, for chaining further configuration
-
withRangedColorAxis
Returns the builder for a discrete, banded color axis. CallHeatmapChart.HeatmapRangedColorAxis.addRange(String, java.math.BigDecimal, java.math.BigDecimal)on the returned builder once per color band.- Returns:
- a new
HeatmapChart.HeatmapRangedColorAxisbuilder. Nevernull. - See Also:
-
withInterpolatedColorAxis
Returns the builder for a continuous color gradient. CallHeatmapChart.HeatmapInterpolatedColorAxis.addStop(String, Integer)on the returned builder once per gradient stop.- Returns:
- a new
HeatmapChart.HeatmapInterpolatedColorAxisbuilder. Nevernull. - See Also:
-