Serialized Form

  • Package org.jfree.chart

    • Class org.jfree.chart.ChartColor

      class ChartColor extends Color implements Serializable
    • Class org.jfree.chart.ChartFrame

      class ChartFrame extends JFrame implements Serializable
      • Serialized Fields

        • chartPanel
          ChartPanel chartPanel
          The chart panel.
    • Class org.jfree.chart.ChartMouseEvent

      class ChartMouseEvent extends EventObject implements Serializable
      serialVersionUID:
      -682393837314562149L
      • Serialized Fields

        • chart
          JFreeChart chart
          The chart that the mouse event relates to.
        • entity
          ChartEntity entity
          The chart entity (if any).
        • trigger
          MouseEvent trigger
          The Java mouse event that triggered this event.
    • Class org.jfree.chart.ChartPanel

      class ChartPanel extends JPanel implements Serializable
      serialVersionUID:
      6046366297214274674L
      • Serialization Methods

      • Serialized Fields

        • anchor
          Point2D anchor
          The chart anchor point.
        • chart
          JFreeChart chart
          The chart that is displayed in the panel.
        • chartBufferHeight
          int chartBufferHeight
          The height of the chart buffer.
        • chartBufferWidth
          int chartBufferWidth
          The width of the chart buffer.
        • defaultDirectoryForSaveAs
          File defaultDirectoryForSaveAs
          The default directory for saving charts to file.
          Since:
          1.0.7
        • domainZoomable
          boolean domainZoomable
          A flag that controls whether or not domain zooming is enabled.
        • enforceFileExtensions
          boolean enforceFileExtensions
          A flag that controls whether or not file extensions are enforced.
        • fillZoomRectangle
          boolean fillZoomRectangle
          Controls if the zoom rectangle is drawn as an outline or filled.
        • horizontalAxisTrace
          boolean horizontalAxisTrace
          A flag that controls whether or not horizontal tracing is enabled.
        • info
          ChartRenderingInfo info
          The drawing info collected the last time the chart was drawn.
        • maximumDrawHeight
          int maximumDrawHeight
          The maximum height for drawing a chart (uses scaling for bigger heights).
        • maximumDrawWidth
          int maximumDrawWidth
          The maximum width for drawing a chart (uses scaling for bigger widths).
        • minimumDrawHeight
          int minimumDrawHeight
          The minimum height for drawing a chart (uses scaling for smaller heights).
        • minimumDrawWidth
          int minimumDrawWidth
          The minimum width for drawing a chart (uses scaling for smaller widths).
        • mouseWheelHandler
          org.jfree.chart.MouseWheelHandler mouseWheelHandler
          The mouse wheel handler.
        • orientation
          PlotOrientation orientation
          The plot orientation.
        • originalToolTipDismissDelay
          int originalToolTipDismissDelay
          Original dismiss tooltip delay of ToolTipManager.sharedInstance().
        • originalToolTipInitialDelay
          int originalToolTipInitialDelay
          Original initial tooltip delay of ToolTipManager.sharedInstance().
        • originalToolTipReshowDelay
          int originalToolTipReshowDelay
          Original reshow tooltip delay of ToolTipManager.sharedInstance().
        • overlays
          List overlays
          A list of overlays for the panel.
          Since:
          1.0.13
        • ownToolTipDelaysActive
          boolean ownToolTipDelaysActive
          A flag that indicates if original tooltip delays are changed.
        • ownToolTipDismissDelay
          int ownToolTipDismissDelay
          Own dismiss tooltip delay to be used in this chart panel.
        • ownToolTipInitialDelay
          int ownToolTipInitialDelay
          Own initial tooltip delay to be used in this chart panel.
        • ownToolTipReshowDelay
          int ownToolTipReshowDelay
          Own reshow tooltip delay to be used in this chart panel.
        • panH
          double panH
          Temporary storage for the width and height of the chart drawing area during panning.
        • panLast
          Point panLast
          The last mouse position during panning.
        • panMask
          int panMask
          The mask for mouse events to trigger panning.
          Since:
          1.0.13
        • panW
          double panW
          Temporary storage for the width and height of the chart drawing area during panning.
        • popup
          JPopupMenu popup
          The popup menu for the frame.
        • rangeZoomable
          boolean rangeZoomable
          A flag that controls whether or not range zooming is enabled.
        • refreshBuffer
          boolean refreshBuffer
          A flag that indicates that the buffer should be refreshed.
        • scaleX
          double scaleX
          The scale factor used to draw the chart.
        • scaleY
          double scaleY
          The scale factor used to draw the chart.
        • useBuffer
          boolean useBuffer
          A flag that controls whether or not the off-screen buffer is used.
        • verticalAxisTrace
          boolean verticalAxisTrace
          A flag that controls whether or not vertical tracing is enabled.
        • zoomAroundAnchor
          boolean zoomAroundAnchor
          A flag that controls whether zoom operations are centred on the current anchor point, or the centre point of the relevant axis.
          Since:
          1.0.7
        • zoomInBothMenuItem
          JMenuItem zoomInBothMenuItem
          Menu item for zooming in on a chart (both axes).
        • zoomInDomainMenuItem
          JMenuItem zoomInDomainMenuItem
          Menu item for zooming in on a chart (domain axis).
        • zoomInFactor
          double zoomInFactor
          The factor used to zoom in on an axis range.
        • zoomInRangeMenuItem
          JMenuItem zoomInRangeMenuItem
          Menu item for zooming in on a chart (range axis).
        • zoomOutBothMenuItem
          JMenuItem zoomOutBothMenuItem
          Menu item for zooming out on a chart.
        • zoomOutDomainMenuItem
          JMenuItem zoomOutDomainMenuItem
          Menu item for zooming out on a chart (domain axis).
        • zoomOutFactor
          double zoomOutFactor
          The factor used to zoom out on an axis range.
        • zoomOutRangeMenuItem
          JMenuItem zoomOutRangeMenuItem
          Menu item for zooming out on a chart (range axis).
        • zoomPoint
          Point2D zoomPoint
          The zoom rectangle starting point (selected by the user with a mouse click). This is a point on the screen, not the chart (which may have been scaled up or down to fit the panel).
        • zoomResetBothMenuItem
          JMenuItem zoomResetBothMenuItem
          Menu item for resetting the zoom (both axes).
        • zoomResetDomainMenuItem
          JMenuItem zoomResetDomainMenuItem
          Menu item for resetting the zoom (domain axis only).
        • zoomResetRangeMenuItem
          JMenuItem zoomResetRangeMenuItem
          Menu item for resetting the zoom (range axis only).
        • zoomTriggerDistance
          int zoomTriggerDistance
          The minimum distance required to drag the mouse to trigger a zoom.
    • Class org.jfree.chart.ChartRenderingInfo

      class ChartRenderingInfo extends Object implements Serializable
      serialVersionUID:
      2751952018173406822L
      • Serialization Methods

      • Serialized Fields

        • entities
          EntityCollection entities
          Storage for the chart entities. Since retaining entity information for charts with a large number of data points consumes a lot of memory, it is intended that you can set this to null to prevent the information being collected.
        • plotInfo
          PlotRenderingInfo plotInfo
          Rendering info for the chart's plot (and subplots, if any).
    • Class org.jfree.chart.JFreeChart

      class JFreeChart extends Object implements Serializable
      serialVersionUID:
      -3470703747817429120L
      • Serialization Methods

      • Serialized Fields

        • backgroundImageAlignment
          int backgroundImageAlignment
          The alignment for the background image.
        • backgroundImageAlpha
          float backgroundImageAlpha
          The alpha transparency for the background image.
        • borderVisible
          boolean borderVisible
          A flag that controls whether or not the chart border is drawn.
        • notify
          boolean notify
          A flag that can be used to enable/disable notification of chart change events.
        • padding
          org.jfree.ui.RectangleInsets padding
          The padding between the chart border and the chart drawing area.
        • plot
          Plot plot
          Draws the visual representation of the data.
        • subtitles
          List subtitles
          The chart subtitles (zero, one or many). This field should never be null.
        • title
          TextTitle title
          The chart title (optional).
    • Class org.jfree.chart.LegendItem

      class LegendItem extends Object implements Serializable
      serialVersionUID:
      -797214582948827144L
      • Serialization Methods

      • Serialized Fields

        • dataset
          Dataset dataset
          The dataset.
          Since:
          1.0.6
        • datasetIndex
          int datasetIndex
          The dataset index.
        • description
          String description
          The description (not currently used - could be displayed as a tool tip).
        • fillPaintTransformer
          org.jfree.ui.GradientPaintTransformer fillPaintTransformer
          A gradient paint transformer.
          Since:
          1.0.4
        • label
          String label
          The label.
        • labelFont
          Font labelFont
          The label font (null is permitted).
          Since:
          1.0.11
        • lineVisible
          boolean lineVisible
          A flag that controls whether or not the line is visible.
        • series
          int series
          The series index.
        • seriesKey
          Comparable seriesKey
          The series key.
          Since:
          1.0.6
        • shapeFilled
          boolean shapeFilled
          A flag that controls whether or not the shape is filled.
        • shapeOutlineVisible
          boolean shapeOutlineVisible
          A flag that controls whether or not the shape outline is visible.
        • shapeVisible
          boolean shapeVisible
          A flag that controls whether or not the shape is visible.
        • toolTipText
          String toolTipText
          The tool tip text.
        • urlText
          String urlText
          The url text.
    • Class org.jfree.chart.LegendItemCollection

      class LegendItemCollection extends Object implements Serializable
      serialVersionUID:
      1365215565589815953L
      • Serialized Fields

        • items
          List items
          Storage for the legend items.
    • Class org.jfree.chart.LegendRenderingOrder

      class LegendRenderingOrder extends Object implements Serializable
      serialVersionUID:
      -3832486612685808616L
    • Class org.jfree.chart.PaintMap

      class PaintMap extends Object implements Serializable
      serialVersionUID:
      -4639833772123069274L
    • Class org.jfree.chart.PolarChartPanel

      class PolarChartPanel extends ChartPanel implements Serializable
    • Class org.jfree.chart.StandardChartTheme

      class StandardChartTheme extends Object implements Serializable
      • Serialization Methods

      • Serialized Fields

        • axisOffset
          org.jfree.ui.RectangleInsets axisOffset
          The axis offsets.
        • barPainter
          BarPainter barPainter
          The bar painter.
        • drawingSupplier
          DrawingSupplier drawingSupplier
          The drawing supplier.
        • extraLargeFont
          Font extraLargeFont
          The largest font size. Use for the main chart title.
        • labelLinkStyle
          PieLabelLinkStyle labelLinkStyle
          The label link style for pie charts.
        • largeFont
          Font largeFont
          A large font. Used for subtitles.
        • name
          String name
          The name of this theme.
        • regularFont
          Font regularFont
          The regular font size. Used for axis tick labels, legend items etc.
        • shadowGenerator
          ShadowGenerator shadowGenerator
          The shadow generator (can be null).
          Since:
          1.0.14
        • shadowVisible
          boolean shadowVisible
          A flag that controls whether or not shadows are visible (for example, in a bar renderer).
        • smallFont
          Font smallFont
          The small font size.
        • xyBarPainter
          XYBarPainter xyBarPainter
          The XY bar painter.
    • Class org.jfree.chart.StrokeMap

      class StrokeMap extends Object implements Serializable
      serialVersionUID:
      -8148916785963525169L
  • Package org.jfree.chart.annotations

  • Package org.jfree.chart.axis

    • Class org.jfree.chart.axis.Axis

      class Axis extends Object implements Serializable
      serialVersionUID:
      7719289504573298271L
      • Serialization Methods

      • Serialized Fields

        • axisLineVisible
          boolean axisLineVisible
          A flag that controls whether or not the axis line is visible.
        • fixedDimension
          double fixedDimension
          The fixed (horizontal or vertical) dimension for the axis.
        • label
          String label
          The label for the axis.
        • labelAngle
          double labelAngle
          The label angle.
        • labelFont
          Font labelFont
          The font for displaying the axis label.
        • labelInsets
          org.jfree.ui.RectangleInsets labelInsets
          The insets for the axis label.
        • labelLocation
          AxisLabelLocation labelLocation
          The axis label location (new in 1.0.16).
        • minorTickMarkInsideLength
          float minorTickMarkInsideLength
          The length of the minor tick mark inside the data area (zero permitted).
          Since:
          1.0.12
        • minorTickMarkOutsideLength
          float minorTickMarkOutsideLength
          The length of the minor tick mark outside the data area (zero permitted).
          Since:
          1.0.12
        • minorTickMarksVisible
          boolean minorTickMarksVisible
          A flag that indicates whether or not minor tick marks are visible for the axis.
          Since:
          1.0.12
        • tickLabelFont
          Font tickLabelFont
          The font used to display the tick labels.
        • tickLabelInsets
          org.jfree.ui.RectangleInsets tickLabelInsets
          The blank space around each tick label.
        • tickLabelsVisible
          boolean tickLabelsVisible
          A flag that indicates whether or not tick labels are visible for the axis.
        • tickMarkInsideLength
          float tickMarkInsideLength
          The length of the major tick mark inside the data area (zero permitted).
        • tickMarkOutsideLength
          float tickMarkOutsideLength
          The length of the major tick mark outside the data area (zero permitted).
        • tickMarksVisible
          boolean tickMarksVisible
          A flag that indicates whether or not major tick marks are visible for the axis.
        • visible
          boolean visible
          A flag indicating whether or not the axis is visible.
    • Class org.jfree.chart.axis.AxisLabelLocation

      class AxisLabelLocation extends Object implements Serializable
      serialVersionUID:
      1L
    • Class org.jfree.chart.axis.AxisLocation

      class AxisLocation extends Object implements Serializable
      serialVersionUID:
      -3276922179323563410L
    • Class org.jfree.chart.axis.AxisSpace

      class AxisSpace extends Object implements Serializable
      serialVersionUID:
      -2490732595134766305L
      • Serialized Fields

        • bottom
          double bottom
          The bottom space.
        • left
          double left
          The left space.
        • right
          double right
          The right space.
        • top
          double top
          The top space.
    • Class org.jfree.chart.axis.CategoryAnchor

      class CategoryAnchor extends Object implements Serializable
      serialVersionUID:
      -2604142742210173810L
    • Class org.jfree.chart.axis.CategoryAxis

      class CategoryAxis extends Axis implements Serializable
      serialVersionUID:
      5886554608114265863L
      • Serialization Methods

      • Serialized Fields

        • categoryLabelPositionOffset
          int categoryLabelPositionOffset
          The category label offset.
        • categoryLabelPositions
          CategoryLabelPositions categoryLabelPositions
          A structure defining the category label positions for each axis location.
        • categoryLabelToolTips
          Map categoryLabelToolTips
          Storage for the category label tooltips (if any).
        • categoryLabelURLs
          Map categoryLabelURLs
          Storage for the category label URLs (if any).
        • categoryMargin
          double categoryMargin
          The amount of space reserved between categories.
        • lowerMargin
          double lowerMargin
          The amount of space reserved at the start of the axis.
        • maximumCategoryLabelLines
          int maximumCategoryLabelLines
          The maximum number of lines for category labels.
        • maximumCategoryLabelWidthRatio
          float maximumCategoryLabelWidthRatio
          A ratio that is multiplied by the width of one category to determine the maximum label width.
        • tickLabelFontMap
          Map tickLabelFontMap
          Storage for tick label font overrides (if any).
        • upperMargin
          double upperMargin
          The amount of space reserved at the end of the axis.
    • Class org.jfree.chart.axis.CategoryAxis3D

      class CategoryAxis3D extends CategoryAxis implements Serializable
      serialVersionUID:
      4114732251353700972L
    • Class org.jfree.chart.axis.CategoryLabelPosition

      class CategoryLabelPosition extends Object implements Serializable
      serialVersionUID:
      5168681143844183864L
      • Serialized Fields

        • angle
          double angle
          The rotation angle (in radians).
        • categoryAnchor
          org.jfree.ui.RectangleAnchor categoryAnchor
          The category anchor point.
        • labelAnchor
          org.jfree.text.TextBlockAnchor labelAnchor
          The text block anchor.
        • rotationAnchor
          org.jfree.ui.TextAnchor rotationAnchor
          The rotation anchor.
        • widthRatio
          float widthRatio
          The maximum label width as a percentage of the category space or the range space.
        • widthType
          CategoryLabelWidthType widthType
          The width calculation type.
    • Class org.jfree.chart.axis.CategoryLabelPositions

      class CategoryLabelPositions extends Object implements Serializable
      serialVersionUID:
      -8999557901920364580L
      • Serialized Fields

        • positionForAxisAtBottom
          CategoryLabelPosition positionForAxisAtBottom
          The label positioning details used when an axis is at the bottom of a chart.
        • positionForAxisAtLeft
          CategoryLabelPosition positionForAxisAtLeft
          The label positioning details used when an axis is at the left of a chart.
        • positionForAxisAtRight
          CategoryLabelPosition positionForAxisAtRight
          The label positioning details used when an axis is at the right of a chart.
        • positionForAxisAtTop
          CategoryLabelPosition positionForAxisAtTop
          The label positioning details used when an axis is at the top of a chart.
    • Class org.jfree.chart.axis.CategoryLabelWidthType

      class CategoryLabelWidthType extends Object implements Serializable
      serialVersionUID:
      -6976024792582949656L
    • Class org.jfree.chart.axis.CategoryTick

      class CategoryTick extends Tick implements Serializable
      • Serialized Fields

        • category
          Comparable category
          The category.
        • label
          org.jfree.text.TextBlock label
          The label.
        • labelAnchor
          org.jfree.text.TextBlockAnchor labelAnchor
          The label anchor.
    • Class org.jfree.chart.axis.ColorBar

      class ColorBar extends Object implements Serializable
      serialVersionUID:
      -2101776212647268103L
      • Serialized Fields

        • axis
          ValueAxis axis
          Deprecated.
          The axis.
        • colorBarLength
          int colorBarLength
          Deprecated.
          The color bar length.
        • colorBarThickness
          int colorBarThickness
          Deprecated.
          The color bar thickness.
        • colorBarThicknessPercent
          double colorBarThicknessPercent
          Deprecated.
          The color bar thickness as a percentage of the height of the data area.
        • colorPalette
          ColorPalette colorPalette
          Deprecated.
          The color palette.
        • outerGap
          int outerGap
          Deprecated.
          The amount of blank space around the colorbar.
    • Class org.jfree.chart.axis.CompassFormat

      class CompassFormat extends NumberFormat implements Serializable
      • Serialized Fields

        • directions
          String[] directions
          The directions.
    • Class org.jfree.chart.axis.CyclicNumberAxis

      class CyclicNumberAxis extends NumberAxis implements Serializable
      serialVersionUID:
      -7514160997164582554L
      • Serialization Methods

      • Serialized Fields

        • advanceLineVisible
          boolean advanceLineVisible
          A flag that controls whether or not the advance line is visible.
        • boundMappedToLastCycle
          boolean boundMappedToLastCycle
          ??.
        • offset
          double offset
          The offset.
        • period
          double period
          The period.
    • Class org.jfree.chart.axis.CyclicNumberAxis.CycleBoundTick

      class CycleBoundTick extends NumberTick implements Serializable
      • Serialized Fields

        • mapToLastCycle
          boolean mapToLastCycle
          Map to last cycle.
    • Class org.jfree.chart.axis.DateAxis

      class DateAxis extends ValueAxis implements Serializable
      serialVersionUID:
      -1013460999649007604L
      • Serialized Fields

        • dateFormatOverride
          DateFormat dateFormatOverride
          The override date format.
        • locale
          Locale locale
          The locale for the axis (null is not permitted).
          Since:
          1.0.11
        • tickMarkPosition
          DateTickMarkPosition tickMarkPosition
          Tick marks can be displayed at the start or the middle of the time period.
        • tickUnit
          DateTickUnit tickUnit
          The current tick unit.
        • timeline
          Timeline timeline
          Our underlying timeline.
        • timeZone
          TimeZone timeZone
          The time zone for the axis.
    • Class org.jfree.chart.axis.DateTick

      class DateTick extends ValueTick implements Serializable
      • Serialized Fields

        • date
          Date date
          The date.
    • Class org.jfree.chart.axis.DateTickMarkPosition

      class DateTickMarkPosition extends Object implements Serializable
      serialVersionUID:
      2540750672764537240L
    • Class org.jfree.chart.axis.DateTickUnit

      class DateTickUnit extends TickUnit implements Serializable
      serialVersionUID:
      -7289292157229621901L
      • Serialized Fields

        • count
          int count
          The unit count.
        • formatter
          DateFormat formatter
          The date formatter.
        • rollCount
          int rollCount
          The roll count.
        • rollUnit
          int rollUnit
          Deprecated.
          As of version 1.0.13, use the rollUnitType field.
          The roll unit.
        • rollUnitType
          DateTickUnitType rollUnitType
          The roll unit type.
          Since:
          1.0.13
        • unit
          int unit
          Deprecated.
          As of version 1.0.13, use the unitType field.
          The unit.
        • unitType
          DateTickUnitType unitType
          The units.
          Since:
          1.0.13
    • Class org.jfree.chart.axis.DateTickUnitType

      class DateTickUnitType extends Object implements Serializable
      • Serialization Methods

      • Serialized Fields

        • calendarField
          int calendarField
          The corresponding field value in Java's Calendar class.
        • name
          String name
          The name.
    • Class org.jfree.chart.axis.ExtendedCategoryAxis

      class ExtendedCategoryAxis extends CategoryAxis implements Serializable
      serialVersionUID:
      -3004429093959826567L
    • Class org.jfree.chart.axis.LogarithmicAxis

      class LogarithmicAxis extends NumberAxis implements Serializable
      serialVersionUID:
      2502918599004103054L
      • Serialized Fields

        • allowNegativesFlag
          boolean allowNegativesFlag
          Flag set true to allow negative values in data.
        • autoRangeNextLogFlag
          boolean autoRangeNextLogFlag
          True to make 'autoAdjustRange()' select "10^n" values.
        • expTickLabelsFlag
          boolean expTickLabelsFlag
          Flag set true for "1e#"-style tick labels.
        • log10TickLabelsFlag
          boolean log10TickLabelsFlag
          Flag set true for "10^n"-style tick labels.
        • numberFormatterObj
          NumberFormat numberFormatterObj
          Number formatter for generating numeric strings.
        • smallLogFlag
          boolean smallLogFlag
          Helper flag for log axis processing.
        • strictValuesFlag
          boolean strictValuesFlag
          Flag set true make axis throw exception if any values are <= 0 and 'allowNegativesFlag' is false.
    • Class org.jfree.chart.axis.LogAxis

      class LogAxis extends ValueAxis implements Serializable
      • Serialized Fields

        • base
          double base
          The logarithm base.
        • baseFormatter
          Format baseFormatter
          The formatter to use for the base value when the base is displayed as a numerical value.
        • baseLog
          double baseLog
          The logarithm of the base value - cached for performance.
        • baseSymbol
          String baseSymbol
          The base symbol to display (if null then the numerical value of the base is displayed).
        • numberFormatOverride
          NumberFormat numberFormatOverride
          The override number format.
        • smallestValue
          double smallestValue
          The smallest value permitted on the axis.
        • tickUnit
          NumberTickUnit tickUnit
          The current tick unit.
    • Class org.jfree.chart.axis.LogTick

      class LogTick extends ValueTick implements Serializable
      • Serialized Fields

        • attributedLabel
          AttributedString attributedLabel
          The attributed string for the tick label.
    • Class org.jfree.chart.axis.MarkerAxisBand

      class MarkerAxisBand extends Object implements Serializable
      serialVersionUID:
      -1729482413886398919L
      • Serialized Fields

        • axis
          NumberAxis axis
          The axis that the band belongs to.
        • bottomInnerGap
          double bottomInnerGap
          The bottom inner gap.
        • bottomOuterGap
          double bottomOuterGap
          The bottom outer gap.
        • font
          Font font
          The font.
        • markers
          List markers
          Storage for the markers.
        • topInnerGap
          double topInnerGap
          The top inner gap.
        • topOuterGap
          double topOuterGap
          The top outer gap.
    • Class org.jfree.chart.axis.ModuloAxis

      class ModuloAxis extends NumberAxis implements Serializable
      • Serialized Fields

        • displayEnd
          double displayEnd
          The display end value.
        • displayStart
          double displayStart
          The display start value (this will sometimes be > displayEnd, in which case the axis wraps around at some point in the middle of the axis).
        • fixedRange
          Range fixedRange
          The fixed range for the axis - all data values will be mapped to this range using a modulo calculation.
    • Class org.jfree.chart.axis.MonthDateFormat

      class MonthDateFormat extends DateFormat implements Serializable
      • Serialized Fields

        • months
          String[] months
          The symbols used for the months.
        • showYear
          boolean[] showYear
          Flags that control which months will have the year appended.
        • yearFormatter
          DateFormat yearFormatter
          The year formatter.
    • Class org.jfree.chart.axis.NumberAxis

      class NumberAxis extends ValueAxis implements Serializable
      serialVersionUID:
      2805933088476185789L
      • Serialized Fields

        • autoRangeIncludesZero
          boolean autoRangeIncludesZero
          A flag that affects the axis range when the range is determined automatically. If the auto range does NOT include zero and this flag is TRUE, then the range is changed to include zero.
        • autoRangeStickyZero
          boolean autoRangeStickyZero
          A flag that affects the size of the margins added to the axis range when the range is determined automatically. If the value 0 falls within the margin and this flag is TRUE, then the margin is truncated at zero.
        • markerBand
          MarkerAxisBand markerBand
          An optional band for marking regions on the axis.
        • numberFormatOverride
          NumberFormat numberFormatOverride
          The override number format.
        • rangeType
          RangeType rangeType
          The range type (can be used to force the axis to display only positive values or only negative values).
        • tickUnit
          NumberTickUnit tickUnit
          The tick unit for the axis.
    • Class org.jfree.chart.axis.NumberAxis3D

      class NumberAxis3D extends NumberAxis implements Serializable
      serialVersionUID:
      -1790205852569123512L
    • Class org.jfree.chart.axis.NumberTick

      class NumberTick extends ValueTick implements Serializable
      • Serialized Fields

        • number
          Number number
          The number.
    • Class org.jfree.chart.axis.NumberTickUnit

      class NumberTickUnit extends TickUnit implements Serializable
      serialVersionUID:
      3849459506627654442L
      • Serialized Fields

        • formatter
          NumberFormat formatter
          A formatter for the tick unit.
    • Class org.jfree.chart.axis.NumberTickUnitSource

      class NumberTickUnitSource extends Object implements Serializable
    • Class org.jfree.chart.axis.PeriodAxis

      class PeriodAxis extends ValueAxis implements Serializable
      serialVersionUID:
      8353295532075872069L
      • Serialization Methods

      • Serialized Fields

        • autoRangeTimePeriodClass
          Class autoRangeTimePeriodClass
          The RegularTimePeriod subclass used to automatically determine the axis range.
        • calendar
          Calendar calendar
          A calendar used for date manipulations in the current time zone and locale.
        • first
          RegularTimePeriod first
          The first time period in the overall range.
        • labelInfo
          PeriodAxisLabelInfo[] labelInfo
          Info for each labeling band.
        • last
          RegularTimePeriod last
          The last time period in the overall range.
        • locale
          Locale locale
          The locale (never null).
          Since:
          1.0.13
        • majorTickTimePeriodClass
          Class majorTickTimePeriodClass
          Indicates the RegularTimePeriod subclass that is used to determine the spacing of the major tick marks.
        • minorTickMarkInsideLength
          float minorTickMarkInsideLength
          The length of the tick mark inside the data area (zero permitted).
        • minorTickMarkOutsideLength
          float minorTickMarkOutsideLength
          The length of the tick mark outside the data area (zero permitted).
        • minorTickMarksVisible
          boolean minorTickMarksVisible
          A flag that indicates whether or not tick marks are visible for the axis.
        • minorTickTimePeriodClass
          Class minorTickTimePeriodClass
          Indicates the RegularTimePeriod subclass that is used to determine the spacing of the minor tick marks.
        • timeZone
          TimeZone timeZone
          The time zone used to convert 'first' and 'last' to absolute milliseconds.
    • Class org.jfree.chart.axis.PeriodAxisLabelInfo

      class PeriodAxisLabelInfo extends Object implements Serializable
      serialVersionUID:
      5710451740920277357L
    • Class org.jfree.chart.axis.QuarterDateFormat

      class QuarterDateFormat extends DateFormat implements Serializable
      serialVersionUID:
      -6738465248529797176L
      • Serialized Fields

        • quarterFirst
          boolean quarterFirst
          A flag that controls whether the quarter or the year goes first.
        • quarters
          String[] quarters
          The strings.
    • Class org.jfree.chart.axis.SegmentedTimeline

      class SegmentedTimeline extends Object implements Serializable
      serialVersionUID:
      1093779862539903110L
      • Serialized Fields

        • adjustForDaylightSaving
          boolean adjustForDaylightSaving
          A flag that controls whether or not to adjust for daylight saving.
        • baseTimeline
          SegmentedTimeline baseTimeline
          This base timeline is used to specify exceptions at a higher level. For example, if we are a intraday timeline and want to exclude holidays, instead of having to exclude all intraday segments for the holiday, segments from this base timeline can be excluded. This baseTimeline is always optional and is only a convenience method.

          Additionally, all excluded segments from this baseTimeline will be considered exceptions at this level.

        • exceptionSegments
          List exceptionSegments
          List of exception segments (exceptions segments that would otherwise be included based on the periodic (included, excluded) grouping).
        • groupSegmentCount
          int groupSegmentCount
          Number of segments in a group (segmentsIncluded + segmentsExcluded).
        • segmentsExcluded
          int segmentsExcluded
          Number of consecutive segments to exclude in a segment group.
        • segmentsExcludedSize
          long segmentsExcludedSize
          Consecutive ms in segmentsExcluded (segmentsExcluded * segmentSize).
        • segmentsGroupSize
          long segmentsGroupSize
          ms in a segment group (segmentsIncludedSize + segmentsExcludedSize).
        • segmentsIncluded
          int segmentsIncluded
          Number of consecutive segments to include in a segment group.
        • segmentsIncludedSize
          long segmentsIncludedSize
          Consecutive ms in segmentsIncluded (segmentsIncluded * segmentSize).
        • segmentSize
          long segmentSize
          Segment size in ms.
        • startTime
          long startTime
          Start of time reference from time zero (1/1/1970). This is the start of segment #0.
        • workingCalendar
          Calendar workingCalendar
          This will be a utility calendar that used the default time zone.
        • workingCalendarNoDST
          Calendar workingCalendarNoDST
          This will be a utility calendar that has no DST but is shifted relative to the default time zone's offset.
    • Class org.jfree.chart.axis.SegmentedTimeline.BaseTimelineSegmentRange

      class BaseTimelineSegmentRange extends SegmentedTimeline.SegmentRange implements Serializable
    • Class org.jfree.chart.axis.SegmentedTimeline.Segment

      class Segment extends Object implements Serializable
      • Serialized Fields

        • millisecond
          long millisecond
          A reference point within the segment.
        • segmentEnd
          long segmentEnd
          The segment end.
        • segmentNumber
          long segmentNumber
          The segment number.
        • segmentStart
          long segmentStart
          The segment start.
    • Class org.jfree.chart.axis.SegmentedTimeline.SegmentRange

      class SegmentRange extends SegmentedTimeline.Segment implements Serializable
      • Serialized Fields

        • segmentCount
          long segmentCount
          The number of segments in the range.
    • Class org.jfree.chart.axis.StandardTickUnitSource

      class StandardTickUnitSource extends Object implements Serializable
    • Class org.jfree.chart.axis.SubCategoryAxis

      class SubCategoryAxis extends CategoryAxis implements Serializable
      serialVersionUID:
      -1279463299793228344L
    • Class org.jfree.chart.axis.SymbolAxis

      class SymbolAxis extends NumberAxis implements Serializable
      serialVersionUID:
      7216330468770619716L
    • Class org.jfree.chart.axis.Tick

      class Tick extends Object implements Serializable
      serialVersionUID:
      6668230383875149773L
      • Serialized Fields

        • angle
          double angle
          The rotation angle.
        • rotationAnchor
          org.jfree.ui.TextAnchor rotationAnchor
          The rotation anchor for the tick label.
        • text
          String text
          A text version of the tick value.
        • textAnchor
          org.jfree.ui.TextAnchor textAnchor
          The text anchor for the tick label.
    • Class org.jfree.chart.axis.TickType

      class TickType extends Object implements Serializable
    • Class org.jfree.chart.axis.TickUnit

      class TickUnit extends Object implements Serializable
      serialVersionUID:
      510179855057013974L
      • Serialized Fields

        • minorTickCount
          int minorTickCount
          The number of minor ticks.
          Since:
          1.0.7
        • size
          double size
          The size of the tick unit.
    • Class org.jfree.chart.axis.TickUnits

      class TickUnits extends Object implements Serializable
      serialVersionUID:
      1134174035901467545L
      • Serialized Fields

        • tickUnits
          List tickUnits
          Storage for the tick units.
    • Class org.jfree.chart.axis.ValueAxis

      class ValueAxis extends Axis implements Serializable
      serialVersionUID:
      3698345477322391456L
      • Serialization Methods

      • Serialized Fields

        • autoRange
          boolean autoRange
          Flag that indicates whether the axis automatically scales to fit the chart data.
        • autoRangeMinimumSize
          double autoRangeMinimumSize
          The minimum size for the 'auto' axis range (excluding margins).
        • autoTickIndex
          int autoTickIndex
          An index into an array of standard tick values.
        • autoTickUnitSelection
          boolean autoTickUnitSelection
          Flag that indicates whether or not the tick unit is selected automatically.
        • defaultAutoRange
          Range defaultAutoRange
          The default range is used when the dataset is empty and the axis needs to determine the auto range.
          Since:
          1.0.5
        • fixedAutoRange
          double fixedAutoRange
          If this value is positive, the amount is subtracted from the maximum data value to determine the lower axis range. This can be used to provide a fixed "window" on dynamic data.
        • inverted
          boolean inverted
          A flag that affects the orientation of the values on the axis.
        • lowerMargin
          double lowerMargin
          The lower margin. This is a percentage that indicates the amount by which the minimum axis value is "less than" the minimum data value when the axis range is determined automatically.
        • minorTickCount
          int minorTickCount
          The number of minor ticks per major tick unit. This is an override field, if the value is > 0 it is used, otherwise the axis refers to the minorTickCount in the current tickUnit.
        • negativeArrowVisible
          boolean negativeArrowVisible
          A flag that controls whether an arrow is drawn at the negative end of the axis line.
        • positiveArrowVisible
          boolean positiveArrowVisible
          A flag that controls whether an arrow is drawn at the positive end of the axis line.
        • range
          Range range
          The axis range.
        • standardTickUnits
          TickUnitSource standardTickUnits
          The standard tick units for the axis.
        • upperMargin
          double upperMargin
          The upper margin percentage. This indicates the amount by which the maximum axis value exceeds the maximum data value (as a percentage of the range on the axis) when the axis range is determined automatically.
        • verticalTickLabels
          boolean verticalTickLabels
          A flag indicating whether or not tick labels are rotated to vertical.
    • Class org.jfree.chart.axis.ValueTick

      class ValueTick extends Tick implements Serializable
      • Serialized Fields

        • tickType
          TickType tickType
          The tick type (major or minor).
          Since:
          1.0.7
        • value
          double value
          The value.
  • Package org.jfree.chart.block

  • Package org.jfree.chart.demo

  • Package org.jfree.chart.editor

  • Package org.jfree.chart.entity

  • Package org.jfree.chart.event

  • Package org.jfree.chart.labels

  • Package org.jfree.chart.needle

  • Package org.jfree.chart.panel

  • Package org.jfree.chart.plot

    • Class org.jfree.chart.plot.AbstractPieLabelDistributor

      class AbstractPieLabelDistributor extends Object implements Serializable
      • Serialized Fields

        • labels
          List labels
          The label records.
    • Class org.jfree.chart.plot.CategoryMarker

      class CategoryMarker extends Marker implements Serializable
      • Serialized Fields

        • drawAsLine
          boolean drawAsLine
          A hint that the marker should be drawn as a line rather than a region.
        • key
          Comparable key
          The category key.
    • Class org.jfree.chart.plot.CategoryPlot

      class CategoryPlot extends Plot implements Serializable
      serialVersionUID:
      -3537691700434728188L
      • Serialization Methods

      • Serialized Fields

        • anchorValue
          double anchorValue
          The anchor value.
        • annotations
          List annotations
          A (possibly empty) list of annotations for the plot. The list should be initialised in the constructor and never allowed to be null.
        • axisOffset
          org.jfree.ui.RectangleInsets axisOffset
          The offset between the data area and the axes.
        • backgroundDomainMarkers
          Map backgroundDomainMarkers
          A map containing lists of markers for the domain axes.
        • backgroundRangeMarkers
          Map backgroundRangeMarkers
          A map containing lists of markers for the range axes.
        • columnRenderingOrder
          org.jfree.util.SortOrder columnRenderingOrder
          Controls the order in which the columns are traversed when rendering the data items.
        • crosshairDatasetIndex
          int crosshairDatasetIndex
          The index for the dataset that the crosshairs are linked to (this determines which axes the crosshairs are plotted against).
          Since:
          1.0.11
        • datasets
          Map<Integer,CategoryDataset> datasets
          Storage for the datasets.
        • datasetToDomainAxesMap
          TreeMap datasetToDomainAxesMap
          Storage for keys that map datasets to domain axes.
        • datasetToRangeAxesMap
          TreeMap datasetToRangeAxesMap
          Storage for keys that map datasets to range axes.
        • domainAxes
          Map<Integer,CategoryAxis> domainAxes
          Storage for the domain axes.
        • domainAxisLocations
          Map<Integer,AxisLocation> domainAxisLocations
          Storage for the domain axis locations.
        • domainCrosshairColumnKey
          Comparable domainCrosshairColumnKey
          The column key for the crosshair point.
          Since:
          1.0.11
        • domainCrosshairRowKey
          Comparable domainCrosshairRowKey
          The row key for the crosshair point.
          Since:
          1.0.11
        • domainCrosshairVisible
          boolean domainCrosshairVisible
          A flag that controls the visibility of the domain crosshair.
          Since:
          1.0.11
        • domainGridlinePosition
          CategoryAnchor domainGridlinePosition
          The position of the domain gridlines relative to the category.
        • domainGridlinesVisible
          boolean domainGridlinesVisible
          A flag that controls whether the grid-lines for the domain axis are visible.
        • drawSharedDomainAxis
          boolean drawSharedDomainAxis
          A flag that controls whether or not the shared domain axis is drawn (only relevant when the plot is being used as a subplot).
        • fixedDomainAxisSpace
          AxisSpace fixedDomainAxisSpace
          The fixed space for the domain axis.
        • fixedLegendItems
          LegendItemCollection fixedLegendItems
          An optional collection of legend items that can be returned by the getLegendItems() method.
        • fixedRangeAxisSpace
          AxisSpace fixedRangeAxisSpace
          The fixed space for the range axis.
        • foregroundDomainMarkers
          Map foregroundDomainMarkers
          A map containing lists of markers for the domain axes.
        • foregroundRangeMarkers
          Map foregroundRangeMarkers
          A map containing lists of markers for the range axes.
        • orientation
          PlotOrientation orientation
          The plot orientation.
        • rangeAxes
          Map<Integer,ValueAxis> rangeAxes
          Storage for the range axes.
        • rangeAxisLocations
          Map<Integer,AxisLocation> rangeAxisLocations
          Storage for the range axis locations.
        • rangeCrosshairLockedOnData
          boolean rangeCrosshairLockedOnData
          A flag that controls whether or not the crosshair locks onto actual data points.
        • rangeCrosshairValue
          double rangeCrosshairValue
          The range crosshair value.
        • rangeCrosshairVisible
          boolean rangeCrosshairVisible
          A flag that controls whether or not a range crosshair is drawn.
        • rangeGridlinesVisible
          boolean rangeGridlinesVisible
          A flag that controls whether the grid-lines for the range axis are visible.
        • rangeMinorGridlinesVisible
          boolean rangeMinorGridlinesVisible
          A flag that controls whether or not gridlines are shown for the minor tick values on the primary range axis.
          Since:
          1.0.13
        • rangePannable
          boolean rangePannable
          A flag that controls whether or not panning is enabled for the range axis/axes.
          Since:
          1.0.13
        • rangeZeroBaselineVisible
          boolean rangeZeroBaselineVisible
          A flag that controls whether or not the zero baseline against the range axis is visible.
          Since:
          1.0.13
        • renderers
          Map<Integer,CategoryItemRenderer> renderers
          Storage for the renderers.
        • renderingOrder
          DatasetRenderingOrder renderingOrder
          The dataset rendering order.
        • rowRenderingOrder
          org.jfree.util.SortOrder rowRenderingOrder
          Controls the order in which the rows are traversed when rendering the data items.
        • shadowGenerator
          ShadowGenerator shadowGenerator
          The shadow generator for the plot (null permitted).
          Since:
          1.0.14
        • weight
          int weight
          The weight for the plot (only relevant when the plot is used as a subplot within a combined plot).
    • Class org.jfree.chart.plot.ColorPalette

      class ColorPalette extends Object implements Serializable
      serialVersionUID:
      -9029901853079622051L
      • Serialized Fields

        • b
          int[] b
          Deprecated.
          Blue components.
        • g
          int[] g
          Deprecated.
          Green components.
        • inverse
          boolean inverse
          Deprecated.
          Inverse palette (ie, min and max colors are reversed).
        • logscale
          boolean logscale
          Deprecated.
          Logscale?
        • maxZ
          double maxZ
          Deprecated.
          The max z-axis value.
        • minZ
          double minZ
          Deprecated.
          The min z-axis value.
        • paletteName
          String paletteName
          Deprecated.
          The palette name.
        • r
          int[] r
          Deprecated.
          Red components.
        • stepped
          boolean stepped
          Deprecated.
          Controls whether palette colors are stepped (not continuous).
        • tickValues
          double[] tickValues
          Deprecated.
          Tick values are stored for use with stepped palette.
    • Class org.jfree.chart.plot.CombinedDomainCategoryPlot

      class CombinedDomainCategoryPlot extends CategoryPlot implements Serializable
      serialVersionUID:
      8207194522653701572L
      • Serialized Fields

        • gap
          double gap
          The gap between subplots.
        • subplots
          List subplots
          Storage for the subplot references.
    • Class org.jfree.chart.plot.CombinedDomainXYPlot

      class CombinedDomainXYPlot extends XYPlot implements Serializable
      serialVersionUID:
      -7765545541261907383L
      • Serialized Fields

        • gap
          double gap
          The gap between subplots.
        • subplots
          List<XYPlot> subplots
          Storage for the subplot references.
    • Class org.jfree.chart.plot.CombinedRangeCategoryPlot

      class CombinedRangeCategoryPlot extends CategoryPlot implements Serializable
      serialVersionUID:
      7260210007554504515L
    • Class org.jfree.chart.plot.CombinedRangeXYPlot

      class CombinedRangeXYPlot extends XYPlot implements Serializable
      serialVersionUID:
      -5177814085082031168L
      • Serialized Fields

        • gap
          double gap
          The gap between subplots.
        • subplots
          List<XYPlot> subplots
          Storage for the subplot references.
    • Class org.jfree.chart.plot.CompassPlot

      class CompassPlot extends Plot implements Serializable
      serialVersionUID:
      6924382802125527395L
      • Serialization Methods

      • Serialized Fields

        • compassFont
          Font compassFont
          The compass font.
        • datasets
          ValueDataset[] datasets
          An array of value datasets.
        • drawBorder
          boolean drawBorder
          A flag that controls whether or not a border is drawn.
        • labelFont
          Font labelFont
          The label font.
        • labelType
          int labelType
          The label type (NO_LABELS, VALUE_LABELS).
        • revolutionDistance
          double revolutionDistance
          The count to complete one revolution. Can be arbitrarily set For degrees (the default) it is 360, for radians this is 2*Pi, etc
        • seriesNeedle
          MeterNeedle[] seriesNeedle
          An array of needles.
    • Class org.jfree.chart.plot.ContourPlot

      class ContourPlot extends Plot implements Serializable
      serialVersionUID:
      7861072556590502247L
      • Serialized Fields

        • annotations
          List annotations
          Deprecated.
          A list of annotations (optional) for the plot.
        • colorBar
          ColorBar colorBar
          Deprecated.
          The colorbar axis (used for the z-values).
        • colorBarLocation
          org.jfree.ui.RectangleEdge colorBarLocation
          Deprecated.
          The color bar location.
        • dataAreaRatio
          double dataAreaRatio
          Deprecated.
          Defines dataArea rectangle as the ratio formed from dividing height by width (of the dataArea). Modifies plot area calculations. ratio > 0 will attempt to layout the plot so that the dataArea.height/dataArea.width = ratio. ratio < 0 will attempt to layout the plot so that the dataArea.height/dataArea.width in plot units (not java2D units as when ratio > 0) = -1.*ratio.
        • dataset
          ContourDataset dataset
          Deprecated.
          The dataset.
        • domainAxis
          ValueAxis domainAxis
          Deprecated.
          The domain axis (used for the x-values).
        • domainCrosshairLockedOnData
          boolean domainCrosshairLockedOnData
          Deprecated.
          A flag that controls whether or not the crosshair locks onto actual data points.
        • domainCrosshairValue
          double domainCrosshairValue
          Deprecated.
          The domain crosshair value.
        • domainCrosshairVisible
          boolean domainCrosshairVisible
          Deprecated.
          A flag that controls whether or not a domain crosshair is drawn..
        • domainMarkers
          List domainMarkers
          Deprecated.
          A list of markers (optional) for the domain axis.
        • ptSizePct
          double ptSizePct
          Deprecated.
          Size of points rendered when renderAsPoints = true. Size is relative to dataArea
        • rangeAxis
          ValueAxis rangeAxis
          Deprecated.
          The range axis (used for the y-values).
        • rangeCrosshairLockedOnData
          boolean rangeCrosshairLockedOnData
          Deprecated.
          A flag that controls whether or not the crosshair locks onto actual data points.
        • rangeCrosshairValue
          double rangeCrosshairValue
          Deprecated.
          The range crosshair value.
        • rangeCrosshairVisible
          boolean rangeCrosshairVisible
          Deprecated.
          A flag that controls whether or not a range crosshair is drawn..
        • rangeMarkers
          List rangeMarkers
          Deprecated.
          A list of markers (optional) for the range axis.
        • renderAsPoints
          boolean renderAsPoints
          Deprecated.
          Controls whether data are render as filled rectangles or rendered as points
        • toolTipGenerator
          ContourToolTipGenerator toolTipGenerator
          Deprecated.
          The tool tip generator.
        • urlGenerator
          XYURLGenerator urlGenerator
          Deprecated.
          The URL text generator.
    • Class org.jfree.chart.plot.Crosshair

      class Crosshair extends Object implements Serializable
      • Serialization Methods

      • Serialized Fields

        • labelAnchor
          org.jfree.ui.RectangleAnchor labelAnchor
          The label anchor.
        • labelFont
          Font labelFont
          The label font.
        • labelGenerator
          CrosshairLabelGenerator labelGenerator
          A label generator.
        • labelOutlineVisible
          boolean labelOutlineVisible
          A flag that controls the visibility of the label outline.
        • labelVisible
          boolean labelVisible
          A flag that controls whether or not the crosshair has a label visible.
        • labelXOffset
          double labelXOffset
          The x-offset in Java2D units.
        • labelYOffset
          double labelYOffset
          The y-offset in Java2D units.
        • value
          double value
          The crosshair value.
        • visible
          boolean visible
          Flag controlling visibility.
    • Class org.jfree.chart.plot.DatasetRenderingOrder

      class DatasetRenderingOrder extends Object implements Serializable
      serialVersionUID:
      -600593412366385072L
    • Class org.jfree.chart.plot.DefaultDrawingSupplier

      class DefaultDrawingSupplier extends Object implements Serializable
      serialVersionUID:
      -7339847061039422538L
      • Serialization Methods

      • Serialized Fields

        • fillPaintIndex
          int fillPaintIndex
          The current fill paint index.
        • outlinePaintIndex
          int outlinePaintIndex
          The current outline paint index.
        • outlineStrokeIndex
          int outlineStrokeIndex
          The current outline stroke index.
        • paintIndex
          int paintIndex
          The current paint index.
        • shapeIndex
          int shapeIndex
          The current shape index.
        • strokeIndex
          int strokeIndex
          The current stroke index.
    • Class org.jfree.chart.plot.DialShape

      class DialShape extends Object implements Serializable
      serialVersionUID:
      -3471933055190251131L
    • Class org.jfree.chart.plot.FastScatterPlot

      class FastScatterPlot extends Plot implements Serializable
      serialVersionUID:
      7871545897358563521L
      • Serialization Methods

      • Serialized Fields

        • data
          float[][] data
          The data.
        • domainAxis
          ValueAxis domainAxis
          The domain axis (used for the x-values).
        • domainGridlinesVisible
          boolean domainGridlinesVisible
          A flag that controls whether the domain grid-lines are visible.
        • domainPannable
          boolean domainPannable
          A flag that controls whether or not panning is enabled for the domain axis.
          Since:
          1.0.13
        • rangeAxis
          ValueAxis rangeAxis
          The range axis (used for the y-values).
        • rangeGridlinesVisible
          boolean rangeGridlinesVisible
          A flag that controls whether the range grid-lines are visible.
        • rangePannable
          boolean rangePannable
          A flag that controls whether or not panning is enabled for the range axis.
          Since:
          1.0.13
        • xDataRange
          Range xDataRange
          The x data range.
        • yDataRange
          Range yDataRange
          The y data range.
    • Class org.jfree.chart.plot.GreyPalette

      class GreyPalette extends ColorPalette implements Serializable
      serialVersionUID:
      -2120941170159987395L
    • Class org.jfree.chart.plot.IntervalMarker

      class IntervalMarker extends Marker implements Serializable
      serialVersionUID:
      -1762344775267627916L
      • Serialized Fields

        • endValue
          double endValue
          The end value.
        • gradientPaintTransformer
          org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
          The gradient paint transformer (optional).
        • startValue
          double startValue
          The start value.
    • Class org.jfree.chart.plot.JThermometer

      class JThermometer extends JPanel implements Serializable
      serialVersionUID:
      1079905665515589820L
    • Class org.jfree.chart.plot.Marker

      class Marker extends Object implements Serializable
      serialVersionUID:
      -734389651405327166L
      • Serialization Methods

      • Serialized Fields

        • alpha
          float alpha
          The alpha transparency.
        • label
          String label
          The label.
        • labelAnchor
          org.jfree.ui.RectangleAnchor labelAnchor
          The label position.
        • labelBackgroundColor
          Color labelBackgroundColor
          The label background color.
        • labelFont
          Font labelFont
          The label font.
        • labelOffset
          org.jfree.ui.RectangleInsets labelOffset
          The label offset from the marker rectangle.
        • labelOffsetType
          org.jfree.ui.LengthAdjustmentType labelOffsetType
          The offset type for the domain or range axis (never null).
        • labelTextAnchor
          org.jfree.ui.TextAnchor labelTextAnchor
          The text anchor for the label.
    • Class org.jfree.chart.plot.MeterInterval

      class MeterInterval extends Object implements Serializable
      serialVersionUID:
      1530982090622488257L
    • Class org.jfree.chart.plot.MeterPlot

      class MeterPlot extends Plot implements Serializable
      serialVersionUID:
      2987472457734470962L
      • Serialization Methods

      • Serialized Fields

        • dataset
          ValueDataset dataset
          The dataset (contains a single value).
        • drawBorder
          boolean drawBorder
          A flag that controls whether or not the border is drawn.
        • intervals
          List intervals
          A (possibly empty) list of the MeterIntervals to be highlighted on the dial.
        • meterAngle
          int meterAngle
          The dial extent (measured in degrees).
        • range
          Range range
          The overall range of data values on the dial.
        • shape
          DialShape shape
          The dial shape (background shape).
        • tickLabelFont
          Font tickLabelFont
          The tick label font.
        • tickLabelFormat
          NumberFormat tickLabelFormat
          The tick label format.
        • tickLabelsVisible
          boolean tickLabelsVisible
          A flag that controls whether or not the tick labels are visible.
        • tickSize
          double tickSize
          The tick size.
        • units
          String units
          The units displayed on the dial.
        • valueFont
          Font valueFont
          The font for the value displayed in the center of the dial.
    • Class org.jfree.chart.plot.MultiplePiePlot

      class MultiplePiePlot extends Plot implements Serializable
      serialVersionUID:
      -355377800470807389L
      • Serialization Methods

      • Serialized Fields

        • aggregatedItemsKey
          Comparable aggregatedItemsKey
          The key for the aggregated items.
          Since:
          1.0.2
        • dataExtractOrder
          org.jfree.util.TableOrder dataExtractOrder
          The data extract order (by row or by column).
        • dataset
          CategoryDataset dataset
          The dataset.
        • limit
          double limit
          The pie section limit percentage.
        • pieChart
          JFreeChart pieChart
          The chart object that draws the individual pie charts.
    • Class org.jfree.chart.plot.PieLabelDistributor

      class PieLabelDistributor extends AbstractPieLabelDistributor implements Serializable
      • Serialized Fields

        • minGap
          double minGap
          The minimum gap.
    • Class org.jfree.chart.plot.PieLabelLinkStyle

      class PieLabelLinkStyle extends Object implements Serializable
    • Class org.jfree.chart.plot.PieLabelRecord

      class PieLabelRecord extends Object implements Serializable
      • Serialized Fields

        • allocatedY
          double allocatedY
          The allocated y-coordinate.
        • angle
          double angle
          The angle of the centre of the section (in radians).
        • baseY
          double baseY
          The base y-coordinate.
        • gap
          double gap
          The gap.
        • key
          Comparable key
          The section key.
        • label
          org.jfree.text.TextBox label
          The label.
        • labelHeight
          double labelHeight
          The label height.
        • linkPercent
          double linkPercent
          The link percent.
    • Class org.jfree.chart.plot.PiePlot

      class PiePlot extends Plot implements Serializable
      serialVersionUID:
      -795612466005590431L
      • Serialization Methods

      • Serialized Fields

        • autoPopulateSectionOutlinePaint
          boolean autoPopulateSectionOutlinePaint
          A flag that controls whether or not the section outline paint is auto-populated from the drawing supplier.
          Since:
          1.0.11
        • autoPopulateSectionOutlineStroke
          boolean autoPopulateSectionOutlineStroke
          A flag that controls whether or not the section outline stroke is auto-populated from the drawing supplier.
          Since:
          1.0.11
        • autoPopulateSectionPaint
          boolean autoPopulateSectionPaint
          A flag that controls whether or not the section paint is auto-populated from the drawing supplier.
          Since:
          1.0.11
        • circular
          boolean circular
          Flag determining whether to draw an ellipse or a perfect circle.
        • dataset
          PieDataset dataset
          The dataset for the pie chart.
        • direction
          org.jfree.util.Rotation direction
          The direction for the pie segments.
        • explodePercentages
          Map explodePercentages
          The percentage amount to explode each pie section.
        • ignoreNullValues
          boolean ignoreNullValues
          A flag that controls whether null values are ignored.
        • ignoreZeroValues
          boolean ignoreZeroValues
          A flag that controls whether zero values are ignored.
        • interiorGap
          double interiorGap
          The amount of space left around the outside of the pie plot, expressed as a percentage of the plot area width and height.
        • labelDistributor
          AbstractPieLabelDistributor labelDistributor
          The pie section label distributor.
          Since:
          1.0.6
        • labelFont
          Font labelFont
          The font used to display the section labels.
        • labelGap
          double labelGap
          The gap between the labels and the link corner, as a percentage of the plot width.
        • labelGenerator
          PieSectionLabelGenerator labelGenerator
          The section label generator.
        • labelLinkMargin
          double labelLinkMargin
          The link margin.
        • labelLinkStyle
          PieLabelLinkStyle labelLinkStyle
          The label link style.
          Since:
          1.0.10
        • labelLinksVisible
          boolean labelLinksVisible
          A flag that controls whether or not the label links are drawn.
        • labelPadding
          org.jfree.ui.RectangleInsets labelPadding
          The padding between the labels and the label outlines. This is not allowed to be null.
          Since:
          1.0.7
        • legendLabelGenerator
          PieSectionLabelGenerator legendLabelGenerator
          The legend label generator.
        • legendLabelToolTipGenerator
          PieSectionLabelGenerator legendLabelToolTipGenerator
          A tool tip generator for the legend.
        • legendLabelURLGenerator
          PieURLGenerator legendLabelURLGenerator
          A URL generator for the legend items (optional).
          Since:
          1.0.4.
        • maximumLabelWidth
          double maximumLabelWidth
          The maximum label width as a percentage of the plot width.
        • minimumArcAngleToDraw
          double minimumArcAngleToDraw
          The smallest arc angle that will get drawn (this is to avoid a bug in various Java implementations that causes the JVM to crash). See this link for details: http://www.jfree.org/phpBB2/viewtopic.php?t=2707 ...and this bug report in the Java Bug Parade: http://developer.java.sun.com/developer/bugParade/bugs/4836495.html
        • pieIndex
          int pieIndex
          The pie index (used by the MultiplePiePlot class).
        • sectionOutlinePaintMap
          PaintMap sectionOutlinePaintMap
          The section outline paint map.
        • sectionOutlineStrokeMap
          StrokeMap sectionOutlineStrokeMap
          The section outline stroke map.
        • sectionOutlinesVisible
          boolean sectionOutlinesVisible
          A flag that controls whether or not an outline is drawn for each section in the plot.
        • sectionPaintMap
          PaintMap sectionPaintMap
          The section paint map.
        • shadowGenerator
          ShadowGenerator shadowGenerator
          The shadow generator for the plot (null permitted).
          Since:
          1.0.14
        • shadowXOffset
          double shadowXOffset
          The x-offset for the shadow effect.
        • shadowYOffset
          double shadowYOffset
          The y-offset for the shadow effect.
        • simpleLabelOffset
          org.jfree.ui.RectangleInsets simpleLabelOffset
          The simple label offset.
          Since:
          1.0.7
        • simpleLabels
          boolean simpleLabels
          A flag that controls whether simple or extended labels are used.
          Since:
          1.0.7
        • startAngle
          double startAngle
          The starting angle.
        • toolTipGenerator
          PieToolTipGenerator toolTipGenerator
          The tooltip generator.
        • urlGenerator
          PieURLGenerator urlGenerator
          The URL generator.
    • Class org.jfree.chart.plot.PiePlot3D

      class PiePlot3D extends PiePlot implements Serializable
      serialVersionUID:
      3408984188945161432L
      • Serialized Fields

        • darkerSides
          boolean darkerSides
          A flag that controls whether or not the sides of the pie chart are rendered using a darker colour.
          Since:
          1.0.7.
        • depthFactor
          double depthFactor
          The factor of the depth of the pie from the plot height
    • Class org.jfree.chart.plot.Plot

      class Plot extends Object implements Serializable
      serialVersionUID:
      -8831571430103671324L
      • Serialization Methods

      • Serialized Fields

        • backgroundAlpha
          float backgroundAlpha
          The alpha transparency for the background paint.
        • backgroundImageAlignment
          int backgroundImageAlignment
          The alignment for the background image.
        • backgroundImageAlpha
          float backgroundImageAlpha
          The alpha value used to draw the background image.
        • datasetGroup
          DatasetGroup datasetGroup
          The dataset group (to be used for thread synchronisation).
        • drawingSupplier
          DrawingSupplier drawingSupplier
          The drawing supplier.
        • foregroundAlpha
          float foregroundAlpha
          The alpha-transparency for the plot.
        • insets
          org.jfree.ui.RectangleInsets insets
          Amount of blank space around the plot area.
        • noDataMessage
          String noDataMessage
          The message to display if no data is available.
        • noDataMessageFont
          Font noDataMessageFont
          The font used to display the 'no data' message.
        • notify
          boolean notify
          A flag that controls whether or not the plot will notify listeners of changes (defaults to true, but sometimes it is useful to disable this).
          Since:
          1.0.13
        • outlineVisible
          boolean outlineVisible
          A flag that controls whether or not the plot outline is drawn.
          Since:
          1.0.6
        • parent
          Plot parent
          The parent plot (null if this is the root plot).
    • Class org.jfree.chart.plot.PlotOrientation

      class PlotOrientation extends Object implements Serializable
      serialVersionUID:
      -2508771828190337782L
    • Class org.jfree.chart.plot.PlotRenderingInfo

      class PlotRenderingInfo extends Object implements Serializable
      serialVersionUID:
      8446720134379617220L
    • Class org.jfree.chart.plot.PolarAxisLocation

      class PolarAxisLocation extends Object implements Serializable
      serialVersionUID:
      -3276922179323563410L
    • Class org.jfree.chart.plot.PolarPlot

      class PolarPlot extends Plot implements Serializable
      serialVersionUID:
      3794383185924179525L
      • Serialization Methods

      • Serialized Fields

        • angleGridlinesVisible
          boolean angleGridlinesVisible
          A flag that controls whether the angular grid-lines are visible.
        • angleLabelFont
          Font angleLabelFont
          The font used to display the angle labels - never null.
        • angleLabelsVisible
          boolean angleLabelsVisible
          A flag that controls whether or not the angle labels are visible.
        • angleOffset
          double angleOffset
          An offset for the angles, to start with 0 degrees at north, east, south or west.
          Since:
          1.0.14
        • angleTicks
          List angleTicks
          The angles that are marked with gridlines.
        • angleTickUnit
          TickUnit angleTickUnit
          The tick unit that controls the spacing between the angular grid lines.
          Since:
          1.0.10
        • axes
          org.jfree.util.ObjectList axes
          The range axis (used for the y-values).
        • axisLocations
          org.jfree.util.ObjectList axisLocations
          The axis locations.
        • cornerTextItems
          List cornerTextItems
          The annotations for the plot.
        • counterClockwise
          boolean counterClockwise
          A flag indicating if the angles increase counterclockwise or clockwise.
          Since:
          1.0.14
        • datasets
          org.jfree.util.ObjectList datasets
          Storage for the datasets.
        • datasetToAxesMap
          Map datasetToAxesMap
          Storage for the mapping between datasets/renderers and range axes. The keys in the map are Integer objects, corresponding to the dataset index. The values in the map are List objects containing Integer objects (corresponding to the axis indices). If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).
        • fixedLegendItems
          LegendItemCollection fixedLegendItems
          An optional collection of legend items that can be returned by the getLegendItems() method.
        • margin
          int margin
          The actual margin in pixels.
          Since:
          1.0.14
        • radiusGridlinesVisible
          boolean radiusGridlinesVisible
          A flag that controls whether the radius grid-lines are visible.
        • radiusMinorGridlinesVisible
          boolean radiusMinorGridlinesVisible
          A flag that controls whether the radial minor grid-lines are visible.
          Since:
          1.0.15
        • renderers
          org.jfree.util.ObjectList renderers
          Storage for the renderers.
    • Class org.jfree.chart.plot.RainbowPalette

      class RainbowPalette extends ColorPalette implements Serializable
      serialVersionUID:
      -1906707320728242478L
      • Serialized Fields

        • blue
          int[] blue
          Deprecated.
          The blue values.
        • green
          int[] green
          Deprecated.
          The green values.
        • red
          int[] red
          Deprecated.
          The red values.
    • Class org.jfree.chart.plot.RingPlot

      class RingPlot extends PiePlot implements Serializable
      serialVersionUID:
      1556064784129676620L
      • Serialization Methods

      • Serialized Fields

        • centerText
          String centerText
          Text to display in the middle of the chart (used for CenterTextMode.FIXED).
        • centerTextColor
          Color centerTextColor
          The color used to display the center text.
        • centerTextFont
          Font centerTextFont
          The font used to display the center text.
        • centerTextFormatter
          Format centerTextFormatter
          The formatter used when displaying the first data value from the dataset (CenterTextMode.VALUE).
        • centerTextMode
          CenterTextMode centerTextMode
          The center text mode.
        • innerSeparatorExtension
          double innerSeparatorExtension
          The length of the inner separator extension (as a percentage of the depth of the sections).
        • outerSeparatorExtension
          double outerSeparatorExtension
          The length of the outer separator extension (as a percentage of the depth of the sections).
        • sectionDepth
          double sectionDepth
          The depth of the section as a percentage of the diameter.
        • separatorsVisible
          boolean separatorsVisible
          A flag that controls whether or not separators are drawn between the sections of the chart.
    • Class org.jfree.chart.plot.SeriesRenderingOrder

      class SeriesRenderingOrder extends Object implements Serializable
      serialVersionUID:
      209336477448807735L
    • Class org.jfree.chart.plot.SpiderWebPlot

      class SpiderWebPlot extends Plot implements Serializable
      serialVersionUID:
      -5376340422031599463L
      • Serialization Methods

      • Serialized Fields

        • axisLabelGap
          double axisLabelGap
          The gap between the labels and the axes as a %age of the radius.
        • dataExtractOrder
          org.jfree.util.TableOrder dataExtractOrder
          The data extract order (BY_ROW or BY_COLUMN). This denotes whether the data series are stored in rows (in which case the category names are derived from the column keys) or in columns (in which case the category names are derived from the row keys).
        • dataset
          CategoryDataset dataset
          The dataset.
        • direction
          org.jfree.util.Rotation direction
          The direction for drawing the radar axis and plots.
        • headPercent
          double headPercent
          The head radius as a percentage of the available drawing area.
        • interiorGap
          double interiorGap
          The space left around the outside of the plot as a percentage.
        • labelFont
          Font labelFont
          The font used to display the category labels.
        • labelGenerator
          CategoryItemLabelGenerator labelGenerator
          The label generator.
        • maxValue
          double maxValue
          The maximum value we are plotting against on each category axis
        • seriesOutlinePaintList
          org.jfree.util.PaintList seriesOutlinePaintList
          The series outline paint list.
        • seriesOutlineStrokeList
          org.jfree.util.StrokeList seriesOutlineStrokeList
          The series outline stroke list.
        • seriesPaintList
          org.jfree.util.PaintList seriesPaintList
          The series paint list.
        • startAngle
          double startAngle
          The starting angle.
        • toolTipGenerator
          CategoryToolTipGenerator toolTipGenerator
          A tooltip generator for the plot (null permitted).
        • urlGenerator
          CategoryURLGenerator urlGenerator
          A URL generator for the plot (null permitted).
        • webFilled
          boolean webFilled
          controls if the web polygons are filled or not
    • Class org.jfree.chart.plot.ThermometerPlot

      class ThermometerPlot extends Plot implements Serializable
      serialVersionUID:
      4087093313147984390L
      • Serialization Methods

      • Serialized Fields

        • axisLocation
          int axisLocation
          The position of the axis
        • bulbRadius
          int bulbRadius
          The value label position.
          Since:
          1.0.7
        • columnRadius
          int columnRadius
          The column radius.
          Since:
          1.0.7
        • dataset
          ValueDataset dataset
          The dataset for the plot.
        • followDataInSubranges
          boolean followDataInSubranges
          A flag that controls whether or not the axis range adjusts to the sub-ranges.
        • gap
          int gap
          The gap between the two outlines the represent the thermometer.
          Since:
          1.0.7
        • lowerBound
          double lowerBound
          The lower bound for the thermometer.
        • padding
          org.jfree.ui.RectangleInsets padding
          Blank space inside the plot area around the outside of the thermometer.
        • rangeAxis
          ValueAxis rangeAxis
          The range axis.
        • showValueLines
          boolean showValueLines
          A flag that controls whether value lines are drawn.
        • subrange
          int subrange
          The display sub-range.
        • subrangeIndicatorsVisible
          boolean subrangeIndicatorsVisible
          A flag that controls whether the sub-range indicators are visible.
        • subrangeInfo
          double[][] subrangeInfo
          The start and end values for the subranges.
        • units
          int units
          The display units
        • upperBound
          double upperBound
          The upper bound for the thermometer.
        • useSubrangePaint
          boolean useSubrangePaint
          A flag that controls whether or not the mercury paint changes with the subranges.
        • valueFont
          Font valueFont
          The font to write the value in
        • valueFormat
          NumberFormat valueFormat
          Number format for the value
        • valueLocation
          int valueLocation
          The value label position.
    • Class org.jfree.chart.plot.ValueMarker

      class ValueMarker extends Marker implements Serializable
      • Serialized Fields

        • value
          double value
          The value.
    • Class org.jfree.chart.plot.WaferMapPlot

      class WaferMapPlot extends Plot implements Serializable
      serialVersionUID:
      4668320403707308155L
      • Serialized Fields

        • dataset
          WaferMapDataset dataset
          The dataset.
        • orientation
          PlotOrientation orientation
          The plot orientation. vertical = notch down horizontal = notch right
        • renderer
          WaferMapRenderer renderer
          Object responsible for drawing the visual representation of each point on the plot.
    • Class org.jfree.chart.plot.XYPlot

      class XYPlot extends Plot implements Serializable
      serialVersionUID:
      7044148245716569264L
      • Serialization Methods

      • Serialized Fields

        • annotations
          List<XYAnnotation> annotations
          A (possibly empty) list of annotations for the plot. The list should be initialised in the constructor and never allowed to be null.
        • axisOffset
          org.jfree.ui.RectangleInsets axisOffset
          The offset between the data area and the axes.
        • backgroundDomainMarkers
          Map backgroundDomainMarkers
          A map of lists of background markers (optional) for the domain axes.
        • backgroundRangeMarkers
          Map backgroundRangeMarkers
          A map of lists of background markers (optional) for the range axes.
        • datasetRenderingOrder
          DatasetRenderingOrder datasetRenderingOrder
          The order of the dataset rendering (REVERSE draws the primary dataset last so that it appears to be on top).
        • datasets
          Map<Integer,XYDataset> datasets
          Storage for the datasets.
        • datasetToDomainAxesMap
          Map<Integer,List<Integer>> datasetToDomainAxesMap
          Storage for the mapping between datasets/renderers and domain axes. The keys in the map are Integer objects, corresponding to the dataset index. The values in the map are List objects containing Integer objects (corresponding to the axis indices). If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).
        • datasetToRangeAxesMap
          Map<Integer,List<Integer>> datasetToRangeAxesMap
          Storage for the mapping between datasets/renderers and range axes. The keys in the map are Integer objects, corresponding to the dataset index. The values in the map are List objects containing Integer objects (corresponding to the axis indices). If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).
        • domainAxes
          Map<Integer,ValueAxis> domainAxes
          The domain axis / axes (used for the x-values).
        • domainAxisLocations
          Map<Integer,AxisLocation> domainAxisLocations
          The domain axis locations.
        • domainCrosshairLockedOnData
          boolean domainCrosshairLockedOnData
          A flag that controls whether or not the crosshair locks onto actual data points.
        • domainCrosshairValue
          double domainCrosshairValue
          The domain crosshair value.
        • domainCrosshairVisible
          boolean domainCrosshairVisible
          A flag that controls whether or not a domain crosshair is drawn..
        • domainGridlinesVisible
          boolean domainGridlinesVisible
          A flag that controls whether the domain grid-lines are visible.
        • domainMinorGridlinesVisible
          boolean domainMinorGridlinesVisible
          A flag that controls whether the domain minor grid-lines are visible.
          Since:
          1.0.12
        • domainPannable
          boolean domainPannable
          A flag that controls whether or not panning is enabled for the domain axis/axes.
          Since:
          1.0.13
        • domainZeroBaselineVisible
          boolean domainZeroBaselineVisible
          A flag that controls whether or not the zero baseline against the domain axis is visible.
          Since:
          1.0.5
        • fixedDomainAxisSpace
          AxisSpace fixedDomainAxisSpace
          The fixed domain axis space.
        • fixedLegendItems
          LegendItemCollection fixedLegendItems
          An optional collection of legend items that can be returned by the getLegendItems() method.
        • fixedRangeAxisSpace
          AxisSpace fixedRangeAxisSpace
          The fixed range axis space.
        • foregroundDomainMarkers
          Map foregroundDomainMarkers
          A map of lists of foreground markers (optional) for the domain axes.
        • foregroundRangeMarkers
          Map foregroundRangeMarkers
          A map of lists of foreground markers (optional) for the range axes.
        • orientation
          PlotOrientation orientation
          The plot orientation.
        • rangeAxes
          Map<Integer,ValueAxis> rangeAxes
          The range axis (used for the y-values).
        • rangeAxisLocations
          Map<Integer,AxisLocation> rangeAxisLocations
          The range axis location.
        • rangeCrosshairLockedOnData
          boolean rangeCrosshairLockedOnData
          A flag that controls whether or not the crosshair locks onto actual data points.
        • rangeCrosshairValue
          double rangeCrosshairValue
          The range crosshair value.
        • rangeCrosshairVisible
          boolean rangeCrosshairVisible
          A flag that controls whether or not a range crosshair is drawn..
        • rangeGridlinesVisible
          boolean rangeGridlinesVisible
          A flag that controls whether the range grid-lines are visible.
        • rangeMinorGridlinesVisible
          boolean rangeMinorGridlinesVisible
          A flag that controls whether the range minor grid-lines are visible.
          Since:
          1.0.12
        • rangePannable
          boolean rangePannable
          A flag that controls whether or not panning is enabled for the range axis/axes.
          Since:
          1.0.13
        • rangeZeroBaselineVisible
          boolean rangeZeroBaselineVisible
          A flag that controls whether or not the zero baseline against the range axis is visible.
        • renderers
          Map<Integer,XYItemRenderer> renderers
          Storage for the renderers.
        • seriesRenderingOrder
          SeriesRenderingOrder seriesRenderingOrder
          The order of the series rendering (REVERSE draws the primary series last so that it appears to be on top).
        • shadowGenerator
          ShadowGenerator shadowGenerator
          The shadow generator (null permitted).
          Since:
          1.0.14
        • weight
          int weight
          The weight for this plot (only relevant if this is a subplot in a combined plot).
  • Package org.jfree.chart.plot.dial

  • Package org.jfree.chart.renderer

    • Class org.jfree.chart.renderer.AbstractRenderer

      class AbstractRenderer extends Object implements Serializable
      serialVersionUID:
      -828267569428206075L
      • Serialization Methods

      • Serialized Fields

        • autoPopulateSeriesFillPaint
          boolean autoPopulateSeriesFillPaint
          A flag that controls whether or not the fillPaintList is auto-populated in the AbstractRenderer.lookupSeriesFillPaint(int) method.
          Since:
          1.0.6
        • autoPopulateSeriesOutlinePaint
          boolean autoPopulateSeriesOutlinePaint
          A flag that controls whether or not the outlinePaintList is auto-populated in the AbstractRenderer.lookupSeriesOutlinePaint(int) method.
          Since:
          1.0.6
        • autoPopulateSeriesOutlineStroke
          boolean autoPopulateSeriesOutlineStroke
          A flag that controls whether or not the outlineStrokeList is auto-populated in the AbstractRenderer.lookupSeriesOutlineStroke(int) method.
          Since:
          1.0.6
        • autoPopulateSeriesPaint
          boolean autoPopulateSeriesPaint
          A flag that controls whether or not the paintList is auto-populated in the AbstractRenderer.lookupSeriesPaint(int) method.
          Since:
          1.0.6
        • autoPopulateSeriesShape
          boolean autoPopulateSeriesShape
          A flag that controls whether or not the shapeList is auto-populated in the AbstractRenderer.lookupSeriesShape(int) method.
          Since:
          1.0.6
        • autoPopulateSeriesStroke
          boolean autoPopulateSeriesStroke
          A flag that controls whether or not the strokeList is auto-populated in the AbstractRenderer.lookupSeriesStroke(int) method.
          Since:
          1.0.6
        • baseCreateEntities
          boolean baseCreateEntities
          The default flag that controls whether or not entities are generated. This flag is used when both the above flags return null.
        • baseItemLabelFont
          Font baseItemLabelFont
          The base item label font.
        • baseItemLabelsVisible
          Boolean baseItemLabelsVisible
          The base item labels visible.
        • baseLegendTextFont
          Font baseLegendTextFont
          The base legend font.
          Since:
          1.0.11
        • baseNegativeItemLabelPosition
          ItemLabelPosition baseNegativeItemLabelPosition
          The fallback negative item label position.
        • basePositiveItemLabelPosition
          ItemLabelPosition basePositiveItemLabelPosition
          The fallback positive item label position.
        • baseSeriesVisible
          boolean baseSeriesVisible
          The default visibility for each series.
        • baseSeriesVisibleInLegend
          boolean baseSeriesVisibleInLegend
          The default visibility for each series in the legend.
        • createEntities
          Boolean createEntities
          Deprecated.
          This field is redundant, you can rely on the createEntitiesList and baseCreateEntities fields. Deprecated from version 1.0.6 onwards.
          A flag that controls whether or not entities are generated for ALL series (optional).
        • createEntitiesList
          org.jfree.util.BooleanList createEntitiesList
          Flags that control whether or not entities are generated for each series. This will be overridden by 'createEntities'.
        • dataBoundsIncludesVisibleSeriesOnly
          boolean dataBoundsIncludesVisibleSeriesOnly
          A flag that controls whether or not the renderer will include the non-visible series when calculating the data bounds.
          Since:
          1.0.13
        • defaultEntityRadius
          int defaultEntityRadius
          The default radius for the entity 'hotspot'
        • fillPaintList
          org.jfree.util.PaintList fillPaintList
          The fill paint list.
        • itemLabelAnchorOffset
          double itemLabelAnchorOffset
          The item label anchor offset.
        • itemLabelFont
          Font itemLabelFont
          Deprecated.
          This field is redundant, you can rely on itemLabelFontList and baseItemLabelFont. Deprecated from version 1.0.6 onwards.
          The item label font for ALL series (optional).
        • itemLabelFontMap
          Map<Integer,Font> itemLabelFontMap
          The item label font list (one font per series).
        • itemLabelPaintList
          org.jfree.util.PaintList itemLabelPaintList
          The item label paint list (one paint per series).
        • itemLabelsVisible
          Boolean itemLabelsVisible
          Deprecated.
          This field is redundant, you can rely on itemLabelsVisibleList and baseItemLabelsVisible. Deprecated from version 1.0.6 onwards.
          Visibility of the item labels for ALL series (optional).
        • itemLabelsVisibleList
          org.jfree.util.BooleanList itemLabelsVisibleList
          Visibility of the item labels PER series.
        • legendShapeList
          org.jfree.util.ShapeList legendShapeList
          The per-series legend shape settings.
          Since:
          1.0.11
        • legendTextFontMap
          Map<Integer,Font> legendTextFontMap
          The per-series legend text font.
          Since:
          1.0.11
        • legendTextPaint
          org.jfree.util.PaintList legendTextPaint
          The per series legend text paint settings.
          Since:
          1.0.11
        • negativeItemLabelPosition
          ItemLabelPosition negativeItemLabelPosition
          Deprecated.
          This field is redundant, you can rely on the negativeItemLabelPositionList and baseNegativeItemLabelPosition fields. Deprecated from version 1.0.6 onwards.
          The negative item label position for ALL series (optional).
        • negativeItemLabelPositionMap
          Map<Integer,ItemLabelPosition> negativeItemLabelPositionMap
          The negative item label position (per series).
        • outlinePaintList
          org.jfree.util.PaintList outlinePaintList
          The outline paint list.
        • outlineStrokeList
          org.jfree.util.StrokeList outlineStrokeList
          The outline stroke list.
        • paintList
          org.jfree.util.PaintList paintList
          The paint list.
        • positiveItemLabelPosition
          ItemLabelPosition positiveItemLabelPosition
          Deprecated.
          This field is redundant, you can rely on the positiveItemLabelPositionList and basePositiveItemLabelPosition fields. Deprecated from version 1.0.6 onwards.
          The positive item label position for ALL series (optional).
        • positiveItemLabelPositionMap
          Map<Integer,ItemLabelPosition> positiveItemLabelPositionMap
          The positive item label position (per series).
        • seriesVisible
          Boolean seriesVisible
          Deprecated.
          This field is redundant, you can rely on seriesVisibleList and baseSeriesVisible. Deprecated from version 1.0.6 onwards.
          A flag that controls the visibility of ALL series.
        • seriesVisibleInLegend
          Boolean seriesVisibleInLegend
          Deprecated.
          This field is redundant, you can rely on seriesVisibleInLegendList and baseSeriesVisibleInLegend. Deprecated from version 1.0.6 onwards.
          A flag that controls the visibility of ALL series in the legend.
        • seriesVisibleInLegendList
          org.jfree.util.BooleanList seriesVisibleInLegendList
          A list of flags that controls whether or not each series is visible in the legend.
        • seriesVisibleList
          org.jfree.util.BooleanList seriesVisibleList
          A list of flags that controls whether or not each series is visible.
        • shapeList
          org.jfree.util.ShapeList shapeList
          A shape list.
        • strokeList
          org.jfree.util.StrokeList strokeList
          The stroke list.
        • treatLegendShapeAsLine
          boolean treatLegendShapeAsLine
          A special flag that, if true, will cause the getLegendItem() method to configure the legend shape as if it were a line.
          Since:
          1.0.14
    • Class org.jfree.chart.renderer.AreaRendererEndType

      class AreaRendererEndType extends Object implements Serializable
      serialVersionUID:
      -1774146392916359839L
    • Class org.jfree.chart.renderer.DefaultPolarItemRenderer

      class DefaultPolarItemRenderer extends AbstractRenderer implements Serializable
      • Serialization Methods

      • Serialized Fields

        • baseToolTipGenerator
          XYToolTipGenerator baseToolTipGenerator
          The base tool tip generator.
          Since:
          1.0.14
        • connectFirstAndLastPoint
          boolean connectFirstAndLastPoint
          Flag that controls if the first and last point of the dataset should be connected or not.
          Since:
          1.0.14
        • drawOutlineWhenFilled
          boolean drawOutlineWhenFilled
          Flag that controls whether an outline is drawn for filled series or not.
          Since:
          1.0.14
        • legendItemToolTipGenerator
          XYSeriesLabelGenerator legendItemToolTipGenerator
          The legend item tool tip generator.
          Since:
          1.0.14
        • legendItemURLGenerator
          XYSeriesLabelGenerator legendItemURLGenerator
          The legend item URL generator.
          Since:
          1.0.14
        • plot
          PolarPlot plot
          The plot that the renderer is assigned to.
        • seriesFilled
          org.jfree.util.BooleanList seriesFilled
          Flags that control whether the renderer fills each series or not.
        • shapesVisible
          boolean shapesVisible
          Flag that controls whether item shapes are visible or not.
          Since:
          1.0.14
        • toolTipGeneratorList
          org.jfree.util.ObjectList toolTipGeneratorList
          A list of tool tip generators (one per series).
          Since:
          1.0.14
        • urlGenerator
          XYURLGenerator urlGenerator
          The URL text generator.
          Since:
          1.0.14
        • useFillPaint
          boolean useFillPaint
          A flag that controls whether the fill paint is used for filling shapes.
          Since:
          1.0.14
    • Class org.jfree.chart.renderer.GrayPaintScale

      class GrayPaintScale extends Object implements Serializable
      • Serialized Fields

        • alpha
          int alpha
          The alpha transparency (0-255).
          Since:
          1.0.13
        • lowerBound
          double lowerBound
          The lower bound.
        • upperBound
          double upperBound
          The upper bound.
    • Class org.jfree.chart.renderer.LookupPaintScale

      class LookupPaintScale extends Object implements Serializable
      serialVersionUID:
      -5239384246251042006L
    • Exception org.jfree.chart.renderer.NotOutlierException

      class NotOutlierException extends Exception implements Serializable
    • Class org.jfree.chart.renderer.WaferMapRenderer

      class WaferMapRenderer extends AbstractRenderer implements Serializable
      • Serialized Fields

        • paintIndex
          Map paintIndex
          paint index
        • paintIndexMethod
          int paintIndexMethod
          paint index method
        • paintLimit
          int paintLimit
          paint limit
        • plot
          WaferMapPlot plot
          plot
  • Package org.jfree.chart.renderer.category

  • Package org.jfree.chart.renderer.xy

    • Class org.jfree.chart.renderer.xy.AbstractXYItemRenderer

      class AbstractXYItemRenderer extends AbstractRenderer implements Serializable
      serialVersionUID:
      8019124836026607990L
      • Serialized Fields

        • backgroundAnnotations
          List backgroundAnnotations
          Annotations to be drawn in the background layer ('underneath' the data items).
        • baseItemLabelGenerator
          XYItemLabelGenerator baseItemLabelGenerator
          The base item label generator.
        • baseToolTipGenerator
          XYToolTipGenerator baseToolTipGenerator
          The base tool tip generator.
        • foregroundAnnotations
          List foregroundAnnotations
          Annotations to be drawn in the foreground layer ('on top' of the data items).
        • itemLabelGenerator
          XYItemLabelGenerator itemLabelGenerator
          Deprecated.
          This field is redundant, use itemLabelGeneratorList and baseItemLabelGenerator instead. Deprecated as of version 1.0.6.
          The item label generator for ALL series.
        • itemLabelGeneratorMap
          Map<Integer,XYItemLabelGenerator> itemLabelGeneratorMap
          A list of item label generators (one per series).
        • legendItemLabelGenerator
          XYSeriesLabelGenerator legendItemLabelGenerator
          The legend item label generator.
        • legendItemToolTipGenerator
          XYSeriesLabelGenerator legendItemToolTipGenerator
          The legend item tool tip generator.
        • legendItemURLGenerator
          XYSeriesLabelGenerator legendItemURLGenerator
          The legend item URL generator.
        • plot
          XYPlot plot
          The plot.
        • toolTipGenerator
          XYToolTipGenerator toolTipGenerator
          Deprecated.
          This field is redundant, use tooltipGeneratorList and baseToolTipGenerator instead. Deprecated as of version 1.0.6.
          The tool tip generator for ALL series.
        • toolTipGeneratorMap
          Map<Integer,XYToolTipGenerator> toolTipGeneratorMap
          A list of tool tip generators (one per series).
        • urlGenerator
          XYURLGenerator urlGenerator
          The URL text generator.
    • Class org.jfree.chart.renderer.xy.CandlestickRenderer

      class CandlestickRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      50390395841817121L
      • Serialization Methods

      • Serialized Fields

        • autoWidthFactor
          double autoWidthFactor
          The number (generally between 0.0 and 1.0) by which the available space automatically calculated for the candles will be multiplied to determine the actual width to use.
        • autoWidthGap
          double autoWidthGap
          The minimum gap between one candle and the next
        • autoWidthMethod
          int autoWidthMethod
          The method of automatically calculating the candle width.
        • candleWidth
          double candleWidth
          The candle width.
        • drawVolume
          boolean drawVolume
          A flag controlling whether or not volume bars are drawn on the chart.
        • maxCandleWidth
          double maxCandleWidth
          Temporary storage for the maximum candle width.
        • maxCandleWidthInMilliseconds
          double maxCandleWidthInMilliseconds
          The maximum candlewidth in milliseconds.
        • useOutlinePaint
          boolean useOutlinePaint
          A flag that controls whether or not the renderer's outline paint is used to draw the outline of the candlestick. The default value is false to avoid a change of behaviour for existing code.
          Since:
          1.0.5
    • Class org.jfree.chart.renderer.xy.ClusteredXYBarRenderer

      class ClusteredXYBarRenderer extends XYBarRenderer implements Serializable
      serialVersionUID:
      5864462149177133147L
      • Serialized Fields

        • centerBarAtStartValue
          boolean centerBarAtStartValue
          Determines whether bar center should be interval start.
    • Class org.jfree.chart.renderer.xy.CyclicXYItemRenderer

      class CyclicXYItemRenderer extends StandardXYItemRenderer implements Serializable
      serialVersionUID:
      4035912243303764892L
    • Class org.jfree.chart.renderer.xy.DefaultXYItemRenderer

      class DefaultXYItemRenderer extends XYLineAndShapeRenderer implements Serializable
      serialVersionUID:
      3450423530996888074L
    • Class org.jfree.chart.renderer.xy.DeviationRenderer

      class DeviationRenderer extends XYLineAndShapeRenderer implements Serializable
      • Serialized Fields

        • alpha
          float alpha
          The alpha transparency for the interval shading.
    • Class org.jfree.chart.renderer.xy.GradientXYBarPainter

      class GradientXYBarPainter extends Object implements Serializable
      • Serialized Fields

        • g1
          double g1
          The division point between the first and second gradient regions.
        • g2
          double g2
          The division point between the second and third gradient regions.
        • g3
          double g3
          The division point between the third and fourth gradient regions.
    • Class org.jfree.chart.renderer.xy.HighLowRenderer

      class HighLowRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -8135673815876552516L
      • Serialization Methods

      • Serialized Fields

        • drawCloseTicks
          boolean drawCloseTicks
          A flag that controls whether the close ticks are drawn.
        • drawOpenTicks
          boolean drawOpenTicks
          A flag that controls whether the open ticks are drawn.
        • tickLength
          double tickLength
          The tick length (in Java2D units).
          Since:
          1.0.10
    • Class org.jfree.chart.renderer.xy.SamplingXYLineRenderer

      class SamplingXYLineRenderer extends AbstractXYItemRenderer implements Serializable
    • Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer

      class StackedXYAreaRenderer extends XYAreaRenderer implements Serializable
      serialVersionUID:
      5217394318178570889L
    • Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer2

      class StackedXYAreaRenderer2 extends XYAreaRenderer2 implements Serializable
      serialVersionUID:
      7752676509764539182L
      • Serialized Fields

        • roundXCoordinates
          boolean roundXCoordinates
          This flag controls whether or not the x-coordinates (in Java2D space) are rounded to integers. When set to true, this can avoid the vertical striping that anti-aliasing can generate. However, the rounding may not be appropriate for output in high resolution formats (for example, vector graphics formats such as SVG and PDF).
          Since:
          1.0.3
    • Class org.jfree.chart.renderer.xy.StackedXYBarRenderer

      class StackedXYBarRenderer extends XYBarRenderer implements Serializable
      serialVersionUID:
      -7049101055533436444L
      • Serialized Fields

        • renderAsPercentages
          boolean renderAsPercentages
          A flag that controls whether the bars display values or percentages.
    • Class org.jfree.chart.renderer.xy.StandardXYBarPainter

      class StandardXYBarPainter extends Object implements Serializable
    • Class org.jfree.chart.renderer.xy.StandardXYItemRenderer

      class StandardXYItemRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -3271351259436865995L
      • Serialization Methods

      • Serialized Fields

        • baseShapesFilled
          boolean baseShapesFilled
          The default value returned by the getShapeFilled() method.
        • baseShapesVisible
          boolean baseShapesVisible
          A flag indicating whether or not shapes are drawn at each XY point.
        • drawSeriesLineAsPath
          boolean drawSeriesLineAsPath
          A flag that controls whether or not each series is drawn as a single path.
        • gapThreshold
          double gapThreshold
          Threshold for deciding when to discontinue a line.
        • gapThresholdType
          org.jfree.util.UnitType gapThresholdType
          Specifies how the gap threshold value is interpreted.
        • plotDiscontinuous
          boolean plotDiscontinuous
          A flag controlling whether or not discontinuous lines are used.
        • plotImages
          boolean plotImages
          A flag indicating whether or not images are drawn between XY points.
        • plotLines
          boolean plotLines
          A flag indicating whether or not lines are drawn between XY points.
        • seriesShapesFilled
          org.jfree.util.BooleanList seriesShapesFilled
          A table of flags that control (per series) whether or not shapes are filled.
        • shapesFilled
          Boolean shapesFilled
          Deprecated.
          As of 1.0.8, this override should not be used.
          A flag that controls whether or not shapes are filled for ALL series.
    • Class org.jfree.chart.renderer.xy.VectorRenderer

      class VectorRenderer extends AbstractXYItemRenderer implements Serializable
      • Serialized Fields

        • baseLength
          double baseLength
          The length of the base.
        • headLength
          double headLength
          The length of the head.
    • Class org.jfree.chart.renderer.xy.WindItemRenderer

      class WindItemRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      8078914101916976844L
    • Class org.jfree.chart.renderer.xy.XYAreaRenderer

      class XYAreaRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -4481971353973876747L
      • Serialization Methods

      • Serialized Fields

        • gradientTransformer
          org.jfree.ui.GradientPaintTransformer gradientTransformer
          A transformer that is applied to the paint used to fill under the area *if* it is an instance of GradientPaint.
          Since:
          1.0.14
        • plotArea
          boolean plotArea
          A flag indicating whether or not Area are drawn at each XY point.
        • plotLines
          boolean plotLines
          A flag indicating whether or not lines are drawn between XY points.
        • plotShapes
          boolean plotShapes
          A flag indicating whether or not shapes are drawn at each XY point.
        • showOutline
          boolean showOutline
          A flag that controls whether or not the outline is shown.
        • useFillPaint
          boolean useFillPaint
          A flag that can be set to specify that the fill paint should be used to fill the area under the renderer.
          Since:
          1.0.14
    • Class org.jfree.chart.renderer.xy.XYAreaRenderer2

      class XYAreaRenderer2 extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -7378069681579984133L
    • Class org.jfree.chart.renderer.xy.XYBarRenderer

      class XYBarRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      770559577251370036L
      • Serialization Methods

      • Serialized Fields

        • barAlignmentFactor
          double barAlignmentFactor
          A factor used to align the bars about the x-value.
          Since:
          1.0.13
        • barPainter
          XYBarPainter barPainter
          The bar painter (never null).
          Since:
          1.0.11
        • base
          double base
          The default base value for the bars.
        • drawBarOutline
          boolean drawBarOutline
          A flag that controls whether or not bar outlines are drawn.
        • gradientPaintTransformer
          org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
          An optional class used to transform gradient paint objects to fit each bar.
        • margin
          double margin
          Percentage margin (to reduce the width of bars).
        • negativeItemLabelPositionFallback
          ItemLabelPosition negativeItemLabelPositionFallback
          The fallback position if a negative item label doesn't fit inside the bar.
        • positiveItemLabelPositionFallback
          ItemLabelPosition positiveItemLabelPositionFallback
          The fallback position if a positive item label doesn't fit inside the bar.
        • shadowsVisible
          boolean shadowsVisible
          The flag that controls whether or not shadows are drawn for the bars.
          Since:
          1.0.11
        • shadowXOffset
          double shadowXOffset
          The x-offset for the shadow effect.
          Since:
          1.0.11
        • shadowYOffset
          double shadowYOffset
          The y-offset for the shadow effect.
          Since:
          1.0.11
        • useYInterval
          boolean useYInterval
          A flag that controls whether the bars use the y-interval supplied by the dataset.
    • Class org.jfree.chart.renderer.xy.XYBlockRenderer

      class XYBlockRenderer extends AbstractXYItemRenderer implements Serializable
      • Serialized Fields

        • blockAnchor
          org.jfree.ui.RectangleAnchor blockAnchor
          The anchor point used to align each block to its (x, y) location. The default value is RectangleAnchor.CENTER.
        • blockHeight
          double blockHeight
          The block height (defaults to 1.0).
        • blockWidth
          double blockWidth
          The block width (defaults to 1.0).
        • paintScale
          PaintScale paintScale
          The paint scale.
        • xOffset
          double xOffset
          Temporary storage for the x-offset used to align the block anchor.
        • yOffset
          double yOffset
          Temporary storage for the y-offset used to align the block anchor.
    • Class org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer

      class XYBoxAndWhiskerRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -8020170108532232324L
    • Class org.jfree.chart.renderer.xy.XYBubbleRenderer

      class XYBubbleRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -5221991598674249125L
      • Serialized Fields

        • scaleType
          int scaleType
          Controls how the width and height of the bubble are scaled.
    • Class org.jfree.chart.renderer.xy.XYDifferenceRenderer

      class XYDifferenceRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -8447915602375584857L
      • Serialization Methods

      • Serialized Fields

        • roundXCoordinates
          boolean roundXCoordinates
          This flag controls whether or not the x-coordinates (in Java2D space) are rounded to integers. When set to true, this can avoid the vertical striping that anti-aliasing can generate. However, the rounding may not be appropriate for output in high resolution formats (for example, vector graphics formats such as SVG and PDF).
          Since:
          1.0.4
        • shapesVisible
          boolean shapesVisible
          Display shapes at each point?
    • Class org.jfree.chart.renderer.xy.XYDotRenderer

      class XYDotRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -2764344339073566425L
    • Class org.jfree.chart.renderer.xy.XYErrorRenderer

      class XYErrorRenderer extends XYLineAndShapeRenderer implements Serializable
      serialVersionUID:
      5162283570955172424L
      • Serialization Methods

      • Serialized Fields

        • capLength
          double capLength
          The length of the cap at the end of the error bars.
        • drawXError
          boolean drawXError
          A flag that controls whether or not the x-error bars are drawn.
        • drawYError
          boolean drawYError
          A flag that controls whether or not the y-error bars are drawn.
    • Class org.jfree.chart.renderer.xy.XYLine3DRenderer

      class XYLine3DRenderer extends XYLineAndShapeRenderer implements Serializable
      serialVersionUID:
      588933208243446087L
    • Class org.jfree.chart.renderer.xy.XYLineAndShapeRenderer

      class XYLineAndShapeRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -7435246895986425885L
      • Serialization Methods

      • Serialized Fields

        • baseLinesVisible
          boolean baseLinesVisible
          The default value returned by the getLinesVisible() method.
        • baseShapesFilled
          boolean baseShapesFilled
          The default value returned by the getShapeFilled() method.
        • baseShapesVisible
          boolean baseShapesVisible
          The default value returned by the getShapeVisible() method.
        • drawOutlines
          boolean drawOutlines
          A flag that controls whether outlines are drawn for shapes.
        • drawSeriesLineAsPath
          boolean drawSeriesLineAsPath
          A flag that controls whether or not each series is drawn as a single path.
        • linesVisible
          Boolean linesVisible
          Deprecated.
          As of 1.0.7.
          A flag that controls whether or not lines are visible for ALL series.
        • seriesLinesVisible
          org.jfree.util.BooleanList seriesLinesVisible
          A table of flags that control (per series) whether or not lines are visible.
        • seriesShapesFilled
          org.jfree.util.BooleanList seriesShapesFilled
          A table of flags that control (per series) whether or not shapes are filled.
        • seriesShapesVisible
          org.jfree.util.BooleanList seriesShapesVisible
          A table of flags that control (per series) whether or not shapes are visible.
        • shapesFilled
          Boolean shapesFilled
          Deprecated.
          As of 1.0.7.
          A flag that controls whether or not shapes are filled for ALL series.
        • shapesVisible
          Boolean shapesVisible
          Deprecated.
          As of 1.0.7.
          A flag that controls whether or not shapes are visible for ALL series.
        • useFillPaint
          boolean useFillPaint
          A flag that controls whether the fill paint is used for filling shapes.
        • useOutlinePaint
          boolean useOutlinePaint
          A flag that controls whether the outline paint is used for drawing shape outlines.
    • Class org.jfree.chart.renderer.xy.XYShapeRenderer

      class XYShapeRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      8320552104211173221L
      • Serialization Methods

      • Serialized Fields

        • drawOutlines
          boolean drawOutlines
          A flag that controls whether or not the shape outlines are drawn.
        • guideLinesVisible
          boolean guideLinesVisible
          Flag indicating if guide lines should be drawn for every item.
        • paintScale
          PaintScale paintScale
          The paint scale (never null).
        • useFillPaint
          boolean useFillPaint
          A flag that controls whether or not the fill paint is used (if not, the fill paint is used).
        • useOutlinePaint
          boolean useOutlinePaint
          A flag that controls whether or not the outline paint is used (if not, the regular paint is used).
    • Class org.jfree.chart.renderer.xy.XYSplineRenderer

      class XYSplineRenderer extends XYLineAndShapeRenderer implements Serializable
      • Serialized Fields

        • fillType
          XYSplineRenderer.FillType fillType
          A flag that can be set to specify to fill the area under the spline.
        • gradientPaintTransformer
          org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
        • precision
          int precision
          Resolution of splines (number of line segments between points)
    • Class org.jfree.chart.renderer.xy.XYStepAreaRenderer

      class XYStepAreaRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -7311560779702649635L
      • Serialized Fields

        • plotArea
          boolean plotArea
          A flag indicating whether or not Area are drawn at each XY point.
        • rangeBase
          double rangeBase
          The value on the range axis which defines the 'lower' border of the area.
        • shapesFilled
          boolean shapesFilled
          A flag that controls whether or not shapes are filled for ALL series.
        • shapesVisible
          boolean shapesVisible
          A flag indicating whether or not shapes are drawn at each XY point.
        • showOutline
          boolean showOutline
          A flag that controls whether or not the outline is shown.
        • stepPoint
          double stepPoint
          The factor (from 0.0 to 1.0) that determines the position of the step.
          Since:
          1.0.18.
    • Class org.jfree.chart.renderer.xy.XYStepRenderer

      class XYStepRenderer extends XYLineAndShapeRenderer implements Serializable
      serialVersionUID:
      -8918141928884796108L
      • Serialized Fields

        • stepPoint
          double stepPoint
          The factor (from 0.0 to 1.0) that determines the position of the step.
          Since:
          1.0.10.
    • Class org.jfree.chart.renderer.xy.YIntervalRenderer

      class YIntervalRenderer extends AbstractXYItemRenderer implements Serializable
      serialVersionUID:
      -2951586537224143260L
      • Serialized Fields

        • additionalItemLabelGenerator
          XYItemLabelGenerator additionalItemLabelGenerator
          An additional item label generator. If this is non-null, the item label generated will be displayed near the lower y-value at the position given by getNegativeItemLabelPosition().
          Since:
          1.0.10
  • Package org.jfree.chart.servlet

  • Package org.jfree.chart.title

    • Class org.jfree.chart.title.CompositeTitle

      class CompositeTitle extends Title implements Serializable
      serialVersionUID:
      -6770854036232562290L
    • Class org.jfree.chart.title.DateTitle

      class DateTitle extends TextTitle implements Serializable
      serialVersionUID:
      -465434812763159881L
    • Class org.jfree.chart.title.ImageTitle

      class ImageTitle extends Title implements Serializable
      • Serialized Fields

        • image
          Image image
          The title image.
    • Class org.jfree.chart.title.LegendGraphic

      class LegendGraphic extends AbstractBlock implements Serializable
      serialVersionUID:
      -1338791523854985009L
      • Serialization Methods

      • Serialized Fields

        • fillPaintTransformer
          org.jfree.ui.GradientPaintTransformer fillPaintTransformer
          The fill paint transformer (used if the fillPaint is an instance of GradientPaint).
          Since:
          1.0.4
        • lineVisible
          boolean lineVisible
          A flag that controls whether or not the line is visible - see also shapeVisible.
        • shapeAnchor
          org.jfree.ui.RectangleAnchor shapeAnchor
          Defines the point on the shape's bounding rectangle that will be aligned to the drawing location when the shape is rendered.
        • shapeFilled
          boolean shapeFilled
          A flag that controls whether or not the shape is filled.
        • shapeLocation
          org.jfree.ui.RectangleAnchor shapeLocation
          Defines the location within the block to which the shape will be aligned.
        • shapeOutlineVisible
          boolean shapeOutlineVisible
          A flag that controls whether or not the shape outline is visible.
        • shapeVisible
          boolean shapeVisible
          A flag that controls whether or not the shape is visible - see also lineVisible.
    • Class org.jfree.chart.title.LegendItemBlockContainer

      class LegendItemBlockContainer extends BlockContainer implements Serializable
      • Serialized Fields

        • dataset
          Dataset dataset
          The dataset.
          Since:
          1.0.6
        • datasetIndex
          int datasetIndex
          The dataset index.
        • series
          int series
          The series index.
        • seriesKey
          Comparable seriesKey
          The series key.
          Since:
          1.0.6
        • toolTipText
          String toolTipText
          The tool tip text (can be null).
        • urlText
          String urlText
          The URL text (can be null).
    • Class org.jfree.chart.title.LegendTitle

      class LegendTitle extends Title implements Serializable
      serialVersionUID:
      2644010518533854633L
      • Serialization Methods

      • Serialized Fields

        • hLayout
          Arrangement hLayout
          The layout for the legend when it is positioned at the top or bottom of the chart.
        • itemFont
          Font itemFont
          The item font.
        • itemLabelPadding
          org.jfree.ui.RectangleInsets itemLabelPadding
          The padding for the item labels.
        • items
          BlockContainer items
          A container that holds and displays the legend items.
        • legendItemGraphicAnchor
          org.jfree.ui.RectangleAnchor legendItemGraphicAnchor
          The anchor point for the legend item graphic.
        • legendItemGraphicEdge
          org.jfree.ui.RectangleEdge legendItemGraphicEdge
          The edge for the legend item graphic relative to the text.
        • legendItemGraphicLocation
          org.jfree.ui.RectangleAnchor legendItemGraphicLocation
          The legend item graphic location.
        • legendItemGraphicPadding
          org.jfree.ui.RectangleInsets legendItemGraphicPadding
          The padding for the legend item graphic.
        • sortOrder
          org.jfree.util.SortOrder sortOrder
          Whether to render legend items in ascending or descending order.
          Since:
          1.0.15
        • sources
          LegendItemSource[] sources
          The sources for legend items.
        • vLayout
          Arrangement vLayout
          The layout for the legend when it is positioned at the left or right of the chart.
        • wrapper
          BlockContainer wrapper
          An optional container for wrapping the legend items (allows for adding a title or other text to the legend).
    • Class org.jfree.chart.title.PaintScaleLegend

      class PaintScaleLegend extends Title implements Serializable
      serialVersionUID:
      -1365146490993227503L
      • Serialization Methods

      • Serialized Fields

        • axis
          ValueAxis axis
          The value axis (never null).
        • axisLocation
          AxisLocation axisLocation
          The axis location (handles both orientations, never null).
        • axisOffset
          double axisOffset
          The offset between the axis and the paint strip (in Java2D units).
        • scale
          PaintScale scale
          The paint scale (never null).
        • stripOutlineVisible
          boolean stripOutlineVisible
          A flag that controls whether or not an outline is drawn around the paint strip.
        • stripWidth
          double stripWidth
          The thickness of the paint strip (in Java2D units).
        • subdivisions
          int subdivisions
          The number of subdivisions for the scale when rendering.
          Since:
          1.0.11
    • Class org.jfree.chart.title.ShortTextTitle

      class ShortTextTitle extends TextTitle implements Serializable
    • Class org.jfree.chart.title.TextTitle

      class TextTitle extends Title implements Serializable
      serialVersionUID:
      8372008692127477443L
      • Serialization Methods

      • Serialized Fields

        • content
          org.jfree.text.TextBlock content
          The content.
        • expandToFitSpace
          boolean expandToFitSpace
          A flag that controls whether the title expands to fit the available space..
        • font
          Font font
          The font used to display the title.
        • maximumLinesToDisplay
          int maximumLinesToDisplay
          The maximum number of lines to display.
          Since:
          1.0.10
        • text
          String text
          The title text.
        • textAlignment
          org.jfree.ui.HorizontalAlignment textAlignment
          The text alignment.
        • toolTipText
          String toolTipText
          The tool tip text (can be null).
        • urlText
          String urlText
          The URL text (can be null).
    • Class org.jfree.chart.title.Title

      class Title extends AbstractBlock implements Serializable
      serialVersionUID:
      -6675162505277817221L
      • Serialization Methods

      • Serialized Fields

        • horizontalAlignment
          org.jfree.ui.HorizontalAlignment horizontalAlignment
          The horizontal alignment of the title content.
        • notify
          boolean notify
          A flag that can be used to temporarily disable the listener mechanism.
        • position
          org.jfree.ui.RectangleEdge position
          The title position.
        • verticalAlignment
          org.jfree.ui.VerticalAlignment verticalAlignment
          The vertical alignment of the title content.
        • visible
          boolean visible
          A flag that controls whether or not the title is visible.
          Since:
          1.0.11
  • Package org.jfree.chart.urls

  • Package org.jfree.chart.util

    • Class org.jfree.chart.util.DefaultShadowGenerator

      class DefaultShadowGenerator extends Object implements Serializable
      serialVersionUID:
      2732993885591386064L
      • Serialized Fields

        • angle
          double angle
          The shadow offset angle (in radians).
        • distance
          int distance
          The shadow offset distance (in Java2D units).
        • shadowColor
          Color shadowColor
          The shadow color.
        • shadowOpacity
          float shadowOpacity
          The shadow opacity.
        • shadowSize
          int shadowSize
          The shadow size.
    • Class org.jfree.chart.util.HexNumberFormat

      class HexNumberFormat extends NumberFormat implements Serializable
      • Serialized Fields

        • m_numDigits
          int m_numDigits
          The number of digits (shorter strings will be left padded).
    • Class org.jfree.chart.util.HMSNumberFormat

      class HMSNumberFormat extends NumberFormat implements Serializable
    • Class org.jfree.chart.util.LogFormat

      class LogFormat extends NumberFormat implements Serializable
      • Serialized Fields

        • base
          double base
          The log base value.
        • baseLabel
          String baseLabel
          The label for the log base (for example, "e").
        • baseLog
          double baseLog
          The natural logarithm of the base value.
        • formatter
          NumberFormat formatter
          The number formatter for the exponent.
        • powerLabel
          String powerLabel
          The label for the power symbol.
          Since:
          1.0.10
        • showBase
          boolean showBase
          A flag that controls whether or not the base is shown.
    • Class org.jfree.chart.util.RelativeDateFormat

      class RelativeDateFormat extends DateFormat implements Serializable
      • Serialized Fields

        • baseMillis
          long baseMillis
          The base milliseconds for the elapsed time calculation.
        • dayFormatter
          NumberFormat dayFormatter
          A formatter for the day count (most likely not critical until the day count exceeds 999).
        • daySuffix
          String daySuffix
          A string appended after the day count.
        • hourFormatter
          NumberFormat hourFormatter
          A formatter for the hours.
          Since:
          1.0.11
        • hourSuffix
          String hourSuffix
          A string appended after the hours.
        • minuteFormatter
          NumberFormat minuteFormatter
          A formatter for the minutes.
          Since:
          1.0.11
        • minuteSuffix
          String minuteSuffix
          A string appended after the minutes.
        • positivePrefix
          String positivePrefix
          A prefix prepended to the start of the format if the relative date is positive.
          Since:
          1.0.10
        • secondFormatter
          NumberFormat secondFormatter
          A formatter for the seconds (and milliseconds).
        • secondSuffix
          String secondSuffix
          A string appended after the seconds.
        • showZeroDays
          boolean showZeroDays
          A flag that controls whether or not a zero day count is displayed.
        • showZeroHours
          boolean showZeroHours
          A flag that controls whether or not a zero hour count is displayed.
          Since:
          1.0.10
    • Class org.jfree.chart.util.XYCoordinateType

      class XYCoordinateType extends Object implements Serializable
  • Package org.jfree.data

  • Package org.jfree.data.category

  • Package org.jfree.data.contour

  • Package org.jfree.data.function

  • Package org.jfree.data.gantt

  • Package org.jfree.data.general

  • Package org.jfree.data.jdbc

  • Package org.jfree.data.statistics

    • Class org.jfree.data.statistics.BoxAndWhiskerItem

      class BoxAndWhiskerItem extends Object implements Serializable
      serialVersionUID:
      7329649623148167423L
      • Serialized Fields

        • maxOutlier
          Number maxOutlier
          The maximum outlier.
        • maxRegularValue
          Number maxRegularValue
          The maximum regular value.
        • mean
          Number mean
          The mean.
        • median
          Number median
          The median.
        • minOutlier
          Number minOutlier
          The minimum outlier.
        • minRegularValue
          Number minRegularValue
          The minimum regular value.
        • outliers
          List outliers
          The outliers.
        • q1
          Number q1
          The first quarter.
        • q3
          Number q3
          The third quarter.
    • Class org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset

      class DefaultBoxAndWhiskerCategoryDataset extends AbstractDataset implements Serializable
      • Serialized Fields

        • data
          KeyedObjects2D data
          Storage for the data.
        • maximumRangeValue
          double maximumRangeValue
          The maximum range value.
        • maximumRangeValueColumn
          int maximumRangeValueColumn
          The column index for the cell that the maximum range value comes from.
        • maximumRangeValueRow
          int maximumRangeValueRow
          The row index for the cell that the maximum range value comes from.
        • minimumRangeValue
          double minimumRangeValue
          The minimum range value.
        • minimumRangeValueColumn
          int minimumRangeValueColumn
          The column index for the cell that the minimum range value comes from.
        • minimumRangeValueRow
          int minimumRangeValueRow
          The row index for the cell that the minimum range value comes from.
    • Class org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset

      class DefaultBoxAndWhiskerXYDataset extends AbstractXYDataset implements Serializable
      • Serialized Fields

        • dates
          List dates
          Storage for the dates.
        • faroutCoefficient
          double faroutCoefficient
          The coefficient used to calculate farouts. Tukey's default value is 2 (see EDA) Any value which is greater than Q3 + (interquartile range * farout coefficient) is considered to be a farout. Can be altered if the data is particularly skewed.
        • items
          List items
          Storage for the box and whisker statistics.
        • maximumRangeValue
          Number maximumRangeValue
          The maximum range value.
        • minimumRangeValue
          Number minimumRangeValue
          The minimum range value.
        • outlierCoefficient
          double outlierCoefficient
          The coefficient used to calculate outliers. Tukey's default value is 1.5 (see EDA) Any value which is greater than Q3 + (interquartile range * outlier coefficient) is considered to be an outlier. Can be altered if the data is particularly skewed.
        • rangeBounds
          Range rangeBounds
          The range of values.
        • seriesKey
          Comparable seriesKey
          The series key.
    • Class org.jfree.data.statistics.DefaultMultiValueCategoryDataset

      class DefaultMultiValueCategoryDataset extends AbstractDataset implements Serializable
      • Serialized Fields

        • data
          KeyedObjects2D data
          Storage for the data.
        • maximumRangeValue
          Number maximumRangeValue
          The maximum range value.
        • minimumRangeValue
          Number minimumRangeValue
          The minimum range value.
        • rangeBounds
          Range rangeBounds
          The range of values.
    • Class org.jfree.data.statistics.DefaultStatisticalCategoryDataset

      class DefaultStatisticalCategoryDataset extends AbstractDataset implements Serializable
      • Serialized Fields

        • data
          KeyedObjects2D data
          Storage for the data.
        • maximumRangeValue
          double maximumRangeValue
          The maximum range value.
        • maximumRangeValueColumn
          int maximumRangeValueColumn
          The column index for the maximum range value.
        • maximumRangeValueIncStdDev
          double maximumRangeValueIncStdDev
          The maximum range value including the standard deviation.
        • maximumRangeValueIncStdDevColumn
          int maximumRangeValueIncStdDevColumn
          The column index for the maximum range value (including the standard deviation).
        • maximumRangeValueIncStdDevRow
          int maximumRangeValueIncStdDevRow
          The row index for the maximum range value (including the standard deviation).
        • maximumRangeValueRow
          int maximumRangeValueRow
          The row index for the maximum range value.
        • minimumRangeValue
          double minimumRangeValue
          The minimum range value.
        • minimumRangeValueColumn
          int minimumRangeValueColumn
          The column index for the minimum range value.
        • minimumRangeValueIncStdDev
          double minimumRangeValueIncStdDev
          The minimum range value including the standard deviation.
        • minimumRangeValueIncStdDevColumn
          int minimumRangeValueIncStdDevColumn
          The column index for the minimum range value (including the standard deviation).
        • minimumRangeValueIncStdDevRow
          int minimumRangeValueIncStdDevRow
          The row index for the minimum range value (including the standard deviation).
        • minimumRangeValueRow
          int minimumRangeValueRow
          The row index for the minimum range value.
    • Class org.jfree.data.statistics.HistogramBin

      class HistogramBin extends Object implements Serializable
      serialVersionUID:
      7614685080015589931L
      • Serialized Fields

        • count
          int count
          The number of items in the bin.
        • endBoundary
          double endBoundary
          The end boundary.
        • startBoundary
          double startBoundary
          The start boundary.
    • Class org.jfree.data.statistics.HistogramDataset

      class HistogramDataset extends AbstractIntervalXYDataset implements Serializable
      serialVersionUID:
      -6341668077370231153L
      • Serialized Fields

    • Class org.jfree.data.statistics.HistogramType

      class HistogramType extends Object implements Serializable
      serialVersionUID:
      2618927186251997727L
    • Class org.jfree.data.statistics.MeanAndStandardDeviation

      class MeanAndStandardDeviation extends Object implements Serializable
      serialVersionUID:
      7413468697315721515L
      • Serialized Fields

        • mean
          Number mean
          The mean.
        • standardDeviation
          Number standardDeviation
          The standard deviation.
    • Class org.jfree.data.statistics.SimpleHistogramBin

      class SimpleHistogramBin extends Object implements Serializable
      serialVersionUID:
      3480862537505941742L
      • Serialized Fields

        • includeLowerBound
          boolean includeLowerBound
          A flag that controls whether the lower bound is included in the bin range.
        • includeUpperBound
          boolean includeUpperBound
          A flag that controls whether the upper bound is included in the bin range.
        • itemCount
          int itemCount
          The item count.
        • lowerBound
          double lowerBound
          The lower bound for the bin.
        • upperBound
          double upperBound
          The upper bound for the bin.
    • Class org.jfree.data.statistics.SimpleHistogramDataset

      class SimpleHistogramDataset extends AbstractIntervalXYDataset implements Serializable
      serialVersionUID:
      7997996479768018443L
      • Serialized Fields

        • adjustForBinSize
          boolean adjustForBinSize
          A flag that controls whether or not the bin count is divided by the bin size.
        • bins
          List bins
          The bins.
        • key
          Comparable key
          The series key.
  • Package org.jfree.data.time

    • Class org.jfree.data.time.DateRange

      class DateRange extends Range implements Serializable
      serialVersionUID:
      -4705682568375418157L
      • Serialized Fields

        • lowerDate
          long lowerDate
          The lower bound for the range.
        • upperDate
          long upperDate
          The upper bound for the range.
    • Class org.jfree.data.time.Day

      class Day extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -7082667380758962755L
      • Serialized Fields

        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • serialDate
          org.jfree.date.SerialDate serialDate
          The day (uses SerialDate for convenience).
    • Class org.jfree.data.time.DynamicTimeSeriesCollection

      class DynamicTimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable
      • Serialized Fields

        • deltaTime
          long deltaTime
          the # of msec by which time advances.
        • domainEnd
          Long domainEnd
          Cached domain end (for use by DomainInfo).
        • domainIsPointsInTime
          boolean domainIsPointsInTime
          A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.
        • domainRange
          Range domainRange
          Cached domain range (for use by DomainInfo).
        • domainStart
          Long domainStart
          Cached domain start (for use by DomainInfo).
        • historyCount
          int historyCount
          The history count.
        • maximumItemCount
          int maximumItemCount
          The maximum number of items for each series (can be overridden).
        • maxValue
          Float maxValue
          The maximum value.
        • minValue
          Float minValue
          The minimum value.
        • newestAt
          int newestAt
          Index of the newest data item.
        • oldestAt
          int oldestAt
          index for mapping: points to the oldest valid time and data.
        • pointsInTime
          RegularTimePeriod[] pointsInTime
          Storage for the x-values.
        • position
          int position
          The position within a time period to return as the x-value (START, MIDDLE or END).
        • seriesCount
          int seriesCount
          The number of series.
        • seriesKeys
          Comparable[] seriesKeys
          Storage for the series keys.
        • timePeriodClass
          Class timePeriodClass
          The time period class - barely used, and could be removed (DG).
        • valueHistory
          DynamicTimeSeriesCollection.ValueSequence[] valueHistory
          An array for storing the objects that represent each series.
        • valueRange
          Range valueRange
          The value range.
        • workingCalendar
          Calendar workingCalendar
          A working calendar (to recycle)
    • Class org.jfree.data.time.FixedMillisecond

      class FixedMillisecond extends RegularTimePeriod implements Serializable
      serialVersionUID:
      7867521484545646931L
      • Serialized Fields

        • time
          long time
          The millisecond.
    • Class org.jfree.data.time.Hour

      class Hour extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -835471579831937652L
      • Serialized Fields

        • day
          Day day
          The day.
        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • hour
          byte hour
          The hour.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
    • Class org.jfree.data.time.Millisecond

      class Millisecond extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -5316836467277638485L
      • Serialized Fields

        • day
          Day day
          The day.
        • firstMillisecond
          long firstMillisecond
          The pegged millisecond.
        • hour
          byte hour
          The hour in the day.
        • millisecond
          int millisecond
          The millisecond.
        • minute
          byte minute
          The minute.
        • second
          byte second
          The second.
    • Class org.jfree.data.time.Minute

      class Minute extends RegularTimePeriod implements Serializable
      serialVersionUID:
      2144572840034842871L
      • Serialized Fields

        • day
          Day day
          The day.
        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • hour
          byte hour
          The hour in which the minute falls.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • minute
          byte minute
          The minute.
    • Class org.jfree.data.time.Month

      class Month extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -5090216912548722570L
      • Serialized Fields

        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • month
          int month
          The month (1-12).
        • year
          int year
          The year in which the month falls.
    • Class org.jfree.data.time.Quarter

      class Quarter extends RegularTimePeriod implements Serializable
      serialVersionUID:
      3810061714380888671L
      • Serialized Fields

        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • quarter
          byte quarter
          The quarter (1-4).
        • year
          short year
          The year in which the quarter falls.
    • Class org.jfree.data.time.Second

      class Second extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -6536564190712383466L
      • Serialized Fields

        • day
          Day day
          The day.
        • firstMillisecond
          long firstMillisecond
          The first millisecond. We don't store the last millisecond, because it is always firstMillisecond + 999L.
        • hour
          byte hour
          The hour of the day.
        • minute
          byte minute
          The minute.
        • second
          byte second
          The second.
    • Class org.jfree.data.time.SimpleTimePeriod

      class SimpleTimePeriod extends Object implements Serializable
      serialVersionUID:
      8684672361131829554L
      • Serialized Fields

        • end
          long end
          The end date/time.
        • start
          long start
          The start date/time.
    • Class org.jfree.data.time.TimePeriodAnchor

      class TimePeriodAnchor extends Object implements Serializable
      serialVersionUID:
      2011955697457548862L
    • Exception org.jfree.data.time.TimePeriodFormatException

      class TimePeriodFormatException extends IllegalArgumentException implements Serializable
    • Class org.jfree.data.time.TimePeriodValue

      class TimePeriodValue extends Object implements Serializable
      serialVersionUID:
      3390443360845711275L
      • Serialized Fields

        • period
          TimePeriod period
          The time period.
        • value
          Number value
          The value associated with the time period.
    • Class org.jfree.data.time.TimePeriodValues

      class TimePeriodValues extends Series implements Serializable
      serialVersionUID:
      -2210593619794989709L
      • Serialized Fields

        • data
          List data
          The list of data pairs in the series.
        • domain
          String domain
          A description of the domain.
        • maxEndIndex
          int maxEndIndex
          Index of the time period with the maximum end milliseconds.
        • maxMiddleIndex
          int maxMiddleIndex
          Index of the time period with the maximum middle milliseconds.
        • maxStartIndex
          int maxStartIndex
          Index of the time period with the maximum start milliseconds.
        • minEndIndex
          int minEndIndex
          Index of the time period with the minimum end milliseconds.
        • minMiddleIndex
          int minMiddleIndex
          Index of the time period with the minimum middle milliseconds.
        • minStartIndex
          int minStartIndex
          Index of the time period with the minimum start milliseconds.
        • range
          String range
          A description of the range.
    • Class org.jfree.data.time.TimePeriodValuesCollection

      class TimePeriodValuesCollection extends AbstractIntervalXYDataset implements Serializable
      serialVersionUID:
      -3077934065236454199L
      • Serialized Fields

        • data
          List data
          Storage for the time series.
        • domainIsPointsInTime
          boolean domainIsPointsInTime
          A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.
        • xPosition
          TimePeriodAnchor xPosition
          The position within a time period to return as the x-value (START, MIDDLE or END).
    • Class org.jfree.data.time.TimeSeries

      class TimeSeries extends Series implements Serializable
      serialVersionUID:
      -5032960206869675528L
      • Serialized Fields

        • data
          List data
          The list of data items in the series.
        • domain
          String domain
          A description of the domain.
        • maximumItemAge
          long maximumItemAge
          The maximum age of items for the series, specified as a number of time periods.
        • maximumItemCount
          int maximumItemCount
          The maximum number of items for the series.
        • maxY
          double maxY
          The maximum y-value in the series.
          Since:
          1.0.14
        • minY
          double minY
          The minimum y-value in the series.
          Since:
          1.0.14
        • range
          String range
          A description of the range.
        • timePeriodClass
          Class timePeriodClass
          The type of period for the data.
    • Class org.jfree.data.time.TimeSeriesCollection

      class TimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable
      serialVersionUID:
      834149929022371137L
      • Serialized Fields

        • data
          List data
          Storage for the time series.
        • domainIsPointsInTime
          boolean domainIsPointsInTime
          Deprecated.
          No longer used (as of 1.0.1).
          A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.
        • workingCalendar
          Calendar workingCalendar
          A working calendar (to recycle)
        • xPosition
          TimePeriodAnchor xPosition
          The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.
    • Class org.jfree.data.time.TimeSeriesDataItem

      class TimeSeriesDataItem extends Object implements Serializable
      serialVersionUID:
      -2235346966016401302L
      • Serialized Fields

    • Class org.jfree.data.time.TimeSeriesTableModel

      class TimeSeriesTableModel extends AbstractTableModel implements Serializable
      • Serialized Fields

        • editable
          boolean editable
          A flag that controls whether the series is editable.
        • newTimePeriod
          RegularTimePeriod newTimePeriod
          The new time period.
        • newValue
          Number newValue
          The new value.
        • series
          TimeSeries series
          The series.
    • Class org.jfree.data.time.TimeTableXYDataset

      class TimeTableXYDataset extends AbstractIntervalXYDataset implements Serializable
      • Serialized Fields

        • domainIsPointsInTime
          boolean domainIsPointsInTime
          A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value (and not the x-interval) is used to determine the range of values in the domain.
        • values
          DefaultKeyedValues2D values
          The data structure to store the values. Each column represents a series (elsewhere in JFreeChart rows are typically used for series, but it doesn't matter that much since this data structure is private and symmetrical anyway), each row contains values for the same RegularTimePeriod (the rows are sorted into ascending order).
        • workingCalendar
          Calendar workingCalendar
          A working calendar (to recycle)
        • xPosition
          TimePeriodAnchor xPosition
          The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.
    • Class org.jfree.data.time.Week

      class Week extends RegularTimePeriod implements Serializable
      serialVersionUID:
      1856387786939865061L
      • Serialized Fields

        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • week
          byte week
          The week (1-53).
        • year
          short year
          The year in which the week falls.
    • Class org.jfree.data.time.Year

      class Year extends RegularTimePeriod implements Serializable
      serialVersionUID:
      -7659990929736074836L
      • Serialized Fields

        • firstMillisecond
          long firstMillisecond
          The first millisecond.
        • lastMillisecond
          long lastMillisecond
          The last millisecond.
        • year
          short year
          The year.
  • Package org.jfree.data.time.ohlc

  • Package org.jfree.data.xy