Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues
Report generation date: 2024-12-17

Project overview: jfreechart

High level conclusions

Reachability and coverage overview

Functions statically reachable by fuzzers
3.0%
52 / 1548
Cyclomatic complexity statically reachable by fuzzers
3.0%
79 / 2381
Runtime code coverage of functions
12.0%
189 / 1548

Warning: The number of runtime covered functions are larger than the number of reachable functions. This means that Fuzz Introspector found there are more functions covered at runtime than what is considered reachable based on the static analysis. This is a limitation in the analysis as anything covered at runtime is by definition reachable by the fuzzers.
This is likely due to a limitation in the static analysis. In this case, the count of functions covered at runtime is the true value, which means this is what should be considered "achieved" by the fuzzer.

Use the project functions table below to query all functions that were not covered at runtime.

Fuzzer details

Fuzzer: PieDatasetChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 18777 88.6%
gold [1:9] 1888 8.91%
yellow [10:29] 516 2.43%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 21182 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
5757 5986 [org.jfree.data.time.Day].peg(java.util.Calendar) call site: 05986
2170 17715 [org.jfree.chart.plot.XYPlot].getRangeAxis(int) call site: 17715
954 16746 [org.jfree.chart.plot.Plot].addChangeListener(org.jfree.chart.event.PlotChangeListener) call site: 16746
951 15247 [org.jfree.chart.renderer.category.AbstractCategoryItemRenderer].setPlot(org.jfree.chart.plot.CategoryPlot) call site: 15247
790 14142 [org.jfree.data.general.Series].notifyListeners(org.jfree.data.general.SeriesChangeEvent) call site: 14142
733 5199 [org.jfree.data.category.DefaultCategoryDataset].getValue(int,int) call site: 05199
634 2258 [org.jfree.data.time.TimeSeriesCollection].getDomainBounds(java.util.List,boolean) call site: 02258
546 16199 [org.jfree.data.time.TimeSeriesDataItem].clone() call site: 16199
385 11835 [org.jfree.data.DefaultKeyedValues2D].getRowIndex(java.lang.Comparable) call site: 11835
360 3619 [org.jfree.data.Range].isNaNRange() call site: 03619
317 13309 [org.jfree.chart.axis.Axis].addChangeListener(org.jfree.chart.event.AxisChangeListener) call site: 13309
313 14933 [org.jfree.chart.plot.DefaultDrawingSupplier].clone() call site: 14933

Runtime coverage analysis

Covered functions
589
Functions that are reachable but not covered
99
Reachable functions
111
Percentage of reachable functions covered
10.81%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
PieDatasetChartFuzzer 1
org.jfree.data.general.DefaultPieDataset 5
org.jfree.data.general.AbstractDataset 5
java.lang.Object 6
javax.swing.event.EventListenerList 4
org.jfree.data.DefaultKeyedValues 6
java.util.ArrayList 19
java.util.HashMap 11
java.lang.Integer 16
java.lang.Number 1
org.jfree.chart.internal.Args 3
java.lang.IllegalArgumentException 2
java.awt.RenderingHints 13
java.util.LinkedHashMap 5
java.util.Hashtable 11
java.security.Provider 8
javax.swing.UIDefaults 2
java.util.WeakHashMap 8
javax.swing.MultiUIDefaults 5
java.util.AbstractMap 10
java.util.TreeMap 11
java.util.concurrent.ConcurrentHashMap 10
java.util.jar.Attributes 10
java.util.Properties 11
java.util.IdentityHashMap 11
java.util.AbstractSequentialList 5
java.util.Vector 16
java.util.concurrent.CopyOnWriteArrayList 16
java.util.AbstractList 9
java.util.LinkedList 11
sun.awt.util.IdentityArrayList 11
org.jfree.data.general.DatasetChangeEvent 2
java.util.EventObject 2
org.jfree.data.xy.XYBarDataset 17
org.jfree.chart.plot.Plot 19
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.plot.CombinedDomainCategoryPlot 5
org.jfree.chart.plot.CombinedDomainXYPlot 6
org.jfree.chart.plot.CombinedRangeXYPlot 5
org.jfree.chart.plot.CombinedRangeCategoryPlot 5
org.jfree.chart.JFreeChart 13
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.chart.plot.PolarPlot 14
org.jfree.chart.plot.FastScatterPlot 7
org.jfree.chart.plot.CategoryPlot 25
org.jfree.chart.plot.XYPlot 37
java.awt.Component 2
org.jfree.data.xy.IntervalXYDelegate 16
org.jfree.data.time.ohlc.OHLCSeriesCollection 12
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.data.xy.DefaultIntervalXYDataset 17
org.jfree.data.gantt.XYTaskDataset 20
org.jfree.data.gantt.TaskSeriesCollection 17
org.jfree.data.xy.DefaultXYDataset 10
org.jfree.data.time.TimePeriodValuesCollection 13
org.jfree.data.xy.DefaultTableXYDataset 23
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.DefaultXYZDataset 10
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.time.TimeSeriesCollection 18
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 11
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.xy.XYSeriesCollection 14
org.jfree.data.statistics.SimpleHistogramDataset 17
org.jfree.data.statistics.HistogramDataset 14
org.jfree.data.xy.MatrixSeriesCollection 8
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.DefaultKeyedValues2D 9
org.jfree.data.time.TimeTableXYDataset 17
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 2
org.jfree.data.gantt.TaskSeries 6
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.xy.XYSeries 23
org.jfree.data.time.TimeSeries 9
org.jfree.data.ComparableObjectSeries 4
org.jfree.data.time.TimePeriodValues 14
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.ComparableObjectItem 5
org.jfree.data.xy.XYCoordinate 5
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.time.FixedMillisecond 8
org.jfree.data.time.Week 7
org.jfree.data.time.Quarter 9
org.jfree.data.time.Month 7
org.jfree.data.time.Year 7
org.jfree.data.time.Hour 14
org.jfree.data.time.Second 9
org.jfree.data.time.Day 13
org.jfree.data.time.Minute 12
org.jfree.data.time.Millisecond 7
org.jfree.data.time.RegularTimePeriod 8
org.jfree.data.statistics.SimpleHistogramBin 6
org.jfree.data.gantt.Task 4
org.jfree.data.time.SimpleTimePeriod 4
java.util.Date 6
java.util.concurrent.atomic.AtomicInteger 2
java.math.BigInteger 6
java.math.BigDecimal 4
java.lang.Float 12
java.lang.Long 13
java.util.concurrent.atomic.AtomicLong 2
java.lang.Short 6
java.lang.Double 15
java.lang.Byte 6
org.jfree.data.time.TimeSeriesDataItem 5
org.jfree.chart.date.SpreadsheetDate 8
java.util.Calendar 10
java.util.GregorianCalendar 3
org.jfree.chart.date.SerialDate 9
org.jfree.data.xy.AbstractXYDataset 2
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.xy.XYDataItem 10
org.jfree.data.statistics.HistogramBin 5
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.time.TimePeriodValue 5
java.lang.IllegalStateException 3
org.jfree.data.xy.YIntervalSeries 5
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.xy.WindDataItem 3
org.jfree.data.xy.OHLCDataItem 5
java.lang.Byte:java.lang.Double:java.lang.Float:java.lang.Integer:java.lang.Long:java.lang.Short:java.math.BigDecimal:java.math.BigInteger:java.util.concurrent.atomic.AtomicInteger:java.util.concurrent.atomic.AtomicLong 1
java.lang.Math 10
java.io.BufferedReader$1 2
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.FileTreeIterator 2
java.nio.file.Files$2 2
javax.print.MimeType$ParameterMapEntrySet 1
java.util.PriorityQueue 2
java.util.concurrent.DelayQueue 2
java.util.concurrent.LinkedBlockingQueue 2
java.util.TreeSet 4
java.util.ArrayDeque 3
java.util.HashSet 7
java.util.concurrent.ConcurrentHashMap$KeySetView 4
java.util.concurrent.ConcurrentHashMap$ValuesView 2
java.util.TreeMap$KeySet 2
java.util.TreeMap$EntrySet 2
java.util.concurrent.ConcurrentHashMap$EntrySetView 4
java.util.NoSuchElementException 1
org.jfree.chart.axis.DateAxis 8
org.jfree.chart.axis.ValueAxis 12
org.jfree.chart.axis.Axis 12
org.jfree.data.Range 14
javax.print.MimeType$ParameterMap 1
java.util.stream.Collectors$Partition 1
java.util.Hashtable$Entry 5
java.util.WeakHashMap$Entry 4
java.util.HashMap$Node 4
java.util.TreeMap$Entry 4
java.util.concurrent.ConcurrentHashMap$Node 4
java.util.AbstractCollection 5
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 10
org.jfree.chart.renderer.AbstractRenderer 15
java.lang.Boolean 5
org.jfree.data.general.Series 6
org.jfree.data.general.DatasetUtils 19
java.time.ZoneOffset 3
java.lang.module.ModuleDescriptor 4
java.lang.module.ModuleDescriptor$Exports 3
java.nio.DoubleBuffer 3
java.lang.module.ModuleDescriptor$Opens 3
java.nio.FloatBuffer 3
java.time.LocalTime 3
org.jfree.data.xy.XYItemKey 3
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
java.awt.Color 3
java.awt.GradientPaint 6
java.awt.Point 2
java.awt.LinearGradientPaint 2
java.util.Arrays 7
java.awt.MultipleGradientPaint 5
java.awt.geom.AffineTransform 4
java.awt.RadialGradientPaint 3
java.awt.Color:java.lang.Object 2
org.jfree.chart.plot.pie.PieLabelRecord 2
java.lang.module.ModuleDescriptor$Version 3
java.nio.IntBuffer 3
java.nio.charset.Charset 3
sun.nio.fs.UnixPath 3
java.lang.Enum 4
java.time.OffsetTime 3
java.net.URI 3
java.time.OffsetDateTime 3
org.jfree.chart.axis.TickUnit 3
java.time.Duration 3
java.nio.ShortBuffer 3
java.lang.String 27
java.lang.StringLatin1 9
java.lang.StringUTF16 14
java.util.Objects 5
java.lang.module.ModuleDescriptor$Requires 3
org.jfree.chart.axis.NumberTickUnit 4
org.jfree.chart.text.format.LogFormat 2
java.text.DecimalFormat 3
java.text.NumberFormat 8
java.text.DecimalFormat:java.text.NumberFormat 1
java.nio.LongBuffer 3
java.lang.Character 5
org.jfree.chart.axis.DateTickUnit 3
org.jfree.chart.renderer.Outlier 5
java.awt.geom.Point2D 3
java.time.LocalDate 3
java.time.Instant 3
java.lang.Runtime$Version 3
java.nio.CharBuffer 3
java.lang.module.ModuleDescriptor$Provides 3
java.time.chrono.AbstractChronology 3
java.lang.ProcessHandleImpl 3
java.time.zone.ZoneOffsetTransition 3
java.io.File 5
sun.awt.shell.ShellFolder 2
java.nio.ByteBuffer 3
org.jfree.data.KeyedValues2DItemKey 3
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
java.nio.file.attribute.FileTime 3
java.time.LocalDateTime 3
java.time.ZonedDateTime 3
org.jfree.chart.text.TextBox 2
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
org.jfree.data.general.AbstractSeriesDataset 2
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
org.jfree.data.category.DefaultIntervalCategoryDataset 14
org.jfree.data.xy.YWithXInterval 3
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.AbstractIntervalXYDataset 4
java.util.Collections 3
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.data.xy.Vector 3
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.data.time.ohlc.OHLC 4
org.jfree.data.statistics.BoxAndWhiskerItem 6
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.data.xy.YInterval 3
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 11
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 9
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 12
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.chart.renderer.xy.StackedXYBarRenderer 2
org.jfree.chart.renderer.xy.HighLowRenderer 2
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.chart.annotations.XYDataImageAnnotation 5
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.category.SlidingCategoryDataset 8
org.jfree.data.KeyedObjects2D 7
org.jfree.data.category.DefaultCategoryDataset 7
java.time.temporal.ChronoUnit 1
java.text.DateFormatSymbols 4
java.lang.StringBuilder 10
java.time.temporal.ChronoField 1
java.lang.StringBuffer 4
java.lang.AbstractStringBuilder 4
java.lang.StackTraceElement 4
org.jfree.chart.entity.LegendItemEntity 2
java.awt.font.TextLayout 2
java.time.Period 2
java.awt.PageAttributes$PrintQualityType 2
java.security.AlgorithmParameters 1
javax.swing.text.Position$Bias 1
java.awt.AttributeValue 2
java.math.MathContext 2
javax.swing.TimerQueue 1
javax.swing.LookAndFeel 1
org.jfree.data.flow.NodeKey 3
org.jfree.chart.axis.Tick 2
org.jfree.data.DefaultKeyedValue 3
jdk.internal.math.FloatingDecimal 6
java.lang.ThreadLocal 2
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
java.lang.AssertionError 5
java.lang.Error 2
java.lang.Throwable 16
sun.nio.fs.UnixException 2
jdk.internal.math.FDBigInteger 26
java.lang.System 3
java.lang.StringIndexOutOfBoundsException 2
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.lang.Class 29
org.jfree.data.function.NormalDistributionFunction2D 1
org.jfree.chart.internal.HashUtils 10
java.util.Optional 2
org.jfree.chart.legend.LegendGraphic 2
org.jfree.chart.labels.ItemLabelPosition 1
org.jfree.chart.annotations.XYLineAnnotation 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
sun.util.locale.BaseLocale 2
sun.font.FontStrikeDesc 2
org.jfree.chart.annotations.XYDrawableAnnotation 2
java.text.DateFormat 5
java.awt.geom.RoundRectangle2D 1
org.jfree.chart.labels.StandardCategoryItemLabelGenerator 1
org.jfree.chart.plot.dial.StandardDialFrame 2
java.awt.BasicStroke 3
java.text.MessageFormat 3
sun.java2d.loops.CompositeType 2
java.lang.reflect.Constructor 4
org.jfree.chart.labels.BubbleXYItemLabelGenerator 1
org.jfree.chart.labels.AbstractXYItemLabelGenerator 2
org.jfree.chart.entity.PieSectionEntity 2
org.jfree.chart.entity.ChartEntity 5
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 2
org.jfree.chart.labels.HighLowItemLabelGenerator 2
org.jfree.chart.labels.StandardXYItemLabelGenerator 2
org.jfree.chart.labels.IntervalXYItemLabelGenerator 2
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 2
org.jfree.chart.labels.IntervalXYToolTipGenerator 2
org.jfree.chart.labels.StandardXYZToolTipGenerator 1
org.jfree.chart.labels.StandardXYToolTipGenerator 2
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 2
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 2
java.util.concurrent.atomic.AtomicReference 2
jdk.internal.misc.TerminatingThreadLocal 2
org.jfree.chart.text.format.RelativeDateFormat 3
java.text.SimpleDateFormat 3
org.jfree.chart.plot.dial.ArcDialFrame 2
org.jfree.chart.labels.AbstractPieItemLabelGenerator 3
org.jfree.chart.labels.StandardFlowLabelGenerator 1
org.jfree.chart.plot.compass.MeterNeedle 1
javax.print.DocFlavor 2
java.awt.AlphaComposite 1
org.jfree.chart.axis.LogAxis 7
org.jfree.chart.urls.StandardCategoryURLGenerator 2
java.util.zip.ZipFile$Source$Key 1
javax.imageio.ImageTypeSpecifier 1
org.jfree.chart.block.ColorBlock 1
org.jfree.chart.block.AbstractBlock 5
java.lang.invoke.StringConcatFactory$RecipeElement 1
jdk.internal.jimage.ImageReader$Node 3
org.jfree.chart.plot.compass.PlumNeedle 2
java.security.Timestamp 2
org.jfree.chart.plot.Marker 2
org.jfree.chart.axis.CategoryTick 1
org.jfree.chart.text.TextBlock 4
sun.util.locale.LocaleExtensions 2
sun.java2d.pipe.Region 2
org.jfree.data.KeyedObjects 5
java.awt.geom.Ellipse2D 1
org.jfree.chart.plot.compass.LineNeedle 2
java.time.format.DecimalStyle 2
java.time.zone.ZoneRules 2
org.jfree.chart.legend.LegendItemCollection 2
java.awt.Insets 3
java.awt.font.TransformAttribute 1
org.jfree.chart.plot.compass.LongNeedle 2
org.jfree.chart.annotations.XYImageAnnotation 2
sun.util.calendar.Era 2
java.awt.font.FontRenderContext 1
org.jfree.chart.plot.compass.ArrowNeedle 2
java.lang.invoke.StringConcatFactory$Key 1
org.jfree.chart.plot.compass.PointerNeedle 2
org.jfree.chart.plot.dial.DialPlot 1
jdk.internal.module.ModuleHashes 2
org.jfree.chart.axis.StandardTickUnitSource 1
java.util.AbstractSet 1
java.lang.Thread$WeakClassKey 1
java.awt.datatransfer.DataFlavor 3
java.lang.invoke.LambdaForm$NamedFunction 2
java.awt.JobAttributes$DestinationType 2
java.awt.PageAttributes 3
org.jfree.chart.entity.CategoryLabelEntity 2
java.net.URL 2
java.util.zip.ZipEntry 3
org.jfree.chart.renderer.category.GradientBarPainter 1
javax.swing.text.SimpleAttributeSet 3
org.jfree.chart.plot.dial.DialBackground 2
org.jfree.chart.util.StandardGradientPaintTransformer 2
org.jfree.data.function.PowerFunction2D 1
org.jfree.chart.annotations.XYPolygonAnnotation 2
org.jfree.chart.renderer.xy.GradientXYBarPainter 1
java.security.cert.CertPath 2
jdk.internal.misc.Signal 2
org.jfree.chart.block.Size2D 3
java.security.CodeSource 2
org.jfree.chart.annotations.CategoryTextAnnotation 2
org.jfree.chart.annotations.TextAnnotation 1
java.awt.Font 4
org.jfree.chart.axis.AxisSpace 3
java.util.OptionalLong 2
java.awt.PageAttributes$OriginType 2
java.awt.datatransfer.MimeType 3
org.jfree.chart.labels.StandardCrosshairLabelGenerator 1
java.awt.DisplayMode 2
java.net.Inet4Address 1
org.jfree.chart.api.RectangleInsets 5
java.lang.invoke.MethodType 2
org.jfree.chart.annotations.CategoryPointerAnnotation 2
org.jfree.chart.renderer.category.LevelRenderer 1
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 5
jdk.internal.module.IllegalAccessLogger$Usage 1
org.jfree.chart.entity.TitleEntity 3
org.jfree.chart.plot.Crosshair 2
org.jfree.chart.annotations.AbstractXYAnnotation 1
sun.font.AttributeValues 3
org.jfree.chart.plot.compass.MiddlePinNeedle 2
org.jfree.chart.plot.dial.DialTextAnnotation 2
org.jfree.chart.plot.flow.FlowPlot 2
org.jfree.chart.axis.PeriodAxisLabelInfo 9
java.security.AccessControlContext 1
org.jfree.chart.entity.FlowEntity 2
sun.nio.fs.UnixFileStore 2
org.jfree.chart.axis.DateTick 1
sun.nio.ch.FileKey 1
org.jfree.chart.renderer.category.LayeredBarRenderer 1
java.security.Provider$ServiceKey 1
java.util.jar.Manifest 2
org.jfree.chart.plot.dial.DialPointer$Pin 1
org.jfree.chart.plot.dial.DialPointer 2
org.jfree.data.KeyedObject 4
org.jfree.chart.plot.CategoryMarker 1
org.jfree.chart.annotations.XYTitleAnnotation 2
java.security.cert.Certificate 1
org.jfree.data.KeyToGroupMap 7
org.jfree.data.general.DefaultKeyedValueDataset 2
org.jfree.chart.entity.AxisEntity 3
org.jfree.chart.renderer.category.StandardBarPainter 1
org.jfree.chart.annotations.XYPointerAnnotation 2
org.jfree.chart.annotations.XYTextAnnotation 4
org.jfree.chart.text.TextLine 2
java.awt.PageAttributes$MediaType 2
java.awt.JobAttributes$MultipleDocumentHandlingType 2
org.jfree.data.KeyedValuesItemKey 2
java.net.NetworkInterface 2
org.jfree.data.flow.FlowKey 3
java.lang.reflect.Method 5
sun.util.locale.BaseLocale$Key 1
org.jfree.chart.StandardChartTheme 25
java.lang.invoke.LambdaForm$Name 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.time.temporal.ValueRange 2
jdk.internal.org.objectweb.asm.Handle 2
java.util.ResourceBundle$CacheKey 2
java.awt.JobAttributes$DialogType 2
java.net.InterfaceAddress 2
org.jfree.chart.plot.dial.StandardDialRange 2
org.jfree.chart.title.ImageTitle 1
org.jfree.chart.title.Title 7
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 2
java.security.CodeSigner 2
java.util.jar.Attributes$Name 2
org.jfree.chart.renderer.GrayPaintScale 2
org.jfree.data.statistics.MeanAndStandardDeviation 4
org.jfree.chart.plot.compass.PinNeedle 2
java.util.Locale 5
java.lang.invoke.LambdaForm 2
org.jfree.chart.block.BlockContainer 4
org.jfree.chart.entity.StandardEntityCollection 2
java.lang.reflect.Parameter 2
java.util.PropertyPermission 1
java.io.FilePermission 1
java.lang.Package 2
java.awt.RenderingHints$Key 1
java.awt.datatransfer.MimeTypeParameterList 3
org.jfree.chart.block.BorderArrangement 1
java.net.HttpCookie 3
java.beans.PropertyDescriptor 1
sun.font.CoreMetrics 1
java.awt.AWTKeyStroke 2
org.jfree.chart.plot.compass.WindNeedle 1
org.jfree.chart.axis.MarkerAxisBand 1
javax.crypto.CryptoPermission 2
java.awt.font.TextHitInfo 2
java.util.OptionalInt 2
org.jfree.chart.util.DefaultShadowGenerator 1
java.awt.geom.Rectangle2D 1
org.jfree.chart.plot.dial.DialCap 2
org.jfree.chart.ChartRenderingInfo 2
org.jfree.data.general.DefaultValueDataset 2
java.awt.JobAttributes$DefaultSelectionType 2
org.jfree.chart.labels.StandardPieSectionLabelGenerator 4
org.jfree.chart.axis.SubCategoryAxis 3
org.jfree.chart.axis.CategoryAxis 3
java.lang.Character$Subset 2
java.text.ParsePosition 2
org.jfree.chart.axis.NumberAxis 7
org.jfree.chart.legend.LegendItem 2
org.jfree.chart.renderer.xy.StandardXYBarPainter 1
java.net.InetAddress 2
java.awt.image.ColorModel 2
sun.java2d.loops.SurfaceType 2
java.time.Clock 1
java.text.DecimalFormatSymbols 2
java.awt.JobAttributes 3
java.time.ZoneId 2
jdk.internal.module.ModuleReferenceImpl 3
java.lang.module.ModuleReference 1
java.lang.invoke.LambdaFormEditor$Transform 2
java.text.DigitList 3
org.jfree.chart.annotations.XYBoxAnnotation 2
org.jfree.chart.renderer.xy.XYStepRenderer 2
org.jfree.chart.axis.CategoryLabelPositions 1
org.jfree.chart.axis.CategoryLabelPosition 1
jdk.internal.org.objectweb.asm.Type 4
org.jfree.chart.labels.StandardCategoryToolTipGenerator 1
java.awt.MenuShortcut 2
java.util.BitSet 3
org.jfree.chart.plot.dial.DialValueIndicator 2
org.jfree.data.function.PolynomialFunction2D 1
java.awt.BufferCapabilities$FlipContents 2
org.jfree.data.flow.DefaultFlowDataset 5
java.awt.Dimension 2
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 2
java.net.Proxy 2
org.jfree.chart.plot.dial.StandardDialScale 2
java.lang.module.ResolvedModule 2
org.jfree.chart.plot.dial.AbstractDialLayer 2
java.awt.PageAttributes$ColorType 2
java.lang.ProcessBuilder$Redirect 1
java.net.SocketPermission 1
org.jfree.chart.labels.IntervalCategoryToolTipGenerator 1
java.awt.font.NumericShaper 2
java.util.OptionalDouble 2
org.jfree.chart.plot.dial.DialPointer$Pointer 1
sun.util.calendar.CalendarDate 3
javax.print.MimeType 2
org.jfree.chart.annotations.CategoryLineAnnotation 2
org.jfree.chart.axis.PeriodAxis 10
java.time.zone.ZoneOffsetTransitionRule 2
org.jfree.chart.plot.compass.ShipNeedle 2
org.jfree.chart.entity.JFreeChartEntity 3
org.jfree.chart.renderer.xy.XYAreaRenderer 2
java.text.AttributedCharacterIterator$Attribute 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
java.awt.image.IndexColorModel 2
java.security.AllPermission 1
java.awt.JobAttributes$SidesType 2
org.jfree.chart.entity.PlotEntity 3
javax.security.auth.Subject 2
java.awt.geom.Arc2D 1
org.jfree.chart.title.TextTitle 6
org.jfree.chart.plot.pie.PiePlot 16
org.jfree.chart.plot.PlotRenderingInfo 2
java.awt.PageAttributes$OrientationRequestedType 2
sun.font.FontLineMetrics 2
jdk.internal.module.ServicesCatalog$ServiceProvider 1
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 2
org.jfree.chart.text.TextFragment 3
org.jfree.chart.annotations.XYShapeAnnotation 2
java.security.BasicPermission 1
org.jfree.data.function.LineFunction2D 1
java.lang.invoke.MemberName 4
java.text.FieldPosition 2
java.lang.reflect.Field 3
sun.font.EAttribute 1
java.io.ObjectStreamField 1
java.awt.Point:java.awt.geom.Point2D$Double:java.awt.geom.Point2D$Float 2
java.awt.image.BufferedImage 1
java.lang.Module 1
org.jfree.chart.plot.pie.PieLabelDistributor 2
org.jfree.chart.plot.pie.AbstractPieLabelDistributor 2
sun.reflect.annotation.AnnotationType 1
java.lang.invoke.MethodHandle 1
java.lang.ProcessImpl 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.security.SecureRandomSpi 1
java.lang.invoke.SerializedLambda 1
java.io.ObjectStreamClass 1
java.lang.ProcessBuilder$Redirect$6 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.awt.geom.Rectangle2D$Float 2
javax.swing.UIManager$LookAndFeelInfo 1
sun.text.bidi.BidiBase 1
java.awt.MenuComponent 1
sun.font.StrikeMetrics 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.time.format.DateTimePrintContext 1
java.lang.ProcessBuilder$Redirect$3 1
java.lang.invoke.Invokers 1
java.util.StringJoiner 3
javax.swing.JList$DropLocation 1
org.jfree.chart.block.RectangleConstraint 1
java.lang.ProcessBuilder$Redirect$1 1
java.awt.font.TextLine 1
java.util.concurrent.ForkJoinPool 1
java.lang.invoke.MethodTypeForm 1
java.util.ServiceLoader 1
javax.swing.TransferHandler$DropLocation 1
java.awt.AWTEvent 1
java.security.ProtectionDomain 1
java.beans.FeatureDescriptor 1
org.jfree.chart.entity.NodeEntity 1
java.util.Collection 1
jdk.internal.module.ModuleHashes$lambda_toString_1__1 2
java.util.Map$Entry 1
java.lang.module.Configuration 1
java.text.Bidi 1
java.text.CalendarBuilder 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.awt.Event 1
javax.accessibility.AccessibleStateSet 1
javax.swing.event.DocumentEvent$EventType 1
javax.swing.filechooser.FileNameExtensionFilter 1
java.awt.HeadlessException 1
java.nio.file.FileSystemException 1
org.xml.sax.SAXException 3
java.net.URISyntaxException 1
java.util.regex.PatternSyntaxException 1
java.nio.file.InvalidPathException 1
java.io.InvalidClassException 1
org.jfree.data.json.impl.JSONObject 4
org.jfree.data.json.impl.JSONValue 3
java.util.Formatter 1
sun.java2d.loops.FontInfo 2
java.time.format.Parsed 1
javax.print.event.PrintEvent 1
java.awt.Graphics 1
java.lang.ThreadGroup 2
java.util.concurrent.Semaphore 1
java.awt.ScrollPaneAdjustable 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
sun.security.util.JarConstraintsParameters 1
org.jfree.chart.entity.XYItemEntity 4
jdk.internal.module.ModuleResolution 1
java.awt.Rectangle 1
javax.swing.text.JTextComponent$MutableCaretEvent 1
java.beans.PropertyChangeEvent 1
java.nio.ByteOrder 1
java.util.concurrent.FutureTask 1
java.io.StringWriter 1
java.lang.ProcessBuilder$Redirect$4 1
java.util.concurrent.CompletableFuture 1
java.net.ServerSocket 1
javax.accessibility.AccessibleBundle 1
java.util.regex.Matcher 1
java.awt.GridLayout 1
java.nio.channels.FileLock 1
java.net.SocketImpl 1
java.lang.ModuleLayer 1
java.util.LongSummaryStatistics 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 1
java.net.Socket 1
javax.swing.JTable$DropLocation 1
java.lang.invoke.MethodHandles$Lookup 1
java.util.IntSummaryStatistics 1
javax.swing.text.Segment 2
java.text.Annotation 1
jdk.internal.org.objectweb.asm.Label 1
java.io.ByteArrayOutputStream 3
java.awt.geom.Point2D$Float 1
java.security.PrivilegedActionException 2
java.security.Permission 1
java.security.MessageDigest 2
java.lang.ProcessBuilder$Redirect$2 1
java.awt.FontMetrics 1
java.security.SecureRandom 1
javax.swing.event.ListDataEvent 1
java.util.DoubleSummaryStatistics 1
sun.util.locale.Extension 1
java.awt.Cursor 1
java.security.Signature 2
java.nio.charset.CoderResult 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
javax.accessibility.AccessibleRelationSet 1
java.nio.charset.CodingErrorAction 1
java.util.concurrent.locks.ReentrantLock 1
org.jfree.data.time.DateRange 7
org.jfree.data.json.impl.JSONArray 3
java.io.BufferedReader$1:java.lang.StringBuilder:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
jdk.internal.perf.PerfCounter 2
java.awt.CheckboxGroup 1
java.util.concurrent.ConcurrentHashMap$CollectionView 1
java.util.Currency 1
javax.swing.text.DefaultCaret 1
javax.swing.event.ListSelectionEvent 1
jdk.internal.misc.Signal$NativeHandler 1
java.math.MutableBigInteger 1
java.security.PermissionCollection 1
java.time.format.DateTimeFormatter 1
sun.awt.AppContext 1
javax.swing.text.JTextComponent$DropLocation 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.util.regex.Pattern 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 1
java.lang.Thread 6
org.xml.sax.SAXParseException 1
java.time.format.DateTimeParseContext 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.nio.channels.FileChannel$MapMode 1
sun.java2d.loops.GraphicsPrimitive 1
java.util.concurrent.atomic.AtomicBoolean 1
javax.swing.event.HyperlinkEvent$EventType 1
sun.util.calendar.JulianCalendar$Date 1
sun.font.FontFamily 1
java.net.URLConnection 1
java.lang.ProcessBuilder$Redirect$5 1
java.awt.geom.Rectangle2D$Double 1
java.io.ObjectStreamField:java.lang.Boolean:java.lang.Enum:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.String:java.lang.StringBuilder:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.temporal.ChronoField:java.time.temporal.ChronoUnit:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:org.jfree.data.time.Quarter:org.jfree.data.time.Week:org.jfree.data.xy.XYCoordinate:sun.awt.shell.ShellFolder:sun.font.EAttribute:sun.nio.fs.UnixPath 1
java.awt.BorderLayout 1
java.util.concurrent.ThreadPoolExecutor 1
sun.net.www.MessageHeader 1
org.jfree.chart.entity.CategoryItemEntity 1
sun.reflect.annotation.TypeAnnotation 1
java.awt.geom.Point2D$Double 1
java.lang.StackFrameInfo 1
jdk.internal.org.objectweb.asm.TypePath 4
java.security.Provider$Service 1
org.jfree.data.UnknownKeyException 1
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.BarRenderer 5
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
org.jfree.chart.text.AttributedStringUtils 1
java.text.AttributedString 1
java.awt.RenderingHints:java.util.AbstractMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
org.jfree.chart.axis.CyclicNumberAxis 2
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.axis.LogarithmicAxis 5
java.lang.RuntimeException 2
java.lang.Exception 2
java.lang.ClassLoader 1
java.lang.SecurityManager 2
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 1
java.lang.UnsupportedOperationException 1
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.chart.block.LabelBlock 3
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
org.jfree.chart.urls.CustomXYURLGenerator 1
java.lang.CloneNotSupportedException 2
java.security.MessageDigestSpi 1
java.awt.geom.Path2D$Float 1
org.jfree.chart.plot.compass.CompassPlot 1
java.awt.geom.RectangularShape 1
java.awt.geom.Area 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.chart.urls.CustomPieURLGenerator 3
java.awt.BufferCapabilities 1
java.lang.ref.Reference 1
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.time.TimeSeriesTableModel 1
javax.swing.table.AbstractTableModel 1
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.reflect.UndeclaredThrowableException 1
java.io.UncheckedIOException 1
java.lang.reflect.InvocationTargetException 1
java.lang.ClassNotFoundException 1
java.lang.ExceptionInInitializerError 1
org.jfree.data.general.SeriesException 1
java.io.PrintStream 1
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.chart.plot.pie.MultiplePiePlot 2
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
org.jfree.chart.plot.MeterPlot 8
org.jfree.chart.plot.DefaultDrawingSupplier 3
jdk.internal.reflect.Reflection 3
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 1
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.security.AccessController 1
java.util.AbstractQueue 1
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.block.EmptyBlock 1
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.internal.ArrayUtils 1
org.jfree.chart.labels.StandardPieToolTipGenerator 5
java.text.BreakIterator 1
org.jfree.chart.plot.IntervalMarker 1
java.awt.geom.QuadCurve2D 1
java.awt.print.PageFormat 1
java.awt.image.renderable.RenderContext 1
java.text.Format 1
java.security.SignatureSpi 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
java.awt.ImageCapabilities 1
org.jfree.chart.axis.ExtendedCategoryAxis 1
java.util.EnumSet 1
java.awt.geom.CubicCurve2D 1
sun.java2d.SunGraphics2D 1
javax.swing.text.EditorKit 1
java.awt.geom.Line2D 1
java.awt.geom.Dimension2D 1
java.text.Collator 1
java.util.TimeZone 1
java.awt.print.Paper 1
java.awt.geom.Path2D$Double 1
org.jfree.chart.axis.TickUnits 1
javax.swing.ArrayTable 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.data.xy.XYDatasetTableModel 1
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.chart.ChartFactory 2
org.jfree.chart.urls.StandardPieURLGenerator 4
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.text.TextUtils 1
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1
java.io.ObjectOutputStream 3
java.io.ObjectInputStream 3
java.io.ByteArrayInputStream 1

Fuzzer: TimeSeriesChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 19033 86.8%
gold [1:9] 2262 10.3%
yellow [10:29] 627 2.86%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 21923 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
6297 316 [org.jfree.data.time.TimeSeries].add(org.jfree.data.time.TimeSeriesDataItem,boolean) call site: 00316
2412 17569 [org.jfree.chart.plot.Plot].addChangeListener(org.jfree.chart.event.PlotChangeListener) call site: 17569
2332 15200 [org.jfree.chart.plot.DefaultDrawingSupplier].clone() call site: 15200
954 10106 [org.jfree.data.time.TimeSeriesCollection].getItemCount(int) call site: 10106
602 14180 [org.jfree.chart.renderer.AbstractRenderer].addChangeListener(org.jfree.chart.event.RendererChangeListener) call site: 14180
561 6917 [org.jfree.chart.internal.PaintUtils].equal(java.awt.Paint,java.awt.Paint) call site: 06917
466 8121 [org.jfree.data.DefaultKeyedValues2D].getRowIndex(java.lang.Comparable) call site: 08121
398 14801 [org.jfree.chart.JFreeChart].getSubtitle(int) call site: 14801
335 11781 [org.jfree.data.Range].isNaNRange() call site: 11781
277 13768 [org.jfree.data.general.AbstractDataset].addChangeListener(org.jfree.data.general.DatasetChangeListener) call site: 13768
254 13513 [org.jfree.chart.axis.DateAxis].setRange(org.jfree.data.Range,boolean,boolean) call site: 13513
196 7916 [org.jfree.data.general.DatasetUtils].iterateToFindRangeBounds(org.jfree.data.category.CategoryDataset,java.util.List,boolean) call site: 07916

Runtime coverage analysis

Covered functions
589
Functions that are reachable but not covered
217
Reachable functions
254
Percentage of reachable functions covered
14.57%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
TimeSeriesChartFuzzer 1
org.jfree.data.time.Day 21
org.jfree.data.time.RegularTimePeriod 8
java.lang.Object 6
org.jfree.chart.internal.Args 3
java.lang.IllegalArgumentException 2
java.util.Calendar 15
org.jfree.chart.date.SerialDate 10
org.jfree.chart.date.SpreadsheetDate 10
java.lang.ThreadLocal 2
java.util.concurrent.atomic.AtomicReference 2
java.util.GregorianCalendar 4
jdk.internal.misc.TerminatingThreadLocal 2
java.util.concurrent.DelayQueue 2
java.util.Date 7
org.jfree.data.time.TimeSeries 17
org.jfree.data.general.Series 8
javax.swing.event.EventListenerList 5
java.util.ArrayList 18
java.lang.Integer 16
java.lang.Number 1
org.jfree.data.time.TimeSeriesDataItem 7
java.lang.Double 15
java.lang.Throwable 16
java.lang.Throwable$WrappedPrintStream 3
java.util.IdentityHashMap 11
java.util.Collections 4
java.util.TreeSet 4
java.util.AbstractCollection 5
java.util.concurrent.ConcurrentHashMap$EntrySetView 4
java.util.concurrent.ConcurrentHashMap$KeySetView 4
java.util.HashSet 7
java.lang.Throwable$WrappedPrintWriter 2
java.lang.StackTraceElement 4
java.lang.StringBuilder 10
java.util.LinkedList 10
sun.awt.util.IdentityArrayList 10
java.util.concurrent.CopyOnWriteArrayList 15
java.util.Vector 15
java.lang.AssertionError 5
java.lang.Error 2
sun.nio.fs.UnixException 2
java.lang.Thread 6
java.util.TreeMap$KeySet 2
java.util.TreeMap$EntrySet 2
java.lang.reflect.InvocationTargetException 1
org.xml.sax.SAXException 3
java.lang.reflect.UndeclaredThrowableException 1
java.lang.ClassNotFoundException 1
java.security.PrivilegedActionException 2
java.lang.ExceptionInInitializerError 1
java.io.UncheckedIOException 1
java.lang.Class 29
org.jfree.data.general.SeriesException 1
java.lang.RuntimeException 2
java.lang.Exception 2
java.util.AbstractList 8
java.util.AbstractSequentialList 4
org.jfree.data.time.Year 13
org.jfree.data.time.Minute 16
org.jfree.data.time.Hour 17
org.jfree.data.time.Week 14
org.jfree.data.time.Millisecond 12
org.jfree.data.time.Quarter 14
org.jfree.data.time.Month 14
org.jfree.data.time.Second 14
org.jfree.data.time.FixedMillisecond 12
java.text.DateFormatSymbols 4
java.lang.String 27
java.lang.StringUTF16 14
java.awt.geom.Rectangle2D$Double 1
jdk.internal.org.objectweb.asm.Handle 2
java.awt.image.ColorModel 2
java.lang.Short 6
java.lang.ProcessBuilder$Redirect$4 1
javax.swing.text.Segment 2
java.awt.Color 3
java.awt.geom.AffineTransform 4
sun.java2d.loops.CompositeType 2
java.lang.reflect.Constructor 4
sun.net.www.MessageHeader 1
java.net.ServerSocket 1
java.time.zone.ZoneRules 2
org.jfree.data.flow.NodeKey 3
java.lang.reflect.Field 3
java.lang.reflect.Parameter 2
org.jfree.data.statistics.MeanAndStandardDeviation 4
org.jfree.chart.entity.PlotEntity 3
org.jfree.chart.entity.ChartEntity 5
jdk.internal.module.ModuleResolution 1
java.time.zone.ZoneOffsetTransition 3
org.jfree.chart.annotations.XYTextAnnotation 4
java.lang.StringLatin1 9
java.awt.Font 4
org.jfree.chart.internal.HashUtils 10
java.awt.GradientPaint 6
java.awt.geom.Point2D 3
java.awt.Color:java.lang.Object 2
java.lang.Enum 4
javax.print.MimeType 2
java.time.LocalDateTime 3
java.text.DecimalFormat 4
java.util.OptionalInt 2
org.jfree.data.category.DefaultCategoryDataset 7
org.jfree.data.DefaultKeyedValues2D 9
org.jfree.chart.renderer.category.LevelRenderer 1
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 5
org.jfree.chart.renderer.AbstractRenderer 17
org.jfree.chart.util.DefaultShadowGenerator 1
org.jfree.chart.renderer.xy.XYAreaRenderer 2
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 13
java.util.Hashtable 11
java.util.Properties 11
java.util.jar.Attributes 10
java.awt.RenderingHints 13
java.util.concurrent.ConcurrentHashMap 10
java.util.AbstractMap 10
org.jfree.chart.labels.StandardXYItemLabelGenerator 2
org.jfree.chart.labels.AbstractXYItemLabelGenerator 4
org.jfree.chart.labels.IntervalXYItemLabelGenerator 2
org.jfree.chart.labels.HighLowItemLabelGenerator 2
org.jfree.chart.labels.BubbleXYItemLabelGenerator 1
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 2
org.jfree.chart.labels.StandardXYZToolTipGenerator 1
org.jfree.chart.labels.StandardXYToolTipGenerator 4
java.util.Objects 5
org.jfree.chart.labels.IntervalXYToolTipGenerator 2
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 3
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 2
javax.print.DocFlavor 2
java.time.format.DecimalStyle 2
org.jfree.data.function.NormalDistributionFunction2D 1
org.jfree.chart.block.BorderArrangement 1
java.time.LocalDate 3
org.jfree.data.time.TimeTableXYDataset 17
java.awt.Dimension 2
java.text.NumberFormat 5
jdk.internal.module.ServicesCatalog$ServiceProvider 1
java.time.ZoneOffset 3
org.jfree.data.statistics.SimpleHistogramDataset 17
java.util.BitSet 3
java.lang.Package 2
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 2
java.time.temporal.ValueRange 2
org.jfree.chart.axis.DateTick 1
java.lang.module.ModuleDescriptor$Exports 3
java.time.LocalTime 3
java.io.File 5
org.jfree.data.ComparableObjectItem 5
java.nio.file.attribute.FileTime 3
org.jfree.chart.axis.TickUnit 4
java.lang.Long 13
java.time.OffsetTime 3
java.nio.ByteBuffer 3
java.lang.Byte 6
org.jfree.data.xy.XYCoordinate 5
java.lang.Runtime$Version 3
sun.nio.fs.UnixPath 3
java.math.BigDecimal 4
java.time.OffsetDateTime 3
java.nio.IntBuffer 3
org.jfree.data.time.SimpleTimePeriod 4
org.jfree.data.statistics.SimpleHistogramBin 6
java.time.chrono.AbstractChronology 3
java.nio.FloatBuffer 3
java.nio.charset.Charset 3
java.lang.module.ModuleDescriptor 4
java.time.Instant 3
java.time.ZonedDateTime 3
java.math.BigInteger 6
java.lang.Float 12
java.net.URI 3
org.jfree.data.xy.XYItemKey 3
java.nio.CharBuffer 3
java.lang.module.ModuleDescriptor$Version 3
java.lang.module.ModuleDescriptor$Opens 3
org.jfree.chart.axis.DateTickUnit 6
java.text.SimpleDateFormat 5
org.jfree.chart.text.format.RelativeDateFormat 3
java.text.DateFormat 6
org.jfree.chart.axis.NumberTickUnit 4
org.jfree.data.xy.XYDataItem 10
java.nio.LongBuffer 3
java.lang.ProcessHandleImpl 3
java.lang.Boolean 5
java.lang.module.ModuleDescriptor$Requires 3
java.nio.ShortBuffer 3
java.lang.Character 5
java.time.Duration 3
org.jfree.data.KeyedValues2DItemKey 3
java.nio.DoubleBuffer 3
java.lang.module.ModuleDescriptor$Provides 3
java.lang.Character$Subset 2
java.text.DigitList 3
javax.imageio.ImageTypeSpecifier 1
org.jfree.chart.renderer.xy.GradientXYBarPainter 1
java.awt.font.FontRenderContext 1
java.awt.PageAttributes$ColorType 2
java.beans.PropertyDescriptor 1
org.jfree.chart.renderer.category.GradientBarPainter 1
org.jfree.data.DefaultKeyedValue 3
org.jfree.chart.plot.compass.WindNeedle 1
org.jfree.chart.plot.compass.ArrowNeedle 2
org.jfree.chart.plot.compass.MeterNeedle 1
java.awt.BasicStroke 3
sun.nio.fs.UnixFileStore 2
org.jfree.chart.annotations.XYImageAnnotation 2
jdk.internal.misc.Signal 2
java.awt.PageAttributes$MediaType 2
java.text.ParsePosition 2
org.jfree.chart.plot.dial.DialPointer 2
org.jfree.chart.text.TextFragment 3
org.jfree.chart.text.TextBox 2
org.jfree.chart.api.RectangleInsets 5
org.jfree.chart.text.TextBlock 4
java.awt.PageAttributes$OriginType 2
org.jfree.data.gantt.XYTaskDataset 20
java.awt.datatransfer.MimeTypeParameterList 3
org.jfree.data.KeyToGroupMap 7
sun.java2d.loops.SurfaceType 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
org.jfree.chart.plot.compass.LongNeedle 2
org.jfree.chart.title.ImageTitle 1
org.jfree.chart.title.Title 7
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 12
org.jfree.data.KeyedObjects2D 7
sun.font.AttributeValues 3
org.jfree.chart.plot.flow.FlowPlot 2
java.awt.geom.RoundRectangle2D 1
java.awt.AttributeValue 2
java.awt.font.TextHitInfo 2
java.security.CodeSigner 2
org.jfree.chart.axis.Axis 13
org.jfree.chart.plot.Crosshair 2
org.jfree.data.xy.Vector 3
java.lang.Thread$WeakClassKey 1
java.lang.invoke.LambdaForm$NamedFunction 2
org.jfree.chart.renderer.category.LayeredBarRenderer 1
java.awt.JobAttributes$DefaultSelectionType 2
java.text.DecimalFormatSymbols 2
org.jfree.chart.block.Size2D 3
org.jfree.data.category.DefaultIntervalCategoryDataset 14
java.util.Arrays 7
java.awt.PageAttributes 3
java.security.AccessControlContext 1
org.jfree.chart.labels.StandardCategoryItemLabelGenerator 1
org.jfree.data.time.TimePeriodValuesCollection 13
org.jfree.data.statistics.HistogramDataset 14
org.jfree.data.function.PowerFunction2D 1
java.util.Optional 2
java.awt.RenderingHints$Key 1
org.jfree.chart.annotations.XYDataImageAnnotation 5
org.jfree.chart.labels.IntervalCategoryToolTipGenerator 1
org.jfree.chart.labels.StandardCategoryToolTipGenerator 1
java.awt.geom.Rectangle2D 1
java.awt.JobAttributes$MultipleDocumentHandlingType 2
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 2
org.jfree.data.Range 14
org.jfree.data.flow.FlowKey 3
org.jfree.chart.annotations.CategoryPointerAnnotation 2
java.util.concurrent.ConcurrentHashMap$Node 4
org.jfree.chart.block.BlockContainer 4
java.time.zone.ZoneOffsetTransitionRule 2
java.util.jar.Attributes$Name 2
org.jfree.chart.plot.dial.DialValueIndicator 2
java.awt.JobAttributes$SidesType 2
org.jfree.chart.axis.LogAxis 7
java.net.NetworkInterface 2
java.awt.geom.Arc2D 1
org.jfree.chart.labels.StandardCrosshairLabelGenerator 1
java.text.AttributedCharacterIterator$Attribute 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
org.jfree.data.xy.DefaultXYDataset 10
org.jfree.chart.labels.StandardPieSectionLabelGenerator 2
org.jfree.chart.labels.AbstractPieItemLabelGenerator 2
org.jfree.chart.axis.CategoryLabelPosition 1
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 9
org.jfree.chart.ChartRenderingInfo 2
org.jfree.chart.plot.compass.PointerNeedle 2
java.util.OptionalDouble 2
org.jfree.chart.renderer.GrayPaintScale 2
org.jfree.chart.axis.StandardTickUnitSource 1
java.security.cert.Certificate 1
org.jfree.chart.legend.LegendItem 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
org.jfree.chart.legend.LegendItemCollection 2
org.jfree.data.time.ohlc.OHLC 4
java.net.SocketPermission 1
sun.font.FontLineMetrics 2
org.jfree.chart.plot.dial.DialPointer$Pin 1
java.lang.invoke.StringConcatFactory$Recipe 1
org.jfree.chart.plot.compass.PinNeedle 2
java.util.PropertyPermission 1
org.jfree.data.time.TimeSeriesCollection 21
org.jfree.data.flow.DefaultFlowDataset 5
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.function.LineFunction2D 1
org.jfree.chart.block.AbstractBlock 5
org.jfree.chart.plot.dial.DialPointer$Pointer 1
jdk.internal.module.ModuleReferenceImpl 3
java.lang.module.ModuleReference 1
org.jfree.chart.plot.compass.PlumNeedle 2
org.jfree.chart.annotations.XYDrawableAnnotation 2
org.jfree.chart.entity.TitleEntity 3
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 3
org.jfree.data.general.DefaultPieDataset 2
org.jfree.data.DefaultKeyedValues 4
org.jfree.chart.axis.PeriodAxisLabelInfo 9
org.jfree.chart.StandardChartTheme 25
org.jfree.chart.axis.NumberAxis 10
org.jfree.chart.renderer.xy.StackedXYBarRenderer 2
org.jfree.chart.annotations.CategoryLineAnnotation 2
java.time.Period 2
java.awt.AlphaComposite 1
org.jfree.chart.plot.CategoryPlot 25
org.jfree.chart.axis.AxisSpace 3
org.jfree.data.xy.DefaultTableXYDataset 23
java.util.AbstractSet 1
java.awt.AWTKeyStroke 2
jdk.internal.org.objectweb.asm.Type 4
javax.swing.text.SimpleAttributeSet 3
jdk.internal.jimage.ImageReader$Node 3
java.awt.JobAttributes$DestinationType 2
java.security.AllPermission 1
org.jfree.chart.labels.StandardFlowLabelGenerator 1
java.net.Proxy 2
org.jfree.data.xy.XYSeriesCollection 14
java.util.jar.Manifest 2
javax.crypto.CryptoPermission 2
java.awt.PageAttributes$OrientationRequestedType 2
org.jfree.chart.text.TextLine 2
org.jfree.data.xy.DefaultXYZDataset 10
java.net.InterfaceAddress 2
org.jfree.data.general.DefaultKeyedValueDataset 2
org.jfree.chart.entity.AxisEntity 3
org.jfree.data.statistics.BoxAndWhiskerItem 6
java.util.Hashtable$Entry 5
java.security.CodeSource 2
org.jfree.chart.annotations.XYPointerAnnotation 2
org.jfree.data.xy.IntervalXYDelegate 16
java.lang.invoke.LambdaFormEditor$Transform 2
org.jfree.chart.plot.compass.LineNeedle 2
jdk.internal.module.ModuleHashes 2
javax.print.MimeType$ParameterMap 1
java.util.TreeMap 11
java.util.LinkedHashMap 5
javax.swing.MultiUIDefaults 5
java.util.WeakHashMap 8
java.util.stream.Collectors$Partition 1
java.util.HashMap 11
java.security.Provider 8
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.FileTreeIterator 2
java.nio.file.Files$2 2
java.io.BufferedReader$1 2
javax.print.MimeType$ParameterMapEntrySet 1
java.util.NoSuchElementException 1
java.util.HashMap$Node 4
java.util.TreeMap$Entry 4
java.util.WeakHashMap$Entry 4
java.util.Locale 5
sun.util.calendar.Era 2
org.jfree.chart.plot.dial.DialCap 2
org.jfree.data.category.SlidingCategoryDataset 8
org.jfree.chart.plot.PlotRenderingInfo 2
java.time.Clock 1
org.jfree.data.general.DefaultValueDataset 2
sun.nio.ch.FileKey 1
org.jfree.chart.title.TextTitle 6
org.jfree.chart.plot.dial.DialBackground 2
org.jfree.chart.util.StandardGradientPaintTransformer 2
java.lang.ProcessBuilder$Redirect 1
org.jfree.chart.axis.DateAxis 11
org.jfree.chart.annotations.XYLineAnnotation 2
org.jfree.chart.annotations.XYTitleAnnotation 2
java.security.Provider$ServiceKey 1
org.jfree.chart.annotations.XYShapeAnnotation 2
java.awt.geom.Ellipse2D 1
org.jfree.chart.axis.CategoryTick 1
sun.util.locale.LocaleExtensions 2
java.awt.JobAttributes$DialogType 2
org.jfree.data.statistics.HistogramBin 5
org.jfree.data.xy.MatrixSeriesCollection 8
org.jfree.chart.legend.LegendGraphic 2
sun.util.locale.BaseLocale$Key 1
java.net.InetAddress 2
org.jfree.data.xy.XYSeries 23
org.jfree.chart.plot.XYPlot 47
java.text.MessageFormat 3
org.jfree.chart.renderer.xy.XYStepRenderer 2
org.jfree.chart.entity.JFreeChartEntity 3
sun.font.FontStrikeDesc 2
java.awt.BufferCapabilities$FlipContents 2
sun.util.locale.BaseLocale 2
org.jfree.chart.plot.dial.DialTextAnnotation 2
org.jfree.data.xy.DefaultIntervalXYDataset 17
java.security.BasicPermission 1
org.jfree.chart.plot.dial.AbstractDialLayer 2
org.jfree.chart.plot.CategoryMarker 1
java.security.cert.CertPath 2
org.jfree.chart.axis.SubCategoryAxis 3
org.jfree.chart.axis.CategoryAxis 3
java.time.ZoneId 2
java.lang.module.ResolvedModule 2
java.util.zip.ZipFile$Source$Key 1
java.io.FilePermission 1
org.jfree.chart.annotations.CategoryTextAnnotation 2
org.jfree.chart.annotations.TextAnnotation 1
org.jfree.chart.annotations.XYPolygonAnnotation 2
java.math.MathContext 2
org.jfree.chart.annotations.XYBoxAnnotation 2
org.jfree.chart.axis.MarkerAxisBand 1
javax.security.auth.Subject 2
org.jfree.chart.JFreeChart 13
org.jfree.chart.plot.compass.MiddlePinNeedle 2
java.lang.invoke.StringConcatFactory$Key 1
org.jfree.chart.entity.PieSectionEntity 2
java.awt.font.NumericShaper 2
java.awt.font.TransformAttribute 1
org.jfree.data.time.TimePeriodValue 5
java.security.Timestamp 2
jdk.internal.module.IllegalAccessLogger$Usage 1
sun.font.CoreMetrics 1
org.jfree.chart.axis.CategoryLabelPositions 1
org.jfree.chart.labels.ItemLabelPosition 3
java.lang.invoke.LambdaForm 2
java.lang.invoke.MemberName 4
org.jfree.data.ComparableObjectSeries 4
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.YIntervalSeries 5
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.chart.plot.dial.StandardDialScale 2
java.awt.datatransfer.MimeType 3
java.awt.Insets 3
org.jfree.chart.entity.StandardEntityCollection 2
java.util.zip.ZipEntry 3
org.jfree.data.gantt.TaskSeriesCollection 17
org.jfree.chart.axis.PeriodAxis 10
org.jfree.chart.plot.dial.StandardDialFrame 2
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 2
java.text.FieldPosition 2
java.awt.image.IndexColorModel 2
java.awt.JobAttributes 3
java.awt.PageAttributes$PrintQualityType 2
org.jfree.chart.plot.dial.ArcDialFrame 2
org.jfree.chart.block.ColorBlock 1
java.net.Inet4Address 1
sun.java2d.pipe.Region 2
java.net.HttpCookie 3
java.net.URL 2
org.jfree.chart.renderer.category.StandardBarPainter 1
org.jfree.chart.entity.CategoryLabelEntity 2
org.jfree.chart.renderer.xy.StandardXYBarPainter 1
org.jfree.chart.plot.compass.ShipNeedle 2
org.jfree.chart.urls.StandardCategoryURLGenerator 2
org.jfree.data.gantt.TaskSeries 6
org.jfree.chart.plot.Marker 2
org.jfree.chart.annotations.AbstractXYAnnotation 1
sun.util.calendar.CalendarDate 3
org.jfree.data.KeyedObject 4
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 11
org.jfree.chart.entity.FlowEntity 2
java.lang.reflect.Method 5
org.jfree.data.KeyedValuesItemKey 2
org.jfree.chart.plot.dial.StandardDialRange 2
org.jfree.data.gantt.Task 4
org.jfree.data.time.ohlc.OHLCSeriesCollection 12
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 11
java.awt.DisplayMode 2
org.jfree.data.KeyedObjects 5
java.awt.datatransfer.DataFlavor 3
org.jfree.data.function.PolynomialFunction2D 1
java.util.ResourceBundle$CacheKey 2
org.jfree.data.time.TimePeriodValues 14
java.lang.invoke.LambdaForm$Name 2
java.lang.invoke.MethodType 2
org.jfree.chart.plot.pie.PiePlot 12
java.util.OptionalLong 2
org.jfree.chart.plot.dial.DialPlot 1
java.awt.MenuShortcut 2
java.lang.Math 10
java.lang.ProcessBuilder$Redirect$2 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 26
java.lang.IllegalStateException 3
java.lang.System 3
java.lang.StringIndexOutOfBoundsException 2
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
javax.swing.UIManager$LookAndFeelInfo 1
java.lang.ModuleLayer 1
java.lang.StringBuffer 4
java.lang.AbstractStringBuilder 4
java.awt.ScrollPaneAdjustable 1
javax.swing.TransferHandler$DropLocation 1
org.jfree.chart.entity.XYItemEntity 4
javax.accessibility.AccessibleBundle 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.io.ObjectStreamClass 1
java.util.Collection 1
jdk.internal.module.ModuleHashes$lambda_toString_1__1 2
java.util.Map$Entry 1
java.lang.ThreadGroup 2
java.time.temporal.ChronoUnit 1
java.security.Provider$Service 1
sun.font.FontFamily 1
java.awt.font.TextLayout 2
java.util.concurrent.atomic.AtomicLong 2
java.util.Currency 1
org.jfree.chart.block.RectangleConstraint 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
javax.swing.JList$DropLocation 1
org.jfree.data.json.impl.JSONObject 4
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.HashSet:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.TreeSet:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:javax.print.MimeType$ParameterMapEntrySet 1
org.jfree.data.json.impl.JSONValue 3
java.awt.geom.Rectangle2D$Float 2
org.jfree.chart.plot.pie.PieLabelDistributor 1
org.jfree.chart.plot.pie.AbstractPieLabelDistributor 1
org.jfree.chart.plot.pie.PieLabelRecord 2
java.time.temporal.ChronoField 1
sun.font.EAttribute 1
org.jfree.chart.renderer.Outlier 5
java.awt.Point:java.awt.geom.Point2D$Double:java.awt.geom.Point2D$Float 2
java.lang.Byte:java.lang.Double:java.lang.Float:java.lang.Integer:java.lang.Long:java.lang.Short:java.math.BigDecimal:java.math.BigInteger:java.util.concurrent.atomic.AtomicInteger:java.util.concurrent.atomic.AtomicLong 1
java.io.ObjectStreamField 1
sun.awt.shell.ShellFolder 2
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.text.Annotation 1
java.util.concurrent.ConcurrentHashMap$CollectionView 1
org.xml.sax.SAXParseException 1
org.jfree.data.json.impl.JSONArray 3
java.io.BufferedReader$1:java.lang.StringBuilder:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
sun.awt.AppContext 1
java.nio.charset.CodingErrorAction 1
java.awt.Event 1
java.util.concurrent.locks.ReentrantLock 1
java.time.format.Parsed 1
jdk.internal.org.objectweb.asm.Label 1
javax.swing.LookAndFeel 1
jdk.internal.org.objectweb.asm.TypePath 4
java.util.Formatter 1
java.lang.ProcessBuilder$Redirect$1 1
java.awt.Graphics 1
java.lang.invoke.SerializedLambda 1
java.awt.BorderLayout 1
java.io.ObjectStreamField:java.lang.Boolean:java.lang.Enum:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.String:java.lang.StringBuilder:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.temporal.ChronoField:java.time.temporal.ChronoUnit:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:org.jfree.data.time.Quarter:org.jfree.data.time.Week:org.jfree.data.xy.XYCoordinate:sun.awt.shell.ShellFolder:sun.font.EAttribute:sun.nio.fs.UnixPath 1
java.awt.geom.Point2D$Float 1
javax.swing.text.JTextComponent$MutableCaretEvent 1
sun.util.locale.Extension 1
sun.java2d.loops.FontInfo 2
java.awt.Rectangle 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.security.Permission 1
java.lang.ProcessBuilder$Redirect$3 1
javax.swing.filechooser.FileNameExtensionFilter 1
java.awt.Cursor 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
jdk.internal.perf.PerfCounter 2
java.awt.AWTEvent 1
java.util.regex.Pattern 1
java.security.ProtectionDomain 1
java.lang.invoke.MethodTypeForm 1
org.jfree.data.time.DateRange 7
sun.security.util.LazyCodeSourcePermissionCollection 1
jdk.internal.misc.Signal$NativeHandler 1
java.awt.GridLayout 1
java.lang.invoke.MethodHandle 1
java.util.concurrent.atomic.AtomicInteger 2
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.security.SecureRandomSpi 1
java.lang.invoke.Invokers 1
javax.swing.event.ListSelectionEvent 1
java.lang.invoke.MethodHandles$Lookup 1
java.util.regex.PatternSyntaxException 1
java.nio.file.FileSystemException 1
java.nio.file.InvalidPathException 1
java.awt.HeadlessException 1
java.io.InvalidClassException 1
java.net.URISyntaxException 1
java.util.regex.Matcher 1
java.util.concurrent.LinkedBlockingQueue 2
java.net.URLConnection 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
java.util.DoubleSummaryStatistics 1
java.awt.geom.Point2D$Double 2
java.nio.charset.CoderResult 1
java.util.IntSummaryStatistics 1
java.util.concurrent.atomic.AtomicBoolean 1
javax.swing.JTable$DropLocation 1
sun.text.bidi.BidiBase 1
sun.java2d.loops.GraphicsPrimitive 1
java.util.concurrent.CompletableFuture 1
java.lang.ProcessImpl 1
java.awt.Point 2
java.math.MutableBigInteger 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
java.awt.CheckboxGroup 1
java.security.SecureRandom 1
java.time.format.DateTimeParseContext 1
java.nio.channels.FileChannel$MapMode 1
java.awt.image.BufferedImage 1
java.util.concurrent.Semaphore 1
java.io.StringWriter 1
java.text.Bidi 1
javax.swing.text.JTextComponent$DropLocation 1
java.text.CalendarBuilder 1
java.security.AlgorithmParameters 1
org.jfree.chart.entity.LegendItemEntity 2
java.lang.ProcessBuilder$Redirect$5 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 1
java.nio.channels.FileLock 1
sun.security.util.JarConstraintsParameters 1
java.beans.FeatureDescriptor 1
javax.swing.text.DefaultCaret 1
sun.reflect.annotation.AnnotationType 1
org.jfree.chart.axis.Tick 2
java.lang.ProcessBuilder$Redirect$6 1
javax.swing.event.DocumentEvent$EventType 1
java.awt.MenuComponent 1
org.jfree.chart.entity.CategoryItemEntity 1
javax.swing.TimerQueue 1
java.util.concurrent.ThreadPoolExecutor 1
javax.print.event.PrintEvent 1
javax.accessibility.AccessibleStateSet 1
java.net.SocketImpl 1
javax.swing.event.ListDataEvent 1
java.security.PermissionCollection 1
java.util.EventObject 2
java.security.MessageDigest 2
java.util.concurrent.FutureTask 1
java.net.Socket 1
org.jfree.chart.entity.NodeEntity 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.util.StringJoiner 3
javax.swing.event.HyperlinkEvent$EventType 1
java.security.Signature 2
java.util.LongSummaryStatistics 1
java.util.ServiceLoader 1
java.time.format.DateTimeFormatter 1
java.awt.Component 2
java.lang.Module 1
java.lang.module.Configuration 1
sun.font.StrikeMetrics 1
javax.swing.text.Position$Bias 1
sun.util.calendar.JulianCalendar$Date 1
java.lang.StackFrameInfo 1
java.time.format.DateTimePrintContext 1
java.awt.font.TextLine 1
java.nio.ByteOrder 1
sun.reflect.annotation.TypeAnnotation 1
java.awt.FontMetrics 1
javax.accessibility.AccessibleRelationSet 1
java.util.concurrent.ForkJoinPool 1
java.beans.PropertyChangeEvent 1
java.io.ByteArrayOutputStream 3
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.xy.WindDataItem 3
java.text.DecimalFormat:java.text.NumberFormat:org.jfree.chart.axis.TickUnit 1
org.jfree.chart.text.format.LogFormat 2
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
java.awt.LinearGradientPaint 2
java.awt.MultipleGradientPaint 5
java.awt.RadialGradientPaint 3
org.jfree.data.xy.OHLCDataItem 5
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
org.jfree.data.general.AbstractDataset 5
org.jfree.data.general.DatasetChangeEvent 2
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.chart.plot.PolarPlot 14
javax.swing.UIDefaults 2
org.jfree.chart.axis.ValueAxis 17
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.plot.Plot 17
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.plot.CombinedDomainCategoryPlot 5
org.jfree.chart.plot.CombinedRangeXYPlot 6
org.jfree.chart.plot.CombinedDomainXYPlot 7
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.chart.plot.FastScatterPlot 7
org.jfree.chart.plot.CombinedRangeCategoryPlot 5
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.axis.LogarithmicAxis 5
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.general.DatasetUtils 19
org.jfree.data.UnknownKeyException 1
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.chart.renderer.category.BarRenderer 5
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.AbstractList:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.XYCoordinate:sun.awt.util.IdentityArrayList:sun.nio.fs.UnixPath 1
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.data.xy.XYBarDataset 17
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 2
org.jfree.data.general.AbstractSeriesDataset 3
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.category.DefaultIntervalCategoryDataset:org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.xy.AbstractXYDataset 3
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.xy.AbstractIntervalXYDataset 5
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.YWithXInterval 3
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.data.xy.YInterval 3
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.chart.renderer.xy.HighLowRenderer 2
java.util.ArrayDeque 3
java.util.concurrent.ConcurrentHashMap$ValuesView 2
java.util.PriorityQueue 2
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.text.AttributedStringUtils 1
java.text.AttributedString 1
java.awt.RenderingHints:java.util.AbstractMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
org.jfree.chart.axis.CyclicNumberAxis 3
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
java.lang.ClassLoader 1
java.lang.SecurityManager 2
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 1
java.lang.UnsupportedOperationException 1
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.urls.CustomXYURLGenerator 1
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.chart.plot.MeterPlot 8
java.awt.geom.Dimension2D 1
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
java.text.BreakIterator 1
java.lang.CloneNotSupportedException 2
java.awt.geom.Path2D$Double 1
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
java.awt.BufferCapabilities 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
java.awt.image.renderable.RenderContext 1
java.awt.geom.Path2D$Float 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.chart.internal.ArrayUtils 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.block.LabelBlock 3
org.jfree.chart.urls.CustomPieURLGenerator 3
org.jfree.chart.plot.pie.MultiplePiePlot 2
org.jfree.chart.plot.IntervalMarker 1
org.jfree.chart.axis.ExtendedCategoryAxis 1
java.text.Format 1
java.security.MessageDigestSpi 1
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
javax.swing.ArrayTable 1
org.jfree.chart.plot.DefaultDrawingSupplier 3
org.jfree.chart.axis.TickUnits 3
java.io.PrintStream 1
java.awt.geom.QuadCurve2D 1
org.jfree.chart.labels.StandardPieToolTipGenerator 1
java.util.TimeZone 2
org.jfree.chart.plot.compass.CompassPlot 1
java.awt.geom.RectangularShape 1
java.awt.geom.Area 1
java.awt.print.PageFormat 1
java.awt.geom.CubicCurve2D 1
java.security.SignatureSpi 1
sun.java2d.SunGraphics2D 1
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
jdk.internal.reflect.Reflection 3
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 1
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.security.AccessController 1
java.util.AbstractQueue 1
org.jfree.chart.block.EmptyBlock 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
java.awt.print.Paper 1
javax.swing.text.EditorKit 1
java.text.Collator 1
java.awt.ImageCapabilities 1
java.lang.ref.Reference 1
java.util.EnumSet 1
java.awt.geom.Line2D 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.data.xy.XYDatasetTableModel 1
javax.swing.table.AbstractTableModel 1
org.jfree.data.time.TimeSeriesTableModel 1
org.jfree.chart.ChartFactory 2
java.awt.Polygon 2
java.lang.NullPointerException 1
org.jfree.chart.axis.NumberTickUnitSource 3
java.text.DateFormat:java.text.NumberFormat 1
org.jfree.chart.urls.StandardXYURLGenerator 2
java.awt.geom.Line2D$Double 1
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.text.TextUtils 1
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1
java.io.ObjectOutputStream 3
java.io.ObjectInputStream 3
java.io.ByteArrayInputStream 1

Fuzzer: DefaultCategoryDatasetChartFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 18833 87.4%
gold [1:9] 2143 9.95%
yellow [10:29] 559 2.59%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 21536 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
5227 2756 [org.jfree.data.time.TimeSeries].getRawDataItem(int) call site: 02756
4433 15494 [org.jfree.chart.plot.Plot].addChangeListener(org.jfree.chart.event.PlotChangeListener) call site: 15494
963 9501 [org.jfree.data.time.TimeSeriesCollection].getItemCount(int) call site: 09501
895 13389 [org.jfree.data.time.TimeSeriesDataItem].clone() call site: 13389
781 1963 [org.jfree.data.time.Day].getLastMillisecond(java.util.Calendar) call site: 01963
664 1196 [org.jfree.data.category.DefaultCategoryDataset].getRowIndex(java.lang.Comparable) call site: 01196
525 14288 [org.jfree.chart.renderer.AbstractRenderer].addChangeListener(org.jfree.chart.event.RendererChangeListener) call site: 14288
449 14863 [org.jfree.chart.plot.XYPlot].getRangeAxis(int) call site: 14863
360 835 [org.jfree.chart.internal.PaintUtils].equal(java.awt.Paint,java.awt.Paint) call site: 00835
302 13086 [org.jfree.chart.axis.Axis].addChangeListener(org.jfree.chart.event.AxisChangeListener) call site: 13086
280 11191 [org.jfree.data.Range].isNaNRange() call site: 11191
237 12598 [org.jfree.chart.axis.DateAxis].equals(java.lang.Object) call site: 12598

Runtime coverage analysis

Covered functions
589
Functions that are reachable but not covered
121
Reachable functions
137
Percentage of reachable functions covered
11.68%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
DefaultCategoryDatasetChartFuzzer 1
org.jfree.data.category.DefaultCategoryDataset 10
org.jfree.data.general.AbstractDataset 5
java.lang.Object 6
javax.swing.event.EventListenerList 4
org.jfree.data.DefaultKeyedValues2D 13
java.util.ArrayList 19
java.lang.Integer 16
java.lang.Number 1
org.jfree.chart.internal.Args 3
java.lang.IllegalArgumentException 2
java.util.Collections 3
sun.awt.util.IdentityArrayList 11
java.util.concurrent.CopyOnWriteArrayList 16
java.util.AbstractList 9
java.util.Vector 16
java.util.LinkedList 11
java.util.AbstractSequentialList 5
org.jfree.data.DefaultKeyedValues 6
java.util.HashMap 11
java.util.TreeMap 11
java.util.IdentityHashMap 11
java.util.LinkedHashMap 5
java.util.WeakHashMap 8
java.awt.RenderingHints 13
java.util.Properties 11
javax.swing.UIDefaults 2
javax.swing.MultiUIDefaults 5
java.util.jar.Attributes 10
java.util.AbstractMap 10
java.security.Provider 8
java.util.Hashtable 11
java.util.concurrent.ConcurrentHashMap 10
org.jfree.data.general.DatasetChangeEvent 2
java.util.EventObject 2
org.jfree.chart.plot.CombinedDomainXYPlot 6
org.jfree.chart.plot.XYPlot 37
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.FileTreeIterator 2
java.nio.file.Files$2 2
java.io.BufferedReader$1 2
java.util.concurrent.LinkedBlockingQueue 2
java.util.ArrayDeque 3
java.util.concurrent.ConcurrentHashMap$ValuesView 2
java.util.concurrent.DelayQueue 2
java.util.TreeMap$EntrySet 2
java.util.concurrent.ConcurrentHashMap$KeySetView 4
java.util.HashSet 7
java.util.PriorityQueue 2
java.util.TreeSet 4
java.util.TreeMap$KeySet 2
java.util.concurrent.ConcurrentHashMap$EntrySetView 4
javax.print.MimeType$ParameterMapEntrySet 1
java.util.NoSuchElementException 1
org.jfree.chart.axis.PeriodAxis 10
org.jfree.chart.axis.ValueAxis 13
org.jfree.chart.axis.Axis 13
org.jfree.chart.plot.ThermometerPlot 9
org.jfree.data.Range 14
org.jfree.chart.plot.CategoryPlot 34
java.util.stream.Collectors$Partition 1
javax.print.MimeType$ParameterMap 1
java.util.WeakHashMap$Entry 4
java.util.HashMap$Node 4
java.util.TreeMap$Entry 4
java.util.Hashtable$Entry 5
java.util.concurrent.ConcurrentHashMap$Node 4
java.util.AbstractCollection 5
org.jfree.chart.plot.Plot 17
java.lang.Math 10
org.jfree.chart.renderer.category.IntervalBarRenderer 1
org.jfree.chart.renderer.category.BarRenderer 8
org.jfree.chart.renderer.category.AbstractCategoryItemRenderer 10
org.jfree.chart.renderer.AbstractRenderer 21
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 11
org.jfree.data.KeyedObjects2D 7
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.statistics.DefaultStatisticalCategoryDataset 12
org.jfree.data.category.SlidingCategoryDataset 8
org.jfree.data.gantt.SlidingGanttCategoryDataset 9
org.jfree.data.gantt.TaskSeriesCollection 17
org.jfree.data.statistics.DefaultMultiValueCategoryDataset 9
org.jfree.data.category.DefaultIntervalCategoryDataset 14
java.lang.Boolean 5
org.jfree.data.general.Series 6
org.jfree.data.general.DatasetUtils 19
java.nio.ByteBuffer 3
org.jfree.data.KeyedValues2DItemKey 3
org.jfree.data.xy.WindDataItem 3
java.lang.Double 15
java.lang.Long 13
java.math.BigInteger 6
java.lang.Short 6
java.lang.Byte 6
java.lang.Float 12
java.math.BigDecimal 4
org.jfree.data.time.Millisecond 7
org.jfree.data.time.Day 13
org.jfree.chart.date.SpreadsheetDate 8
org.jfree.chart.axis.DateTickUnit 3
org.jfree.chart.axis.TickUnit 3
java.lang.Enum 4
java.util.Objects 5
org.jfree.chart.plot.pie.PieLabelRecord 2
org.jfree.data.time.Minute 12
java.time.ZoneOffset 3
java.time.Duration 3
java.lang.module.ModuleDescriptor$Opens 3
java.nio.LongBuffer 3
java.nio.file.attribute.FileTime 3
java.time.LocalDate 3
java.nio.CharBuffer 3
java.nio.FloatBuffer 3
java.lang.String 27
java.lang.StringLatin1 9
java.lang.StringUTF16 14
org.jfree.data.time.SimpleTimePeriod 4
java.util.Date 6
org.jfree.data.time.RegularTimePeriod 8
org.jfree.data.time.Second 9
org.jfree.data.time.Month 7
org.jfree.data.time.Quarter 9
org.jfree.data.time.Year 7
org.jfree.data.time.Week 7
org.jfree.data.time.FixedMillisecond 8
org.jfree.data.time.Hour 14
java.lang.module.ModuleDescriptor$Requires 3
java.lang.module.ModuleDescriptor 4
java.nio.IntBuffer 3
org.jfree.chart.renderer.Outlier 5
java.awt.Point 2
java.awt.geom.Point2D 3
java.nio.charset.Charset 3
java.nio.DoubleBuffer 3
org.jfree.chart.axis.NumberTickUnit 4
org.jfree.chart.text.format.LogFormat 2
java.text.NumberFormat 6
java.text.DecimalFormat 4
java.text.DecimalFormat:java.text.NumberFormat 1
org.jfree.data.xy.XYItemKey 3
org.jfree.data.xy.OHLCDataItem 5
java.lang.Character 5
org.jfree.data.xy.XYDataItem 10
org.jfree.chart.renderer.LookupPaintScale$PaintItem 1
org.jfree.chart.internal.PaintUtils 1
java.awt.Color 3
java.awt.GradientPaint 6
java.awt.LinearGradientPaint 2
java.util.Arrays 7
java.awt.MultipleGradientPaint 5
java.awt.geom.AffineTransform 4
java.awt.RadialGradientPaint 3
java.awt.Color:java.lang.Object 2
org.jfree.data.ComparableObjectItem 5
java.lang.module.ModuleDescriptor$Version 3
java.time.chrono.AbstractChronology 3
java.time.zone.ZoneOffsetTransition 3
java.net.URI 3
java.time.ZonedDateTime 3
java.time.LocalDateTime 3
java.time.Instant 3
sun.nio.fs.UnixPath 3
java.lang.module.ModuleDescriptor$Provides 3
java.util.GregorianCalendar 3
java.util.Calendar 10
java.time.OffsetDateTime 3
java.lang.module.ModuleDescriptor$Exports 3
java.lang.ProcessHandleImpl 3
java.lang.Runtime$Version 3
java.nio.ShortBuffer 3
java.io.File 5
sun.awt.shell.ShellFolder 2
java.time.LocalTime 3
org.jfree.data.statistics.SimpleHistogramBin 6
org.jfree.data.xy.XYCoordinate 5
org.jfree.data.time.TimeSeriesDataItem 5
java.time.OffsetTime 3
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
org.jfree.chart.text.TextBox 2
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.jfree.data.KeyedObjects 5
org.jfree.data.KeyedObject 4
org.jfree.data.UnknownKeyException 1
org.jfree.data.statistics.BoxAndWhiskerItem 6
java.util.concurrent.atomic.AtomicLong 2
java.util.concurrent.atomic.AtomicInteger 2
org.jfree.data.gantt.TaskSeries 6
org.jfree.data.gantt.Task 4
java.lang.Byte:java.lang.Double:java.lang.Float:java.lang.Integer:java.lang.Long:java.lang.Short:java.math.BigDecimal:java.math.BigInteger:java.util.concurrent.atomic.AtomicInteger:java.util.concurrent.atomic.AtomicLong 1
javax.swing.event.ListSelectionEvent 1
java.awt.font.NumericShaper 2
sun.util.calendar.JulianCalendar$Date 1
java.util.Currency 1
java.net.ServerSocket 1
java.lang.ProcessBuilder$Redirect$4 1
java.beans.PropertyChangeEvent 1
sun.java2d.loops.GraphicsPrimitive 1
java.lang.reflect.Method 5
java.lang.StringBuffer 4
java.lang.AbstractStringBuilder 4
java.awt.CheckboxGroup 1
java.awt.JobAttributes$DestinationType 2
java.awt.geom.Point2D$Double 1
sun.awt.AppContext 1
java.security.Provider$Service 1
java.awt.geom.Rectangle2D$Double 2
org.jfree.chart.entity.CategoryItemEntity 1
java.util.jar.Attributes$Name 2
jdk.internal.org.objectweb.asm.Label 1
java.lang.StringBuilder 10
java.lang.System 3
java.awt.PageAttributes$OriginType 2
sun.java2d.loops.FontInfo 2
java.lang.ProcessImpl 1
javax.swing.text.Segment 2
java.math.MutableBigInteger 1
javax.swing.event.ListDataEvent 1
java.awt.font.TextHitInfo 2
java.net.SocketImpl 1
java.nio.channels.FileChannel$MapMode 1
java.security.Timestamp 2
java.util.regex.Pattern 1
java.util.zip.ZipEntry 3
jdk.internal.math.FloatingDecimal 6
java.lang.ThreadLocal 2
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
java.lang.AssertionError 5
java.lang.Error 2
java.lang.Throwable 16
sun.nio.fs.UnixException 2
jdk.internal.math.FDBigInteger 26
java.lang.IllegalStateException 3
java.lang.StringIndexOutOfBoundsException 2
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.time.Period 2
java.io.ObjectOutputStream$DebugTraceInfoStack 1
sun.java2d.loops.CompositeType 2
java.text.DigitList 3
java.awt.image.IndexColorModel 2
java.util.concurrent.locks.ReentrantLock 1
java.net.URL 2
java.awt.Event 1
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.awt.FontMetrics 1
javax.swing.text.Position$Bias 1
java.net.InterfaceAddress 2
sun.net.www.MessageHeader 1
org.xml.sax.SAXParseException 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
org.jfree.chart.entity.LegendItemEntity 2
org.jfree.data.KeyedValuesItemKey 2
org.jfree.chart.date.SerialDate 9
java.text.DateFormatSymbols 4
java.awt.Point:java.awt.geom.Point2D$Double:java.awt.geom.Point2D$Float 2
sun.font.EAttribute 1
java.time.temporal.ChronoField 1
java.io.ObjectStreamField 1
java.lang.Class 29
org.jfree.chart.labels.AbstractXYItemLabelGenerator 2
org.jfree.chart.internal.HashUtils 10
java.awt.Font 4
org.jfree.chart.plot.Crosshair 2
java.awt.BasicStroke 3
java.util.concurrent.atomic.AtomicReference 2
jdk.internal.misc.TerminatingThreadLocal 2
org.jfree.chart.text.format.RelativeDateFormat 3
java.text.SimpleDateFormat 3
java.text.DateFormat 5
java.awt.JobAttributes$SidesType 2
java.text.MessageFormat 3
org.jfree.chart.entity.StandardEntityCollection 2
org.jfree.chart.axis.DateAxis 8
java.awt.Insets 3
java.time.zone.ZoneOffsetTransitionRule 2
org.jfree.chart.labels.StandardPieSectionLabelGenerator 2
org.jfree.chart.labels.AbstractPieItemLabelGenerator 2
org.jfree.chart.plot.compass.PinNeedle 2
org.jfree.chart.plot.compass.MeterNeedle 1
org.jfree.chart.text.TextFragment 3
java.time.zone.ZoneRules 2
org.jfree.chart.annotations.XYDrawableAnnotation 2
jdk.internal.org.objectweb.asm.Handle 2
org.jfree.chart.legend.LegendItemCollection 2
java.awt.JobAttributes 3
org.jfree.chart.axis.DateTick 1
java.awt.MenuShortcut 2
org.jfree.data.xy.DefaultTableXYDataset 23
java.util.AbstractSet 1
javax.crypto.CryptoPermission 2
org.jfree.chart.plot.dial.DialPointer$Pin 1
org.jfree.chart.plot.dial.DialPointer 2
org.jfree.data.xy.XYSeriesCollection 14
org.jfree.chart.entity.FlowEntity 2
java.awt.image.ColorModel 2
org.jfree.chart.plot.compass.WindNeedle 1
org.jfree.chart.plot.compass.ArrowNeedle 2
org.jfree.chart.entity.PlotEntity 3
org.jfree.chart.entity.ChartEntity 5
java.awt.DisplayMode 2
org.jfree.chart.renderer.xy.GradientXYBarPainter 1
java.awt.PageAttributes$OrientationRequestedType 2
org.jfree.chart.plot.compass.ShipNeedle 2
java.awt.BufferCapabilities$FlipContents 2
org.jfree.chart.renderer.category.StandardBarPainter 1
org.jfree.data.time.TimePeriodValuesCollection 13
java.text.DecimalFormatSymbols 2
org.jfree.chart.annotations.XYShapeAnnotation 2
java.awt.geom.RoundRectangle2D 1
java.awt.geom.Ellipse2D 1
java.awt.geom.Arc2D 1
java.awt.geom.Rectangle2D 1
sun.util.calendar.CalendarDate 3
org.jfree.chart.labels.HighLowItemLabelGenerator 2
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator 2
java.io.FilePermission 1
org.jfree.chart.plot.compass.PlumNeedle 2
org.jfree.chart.plot.compass.LineNeedle 2
org.jfree.chart.renderer.xy.AbstractXYItemRenderer 10
org.jfree.chart.labels.BubbleXYItemLabelGenerator 1
org.jfree.chart.labels.StandardXYItemLabelGenerator 2
org.jfree.chart.labels.IntervalXYItemLabelGenerator 2
org.jfree.chart.labels.SymbolicXYItemLabelGenerator 2
org.jfree.chart.labels.IntervalXYToolTipGenerator 2
org.jfree.chart.labels.StandardXYToolTipGenerator 2
org.jfree.chart.labels.StandardXYZToolTipGenerator 1
org.jfree.chart.labels.StandardXYSeriesLabelGenerator 2
java.security.AccessControlContext 1
org.jfree.chart.block.AbstractBlock 5
org.jfree.data.function.PolynomialFunction2D 1
org.jfree.chart.labels.StandardCrosshairLabelGenerator 1
org.jfree.chart.legend.LegendItem 2
java.security.CodeSigner 2
java.lang.invoke.LambdaForm$Name 2
org.jfree.chart.api.RectangleInsets 5
org.jfree.chart.text.TextBlock 4
org.jfree.chart.plot.dial.DialTextAnnotation 2
org.jfree.chart.plot.compass.LongNeedle 2
sun.java2d.loops.SurfaceType 2
org.jfree.chart.plot.CategoryMarker 1
java.net.SocketPermission 1
org.jfree.chart.labels.StandardCategoryItemLabelGenerator 1
org.jfree.chart.axis.CategoryTick 1
sun.util.locale.LocaleExtensions 2
java.lang.invoke.LambdaForm 2
java.awt.AWTKeyStroke 2
org.jfree.chart.axis.LogAxis 7
org.jfree.chart.plot.dial.StandardDialScale 2
org.jfree.chart.annotations.XYDataImageAnnotation 5
java.lang.invoke.LambdaFormEditor$Transform 2
java.lang.reflect.Constructor 4
java.security.cert.Certificate 1
org.jfree.chart.entity.PieSectionEntity 2
org.jfree.data.statistics.HistogramBin 5
java.lang.ProcessBuilder$Redirect 1
org.jfree.chart.plot.compass.MiddlePinNeedle 2
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer 2
java.security.AllPermission 1
sun.util.calendar.Era 2
org.jfree.data.function.PowerFunction2D 1
sun.font.AttributeValues 3
org.jfree.chart.plot.dial.StandardDialRange 2
org.jfree.data.flow.NodeKey 3
java.util.Locale 5
org.jfree.data.flow.DefaultFlowDataset 5
org.jfree.chart.JFreeChart 13
javax.print.DocFlavor 2
org.jfree.chart.plot.dial.DialPointer$Pointer 1
java.time.ZoneId 2
org.jfree.chart.urls.StandardCategoryURLGenerator 3
org.jfree.chart.renderer.category.GradientBarPainter 1
org.jfree.chart.entity.JFreeChartEntity 3
java.util.OptionalInt 2
java.net.InetAddress 2
jdk.internal.module.ModuleReferenceImpl 3
java.lang.module.ModuleReference 1
javax.swing.text.SimpleAttributeSet 3
org.jfree.data.KeyToGroupMap 7
java.net.Proxy 2
java.awt.datatransfer.MimeTypeParameterList 3
org.jfree.chart.plot.flow.FlowPlot 2
java.lang.Character$Subset 2
java.util.OptionalLong 2
org.jfree.chart.labels.StandardCategoryToolTipGenerator 2
org.jfree.chart.renderer.xy.StackedXYBarRenderer 2
org.jfree.chart.annotations.XYTitleAnnotation 2
java.security.BasicPermission 1
org.jfree.chart.annotations.XYLineAnnotation 2
org.jfree.data.time.TimeSeries 9
java.security.Provider$ServiceKey 1
jdk.internal.jimage.ImageReader$Node 3
java.util.ResourceBundle$CacheKey 2
java.util.jar.Manifest 2
java.lang.invoke.LambdaForm$NamedFunction 2
org.jfree.data.function.NormalDistributionFunction2D 1
org.jfree.chart.axis.MarkerAxisBand 1
java.lang.invoke.ClassSpecializer$SpeciesData 2
org.jfree.chart.axis.AxisSpace 3
org.jfree.chart.util.DefaultShadowGenerator 1
org.jfree.chart.plot.dial.DialCap 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
sun.util.locale.BaseLocale 2
java.awt.font.FontRenderContext 1
org.jfree.chart.annotations.XYBoxAnnotation 2
jdk.internal.module.ServicesCatalog$ServiceProvider 1
jdk.internal.misc.Signal 2
org.jfree.chart.plot.pie.PiePlot 12
org.jfree.chart.util.StandardGradientPaintTransformer 4
java.time.Clock 1
org.jfree.chart.plot.dial.DialValueIndicator 2
java.awt.datatransfer.MimeType 3
org.jfree.chart.StandardChartTheme 25
java.awt.PageAttributes$MediaType 2
org.jfree.chart.renderer.xy.XYAreaRenderer 2
java.time.format.DecimalStyle 2
org.jfree.chart.plot.compass.PointerNeedle 2
org.jfree.chart.entity.AxisEntity 3
org.jfree.data.statistics.SimpleHistogramDataset 17
org.jfree.data.ComparableObjectSeries 4
org.jfree.data.xy.XIntervalSeries 4
org.jfree.data.xy.VectorSeries 1
org.jfree.data.xy.XYIntervalSeries 7
org.jfree.data.time.ohlc.OHLCSeries 1
org.jfree.data.xy.YIntervalSeries 5
java.lang.reflect.Field 3
java.lang.invoke.StringConcatFactory$Key 1
org.jfree.chart.plot.dial.StandardDialFrame 2
java.lang.StackTraceElement 4
org.jfree.chart.renderer.GrayPaintScale 2
org.jfree.data.general.DefaultValueDataset 2
sun.font.FontStrikeDesc 2
org.jfree.chart.labels.ItemLabelPosition 3
sun.nio.fs.UnixFileStore 2
java.awt.AlphaComposite 1
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset 11
org.jfree.chart.labels.IntervalCategoryToolTipGenerator 1
org.jfree.chart.block.Size2D 3
java.util.OptionalDouble 2
java.security.cert.CertPath 2
org.jfree.chart.text.TextLine 2
java.lang.Package 2
org.jfree.chart.plot.dial.DialPlot 1
org.jfree.chart.plot.dial.ArcDialFrame 2
org.jfree.chart.annotations.TextAnnotation 1
org.jfree.data.statistics.MeanAndStandardDeviation 4
org.jfree.chart.ChartRenderingInfo 2
java.awt.datatransfer.DataFlavor 3
org.jfree.chart.axis.NumberAxis 9
org.jfree.data.general.DefaultPieDataset 2
org.jfree.data.time.ohlc.OHLCSeriesCollection 12
org.jfree.data.flow.FlowKey 3
org.jfree.chart.axis.SubCategoryAxis 3
org.jfree.chart.axis.CategoryAxis 4
org.jfree.data.time.TimeSeriesCollection 18
java.beans.PropertyDescriptor 1
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer 2
java.lang.Thread$WeakClassKey 1
org.jfree.chart.plot.PlotRenderingInfo 2
java.lang.invoke.MethodType 2
java.net.Inet4Address 1
org.jfree.chart.annotations.XYPolygonAnnotation 2
javax.imageio.ImageTypeSpecifier 1
org.jfree.chart.annotations.XYImageAnnotation 2
org.jfree.chart.renderer.xy.XYStepRenderer 2
org.jfree.data.general.DefaultKeyedValueDataset 2
org.jfree.data.DefaultKeyedValue 3
org.jfree.data.xy.IntervalXYDelegate 16
java.awt.Dimension 2
java.lang.invoke.MemberName 4
org.jfree.chart.axis.PeriodAxisLabelInfo 9
org.jfree.chart.axis.CategoryLabelPosition 1
org.jfree.data.xy.XYSeries 23
org.jfree.chart.plot.dial.AbstractDialLayer 2
org.jfree.chart.block.BorderArrangement 1
org.jfree.chart.annotations.XYTextAnnotation 4
java.util.Optional 2
java.text.AttributedCharacterIterator$Attribute 2
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator 4
java.awt.RenderingHints$Key 1
org.jfree.chart.annotations.CategoryPointerAnnotation 2
sun.util.locale.BaseLocale$Key 1
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator 4
org.jfree.data.function.LineFunction2D 1
java.net.NetworkInterface 2
java.net.HttpCookie 3
org.jfree.chart.legend.LegendGraphic 2
java.util.zip.ZipFile$Source$Key 1
java.lang.invoke.StringConcatFactory$RecipeElement 1
org.jfree.data.time.TimePeriodValue 5
org.jfree.data.time.TimePeriodValues 14
java.text.ParsePosition 2
sun.font.CoreMetrics 1
java.lang.invoke.StringConcatFactory$Recipe 1
org.jfree.data.xy.Vector 3
org.jfree.chart.axis.CategoryLabelPositions 1
java.awt.PageAttributes$ColorType 2
org.jfree.data.xy.DefaultXYDataset 10
org.jfree.chart.title.TextTitle 6
org.jfree.chart.title.Title 7
org.jfree.chart.renderer.category.LevelRenderer 1
java.security.CodeSource 2
sun.nio.ch.FileKey 1
org.jfree.chart.plot.Marker 2
sun.java2d.pipe.Region 2
org.jfree.chart.block.BlockContainer 4
org.jfree.chart.labels.StandardFlowLabelGenerator 1
org.jfree.chart.annotations.CategoryLineAnnotation 2
org.jfree.chart.entity.TitleEntity 3
java.math.MathContext 2
java.lang.module.ResolvedModule 2
org.jfree.chart.annotations.XYPointerAnnotation 2
org.jfree.chart.renderer.xy.StandardXYBarPainter 1
org.jfree.chart.title.ImageTitle 1
org.jfree.chart.block.ColorBlock 1
org.jfree.data.time.ohlc.OHLC 4
java.util.PropertyPermission 1
org.jfree.chart.annotations.AbstractXYAnnotation 1
java.util.BitSet 3
java.lang.reflect.Parameter 2
jdk.internal.module.ModuleHashes 2
org.jfree.chart.entity.CategoryLabelEntity 2
org.jfree.data.statistics.HistogramDataset 14
jdk.internal.org.objectweb.asm.Type 4
org.jfree.chart.annotations.CategoryTextAnnotation 2
java.awt.PageAttributes$PrintQualityType 2
java.awt.font.TransformAttribute 1
jdk.internal.module.IllegalAccessLogger$Usage 1
java.awt.JobAttributes$DialogType 2
org.jfree.data.xy.DefaultXYZDataset 10
java.awt.PageAttributes 3
java.time.temporal.ValueRange 2
javax.security.auth.Subject 2
java.awt.JobAttributes$DefaultSelectionType 2
org.jfree.chart.renderer.category.LayeredBarRenderer 1
org.jfree.data.xy.MatrixSeriesCollection 8
org.jfree.chart.plot.dial.DialBackground 2
sun.font.FontLineMetrics 2
java.text.FieldPosition 2
org.jfree.data.time.TimeTableXYDataset 17
javax.print.MimeType 2
org.jfree.data.xy.DefaultIntervalXYDataset 17
java.awt.AttributeValue 2
org.jfree.data.gantt.XYTaskDataset 20
org.jfree.chart.axis.StandardTickUnitSource 1
java.time.temporal.ChronoUnit 1
java.io.ObjectStreamField:java.lang.Boolean:java.lang.Enum:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.String:java.lang.StringBuilder:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.temporal.ChronoField:java.time.temporal.ChronoUnit:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:org.jfree.data.time.Quarter:org.jfree.data.time.Week:org.jfree.data.xy.XYCoordinate:sun.awt.shell.ShellFolder:sun.font.EAttribute:sun.nio.fs.UnixPath 1
java.lang.ProcessBuilder$Redirect$1 1
java.text.Annotation 1
java.lang.ProcessBuilder$Redirect$5 1
java.time.format.DateTimeParseContext 1
java.util.Formatter 1
java.lang.invoke.Invokers 1
java.awt.ScrollPaneAdjustable 1
org.jfree.data.time.DateRange 7
java.lang.StackFrameInfo 1
java.util.concurrent.atomic.AtomicBoolean 1
java.nio.ByteOrder 1
java.lang.ProcessBuilder$Redirect$6 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.awt.BorderLayout 1
sun.security.util.JarConstraintsParameters 1
javax.swing.JList$DropLocation 1
java.security.Permission 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
java.text.CalendarBuilder 1
java.awt.Graphics 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.util.ServiceLoader 1
org.jfree.data.json.impl.JSONObject 4
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.HashSet:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.TreeSet:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:javax.print.MimeType$ParameterMapEntrySet 1
org.jfree.data.json.impl.JSONValue 3
java.lang.ModuleLayer 1
java.awt.geom.Point2D$Float 1
jdk.internal.perf.PerfCounter 2
javax.swing.JTable$DropLocation 1
org.jfree.data.json.impl.JSONArray 3
java.io.BufferedReader$1:java.lang.StringBuilder:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
java.lang.invoke.SerializedLambda 1
java.lang.invoke.MethodTypeForm 1
java.io.StringWriter 1
java.nio.file.FileSystemException 1
java.net.URISyntaxException 1
java.util.regex.PatternSyntaxException 1
java.nio.file.InvalidPathException 1
java.awt.HeadlessException 1
org.xml.sax.SAXException 3
java.io.InvalidClassException 1
java.nio.charset.CodingErrorAction 1
org.jfree.chart.axis.Tick 2
java.util.concurrent.FutureTask 1
java.util.Collection 1
jdk.internal.module.ModuleHashes$lambda_toString_1__1 2
java.util.Map$Entry 1
java.lang.ThreadGroup 2
sun.font.StrikeMetrics 1
java.lang.Thread 6
sun.security.util.LazyCodeSourcePermissionCollection 1
javax.swing.UIManager$LookAndFeelInfo 1
java.security.Signature 2
sun.util.locale.Extension 1
org.jfree.chart.entity.NodeEntity 1
java.awt.GridLayout 1
java.security.ProtectionDomain 1
sun.reflect.annotation.TypeAnnotation 1
java.util.regex.Matcher 1
java.awt.font.TextLine 1
java.io.ObjectStreamClass 1
sun.font.FontFamily 1
javax.swing.LookAndFeel 1
java.util.StringJoiner 3
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 1
java.net.Socket 1
javax.swing.text.DefaultCaret 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.util.concurrent.ThreadPoolExecutor 1
java.security.AlgorithmParameters 1
java.awt.geom.Rectangle2D$Float 2
java.util.concurrent.ConcurrentHashMap$CollectionView 1
java.lang.Module 1
java.nio.channels.FileLock 1
java.time.format.DateTimeFormatter 1
java.lang.invoke.MethodHandles$Lookup 1
java.security.PermissionCollection 1
java.awt.Rectangle 1
jdk.internal.org.objectweb.asm.TypePath 4
java.security.SecureRandomSpi 1
javax.print.event.PrintEvent 1
java.awt.Cursor 1
java.security.MessageDigest 2
java.awt.MenuComponent 1
java.time.format.DateTimePrintContext 1
java.security.PrivilegedActionException 2
java.util.concurrent.ForkJoinPool 1
java.util.concurrent.Semaphore 1
java.lang.module.Configuration 1
java.io.ByteArrayOutputStream 3
java.awt.font.TextLayout 2
java.security.SecureRandom 1
javax.accessibility.AccessibleStateSet 1
java.awt.AWTEvent 1
java.lang.ProcessBuilder$Redirect$3 1
java.lang.ProcessBuilder$Redirect$2 1
java.lang.invoke.MethodHandle 1
javax.accessibility.AccessibleBundle 1
org.jfree.chart.plot.pie.PieLabelDistributor 1
org.jfree.chart.plot.pie.AbstractPieLabelDistributor 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
javax.swing.event.DocumentEvent$EventType 1
java.util.IntSummaryStatistics 1
javax.swing.TimerQueue 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.time.format.Parsed 1
org.jfree.chart.block.RectangleConstraint 1
org.jfree.chart.entity.XYItemEntity 4
jdk.internal.misc.Signal$NativeHandler 1
java.beans.FeatureDescriptor 1
javax.accessibility.AccessibleRelationSet 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.nio.charset.CoderResult 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 1
javax.swing.event.HyperlinkEvent$EventType 1
java.awt.Component 2
jdk.internal.module.ModuleResolution 1
javax.swing.text.JTextComponent$MutableCaretEvent 1
javax.swing.filechooser.FileNameExtensionFilter 1
java.net.URLConnection 1
java.text.Bidi 1
java.util.LongSummaryStatistics 1
sun.text.bidi.BidiBase 1
java.util.DoubleSummaryStatistics 1
javax.swing.TransferHandler$DropLocation 1
javax.swing.text.JTextComponent$DropLocation 1
java.util.concurrent.CompletableFuture 1
sun.reflect.annotation.AnnotationType 1
java.awt.image.BufferedImage 1
org.jfree.data.time.DynamicTimeSeriesCollection 18
org.jfree.chart.renderer.category.WaterfallBarRenderer 1
org.jfree.chart.renderer.category.StackedBarRenderer 1
org.jfree.chart.renderer.category.StackedAreaRenderer 1
org.jfree.chart.renderer.category.GroupedStackedBarRenderer 1
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer 1
org.jfree.chart.renderer.category.StatisticalBarRenderer 2
org.jfree.chart.renderer.category.ScatterRenderer 2
org.jfree.chart.renderer.xy.XYBarRenderer 5
org.jfree.data.xy.XYBarDataset 17
org.jfree.data.xy.DefaultWindDataset 6
org.jfree.data.xy.XYIntervalSeriesCollection 16
org.jfree.data.xy.YIntervalSeriesCollection 14
org.jfree.data.xy.VectorSeriesCollection 11
org.jfree.data.xy.CategoryTableXYDataset 15
org.jfree.data.xy.XIntervalSeriesCollection 14
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet 9
org.jfree.data.xy.DefaultHighLowDataset 10
org.jfree.data.xy.DefaultOHLCDataset 11
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset 2
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
org.jfree.data.general.AbstractSeriesDataset 2
java.lang.Enum:java.lang.Object:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.math.BigDecimal:java.math.BigInteger:java.net.URI:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.zone.ZoneOffsetTransition:java.util.Calendar:java.util.Date:java.util.GregorianCalendar:org.jfree.chart.axis.TickUnit:org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset:org.jfree.data.statistics.SimpleHistogramBin:org.jfree.data.statistics.SimpleHistogramDataset:org.jfree.data.time.DynamicTimeSeriesCollection:org.jfree.data.time.Minute:org.jfree.data.time.Month:org.jfree.data.time.Week:org.jfree.data.time.Year:org.jfree.data.xy.DefaultHighLowDataset:org.jfree.data.xy.DefaultOHLCDataset:org.jfree.data.xy.XYCoordinate:sun.nio.fs.UnixPath 1
org.jfree.data.xy.MatrixSeries 5
org.jfree.data.xy.AbstractXYDataset 2
org.jfree.data.time.ohlc.OHLCItem 5
org.jfree.data.xy.XIntervalDataItem 4
org.jfree.data.xy.XYIntervalDataItem 6
org.jfree.data.xy.VectorDataItem 4
org.jfree.data.xy.YIntervalDataItem 4
org.jfree.data.xy.AbstractIntervalXYDataset 4
org.jfree.data.xy.XYInterval 5
org.jfree.data.xy.YWithXInterval 3
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer 3
org.jfree.chart.renderer.xy.XYShapeRenderer 3
org.jfree.chart.renderer.xy.XYErrorRenderer 2
org.jfree.chart.renderer.xy.XYBlockRenderer 3
org.jfree.chart.renderer.xy.VectorRenderer 3
org.jfree.chart.renderer.xy.CandlestickRenderer 2
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence 1
org.jfree.data.xy.YInterval 3
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 2
org.jfree.chart.renderer.xy.YIntervalRenderer 2
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 3
org.jfree.chart.renderer.xy.StackedXYAreaRenderer 2
org.jfree.chart.renderer.xy.HighLowRenderer 2
org.jfree.chart.renderer.xy.DeviationRenderer 1
org.jfree.chart.plot.CombinedRangeXYPlot 5
org.jfree.chart.plot.CombinedDomainCategoryPlot 6
org.jfree.chart.plot.CombinedRangeCategoryPlot 6
org.jfree.chart.plot.PolarPlot 14
org.jfree.chart.axis.MonthDateFormat 1
org.jfree.chart.axis.QuarterDateFormat 1
org.jfree.chart.text.AttributedStringUtils 1
java.text.AttributedString 1
java.awt.RenderingHints:java.util.AbstractMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
org.jfree.chart.axis.CyclicNumberAxis 2
org.jfree.chart.axis.ModuloAxis 2
org.jfree.chart.axis.SymbolAxis 4
org.jfree.chart.plot.FastScatterPlot 7
java.lang.ClassLoader 1
java.lang.SecurityManager 2
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 1
java.lang.UnsupportedOperationException 1
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
org.jfree.chart.internal.CloneUtils 4
org.jfree.chart.axis.DateAxis$DefaultTimeline 2
org.jfree.chart.event.AxisChangeEvent 2
org.jfree.chart.event.ChartChangeEvent 4
org.jfree.chart.legend.PaintScaleLegend 3
org.jfree.chart.event.TitleChangeEvent 1
org.jfree.chart.swing.ChartPanel 1
org.jfree.chart.event.PlotChangeEvent 1
org.jfree.chart.axis.LogarithmicAxis 5
java.lang.RuntimeException 2
java.lang.Exception 2
org.jfree.chart.renderer.xy.XYDifferenceRenderer 1
org.jfree.chart.labels.CustomXYToolTipGenerator 1
org.jfree.chart.annotations.AbstractAnnotation 3
org.jfree.data.general.DefaultHeatMapDataset 1
org.jfree.data.DataUtils 1
org.jfree.chart.renderer.xy.XYBubbleRenderer 1
org.jfree.chart.renderer.xy.XYDotRenderer 1
org.jfree.chart.renderer.xy.StandardXYItemRenderer 1
org.jfree.chart.internal.ArrayUtils 1
java.text.Collator 1
java.awt.geom.CubicCurve2D 1
org.jfree.chart.labels.StandardPieToolTipGenerator 1
java.awt.geom.Path2D$Float 1
java.text.BreakIterator 1
java.util.TimeZone 1
javax.swing.text.EditorKit 1
java.awt.geom.Path2D$Double 1
org.jfree.chart.plot.MeterPlot 8
org.jfree.chart.block.LabelBlock 3
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.reflect.InvocationTargetException 1
java.lang.ExceptionInInitializerError 1
java.lang.reflect.UndeclaredThrowableException 1
java.io.UncheckedIOException 1
java.lang.ClassNotFoundException 1
org.jfree.chart.renderer.xy.XYAreaRenderer2 1
org.jfree.chart.renderer.category.AreaRenderer 1
org.jfree.chart.renderer.xy.WindItemRenderer 1
org.jfree.chart.urls.CustomXYURLGenerator 1
org.jfree.chart.renderer.LookupPaintScale 1
org.jfree.chart.block.EmptyBlock 1
org.jfree.chart.renderer.xy.XYStepAreaRenderer 1
jdk.internal.reflect.Reflection 3
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 1
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.security.AccessController 1
java.util.AbstractQueue 1
java.lang.CloneNotSupportedException 2
org.jfree.chart.renderer.category.LineAndShapeRenderer 1
org.jfree.chart.plot.compass.CompassPlot 1
java.awt.geom.RectangularShape 1
java.awt.geom.Area 1
org.jfree.chart.urls.CustomCategoryURLGenerator 1
org.jfree.chart.plot.DefaultDrawingSupplier 3
org.jfree.chart.swing.CrosshairOverlay 1
org.jfree.chart.urls.CustomPieURLGenerator 3
org.jfree.chart.renderer.xy.SamplingXYLineRenderer 1
org.jfree.chart.plot.SpiderWebPlot 4
org.jfree.data.general.SeriesException 1
org.jfree.data.general.SeriesChangeEvent 1
org.jfree.data.time.TimeSeriesTableModel 1
javax.swing.table.AbstractTableModel 1
org.jfree.chart.plot.pie.MultiplePiePlot 2
java.security.MessageDigestSpi 1
java.util.EnumSet 1
java.awt.image.renderable.RenderContext 1
java.security.SignatureSpi 1
java.awt.geom.Dimension2D 1
org.jfree.chart.axis.ExtendedCategoryAxis 1
java.awt.print.Paper 1
java.awt.ImageCapabilities 1
java.awt.BufferCapabilities 1
org.jfree.chart.renderer.DefaultPolarItemRenderer 2
java.text.Format 1
org.jfree.chart.plot.IntervalMarker 1
javax.swing.ArrayTable 1
java.awt.print.PageFormat 1
org.jfree.chart.axis.TickUnits 1
java.io.PrintStream 1
java.lang.ref.Reference 1
java.awt.geom.QuadCurve2D 1
java.awt.geom.Line2D 1
sun.java2d.SunGraphics2D 1
org.jfree.chart.internal.ShapeUtils 1
org.jfree.data.xy.XYDatasetTableModel 1
org.jfree.data.category.CategoryToPieDataset 1
org.jfree.chart.ChartFactory 2
java.awt.Polygon 2
org.jfree.chart.axis.NumberTickUnitSource 3
org.jfree.chart.event.RendererChangeEvent 3
org.jfree.chart.plot.WaferMapPlot 1
org.jfree.chart.legend.LegendTitle 7
org.jfree.chart.block.ColumnArrangement 1
org.jfree.chart.block.FlowArrangement 2
org.jfree.chart.text.TextUtils 1
org.jfree.chart.title.CompositeTitle 1
org.jfree.chart.StandardChartTheme$1 1
org.jfree.chart.renderer.category.MinMaxCategoryRenderer 1
org.jfree.chart.event.AnnotationChangeEvent 1
ossfuzz.TestUtils 1
java.io.ObjectOutputStream 3
java.io.ObjectInputStream 3
java.io.ByteArrayInputStream 1

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
[org.jfree.chart.StandardChartTheme].applyToXYPlot(org.jfree.chart.plot.XYPlot ) org.jfree.chart.StandardChartTheme 1 ['org.jfree.chart.plot.XYPlot '] 48 0 75 31 14 1468 0 1286 1224
[org.jfree.chart.plot.CombinedDomainCategoryPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) org.jfree.chart.plot.CombinedDomainCategoryPlot 5 ['java.awt.Graphics2D', 'java.awt.geom.Rectangle2D', 'java.awt.geom.Point2D', 'org.jfree.chart.plot.PlotState', 'org.jfree.chart.plot.PlotRenderingInfo'] 11 0 69 15 8 441 0 517 503
[org.jfree.chart.internal.HashUtils].hashCode(int,java.lang.Object) org.jfree.chart.internal.HashUtils 2 ['int', 'java.lang.Object'] 14 0 9 4 2 474 23 387 368

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
66.0%
1023 / 1548
Cyclomatic complexity statically reachable by fuzzers
70.0%
1660 / 2381

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

PieDatasetChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['peg(java.util.Calendar)', 'getRangeAxis(int)', 'addChangeListener(org.jfree.chart.event.PlotChangeListener)', 'setPlot(org.jfree.chart.plot.CategoryPlot)', 'notifyListeners(org.jfree.data.general.SeriesChangeEvent)', 'getValue(int,int)', 'getDomainBounds(java.util.List,boolean)', 'clone()', 'getRowIndex(java.lang.Comparable)', 'isNaNRange()']

TimeSeriesChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['add(org.jfree.data.time.TimeSeriesDataItem,boolean)', 'addChangeListener(org.jfree.chart.event.PlotChangeListener)', 'clone()', 'getItemCount(int)', 'addChangeListener(org.jfree.chart.event.RendererChangeListener)', 'equal(java.awt.Paint,java.awt.Paint)', 'getRowIndex(java.lang.Comparable)', 'getSubtitle(int)', 'isNaNRange()', 'addChangeListener(org.jfree.data.general.DatasetChangeListener)']

DefaultCategoryDatasetChartFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['getRawDataItem(int)', 'addChangeListener(org.jfree.chart.event.PlotChangeListener)', 'getItemCount(int)', 'clone()', 'getLastMillisecond(java.util.Calendar)', 'getRowIndex(java.lang.Comparable)', 'addChangeListener(org.jfree.chart.event.RendererChangeListener)', 'getRangeAxis(int)', 'equal(java.awt.Paint,java.awt.Paint)', 'addChangeListener(org.jfree.chart.event.AxisChangeListener)']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.jfree.chart.api.RectangleAlignment].align(java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) 48 0 0.0% []
[org.jfree.chart.plot.CombinedDomainXYPlot].calculateAxisSpace(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 45 0 0.0% []
[org.jfree.chart.plot.PolarPlot]. (org.jfree.data.xy.XYDataset,org.jfree.chart.axis.ValueAxis,org.jfree.chart.renderer.PolarItemRenderer) 41 0 0.0%
[org.jfree.chart.plot.PolarPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 34 0 0.0% []
[org.jfree.chart.plot.PolarPlot].drawAxis(org.jfree.chart.axis.ValueAxis,org.jfree.chart.plot.PolarAxisLocation,java.awt.Graphics2D,java.awt.geom.Rectangle2D) 33 0 0.0% []
[org.jfree.chart.plot.PolarPlot].equals(java.lang.Object) 44 0 0.0% []
[org.jfree.chart.plot.Plot].equals(java.lang.Object) 36 19 52.77%
[org.jfree.chart.plot.ThermometerPlot]. (org.jfree.data.general.ValueDataset) 36 0 0.0%
[org.jfree.chart.plot.ThermometerPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 121 0 0.0% []
[org.jfree.chart.plot.ThermometerPlot].equals(java.lang.Object) 53 0 0.0% []
[org.jfree.chart.plot.RingPlot].drawItem(java.awt.Graphics2D,int,java.awt.geom.Rectangle2D,org.jfree.chart.plot.pie.PiePlotState,int) 95 0 0.0% []
[org.jfree.chart.plot.FastScatterPlot].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.plot.Crosshair].equals(java.lang.Object) 36 0 0.0% []
[org.jfree.chart.plot.MeterPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 74 0 0.0% []
[org.jfree.chart.plot.MeterPlot].drawTick(java.awt.Graphics2D,java.awt.geom.Rectangle2D,double,boolean) 35 0 0.0% []
[org.jfree.chart.plot.MeterPlot].equals(java.lang.Object) 44 0 0.0% []
[org.jfree.chart.plot.CombinedRangeXYPlot].calculateAxisSpace(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 45 0 0.0% []
[org.jfree.chart.plot.CombinedRangeCategoryPlot].calculateAxisSpace(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 45 0 0.0% []
[org.jfree.chart.plot.WaferMapPlot].drawChipGrid(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 42 0 0.0% []
[org.jfree.chart.plot.CombinedDomainCategoryPlot].calculateAxisSpace(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 47 0 0.0% []
[org.jfree.chart.plot.CombinedDomainCategoryPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 31 0 0.0% []
[org.jfree.chart.plot.XYPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 159 0 0.0% []
[org.jfree.chart.plot.XYPlot].drawQuadrants(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 70 0 0.0% []
[org.jfree.chart.plot.XYPlot].drawAxes(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo) 41 0 0.0% []
[org.jfree.chart.plot.XYPlot].render(java.awt.Graphics2D,java.awt.geom.Rectangle2D,int,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.CrosshairState) 50 0 0.0% []
[org.jfree.chart.plot.XYPlot].equals(java.lang.Object) 113 58 51.32% []
[org.jfree.chart.plot.XYPlot].hashCode() 55 0 0.0% []
[org.jfree.chart.plot.XYPlot].clone() 45 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 52 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].drawRadarPoly(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotRenderingInfo,int,int,double,double) 52 0 0.0% []
[org.jfree.chart.plot.SpiderWebPlot].equals(java.lang.Object) 52 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 127 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].drawAxes(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo) 45 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].equals(java.lang.Object) 104 53 50.96% []
[org.jfree.chart.plot.CategoryPlot].hashCode() 92 0 0.0% []
[org.jfree.chart.plot.CategoryPlot].clone() 42 0 0.0% []
[org.jfree.chart.plot.Marker].equals(java.lang.Object) 32 0 0.0%
[org.jfree.data.json.JSONUtils].writeKeyedValues2D(org.jfree.data.KeyedValues2D,java.io.Writer) 37 0 0.0% []
[org.jfree.chart.title.ShortTextTitle].arrange(java.awt.Graphics2D,org.jfree.chart.block.RectangleConstraint) 31 0 0.0% []
[org.jfree.chart.JFreeChart].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.ChartRenderingInfo) 64 0 0.0% []
[org.jfree.chart.JFreeChart].drawTitle(org.jfree.chart.title.Title,java.awt.Graphics2D,java.awt.geom.Rectangle2D,boolean) 48 0 0.0% []
[org.jfree.chart.JFreeChart].equals(java.lang.Object) 32 17 53.12% ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer']
[org.jfree.chart.StandardChartTheme]. (java.lang.String,boolean) 35 2 5.714%
[org.jfree.chart.StandardChartTheme].equals(java.lang.Object) 66 0 0.0% []
[org.jfree.chart.StandardChartTheme].hashCode() 31 0 0.0% []
[org.jfree.chart.ChartFactory].createPieChart(java.lang.String,org.jfree.data.general.PieDataset,org.jfree.data.general.PieDataset,int,boolean,boolean,boolean,java.util.Locale,boolean,boolean) 46 0 0.0%
[org.jfree.chart.ChartFactory].createPieChart(java.lang.String,org.jfree.data.general.PieDataset,org.jfree.data.general.PieDataset,int,boolean,boolean,boolean,boolean,boolean,boolean) 48 0 0.0%
[org.jfree.chart.labels.IntervalXYItemLabelGenerator].createItemArray(org.jfree.data.xy.XYDataset,int,int) 45 0 0.0% []
[org.jfree.chart.labels.IntervalXYToolTipGenerator].createItemArray(org.jfree.data.xy.XYDataset,int,int) 45 0 0.0% []
[org.jfree.chart.axis.NumberAxis].refreshTicksHorizontal(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 44 0 0.0% []
[org.jfree.chart.axis.NumberAxis].refreshTicksVertical(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 47 0 0.0% []
[org.jfree.chart.axis.DateAxis].previousStandardDate(java.util.Date,org.jfree.chart.axis.DateTickUnit) 119 0 0.0% []
[org.jfree.chart.axis.DateAxis].refreshTicksHorizontal(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 56 0 0.0% []
[org.jfree.chart.axis.DateAxis].refreshTicksVertical(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 56 0 0.0% []
[org.jfree.chart.axis.SymbolAxis].autoAdjustRange() 34 0 0.0% []
[org.jfree.chart.axis.SymbolAxis].refreshTicksHorizontal(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 44 0 0.0% []
[org.jfree.chart.axis.SymbolAxis].refreshTicksVertical(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 44 0 0.0% []
[org.jfree.chart.axis.Axis].drawLabel(java.lang.String,java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge,org.jfree.chart.axis.AxisState) 69 0 0.0%
[org.jfree.chart.axis.Axis].drawAttributedLabel(java.text.AttributedString,java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge,org.jfree.chart.axis.AxisState) 69 0 0.0%
[org.jfree.chart.axis.Axis].equals(java.lang.Object) 54 28 51.85%
[org.jfree.chart.axis.SubCategoryAxis].drawSubCategoryLabels(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge,org.jfree.chart.axis.AxisState,org.jfree.chart.plot.PlotRenderingInfo) 63 0 0.0% []
[org.jfree.chart.axis.ValueAxis].drawAxisLine(java.awt.Graphics2D,double,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 63 0 0.0%
[org.jfree.chart.axis.ValueAxis].drawTickMarksAndLabels(java.awt.Graphics2D,double,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 69 0 0.0%
[org.jfree.chart.axis.ValueAxis].equals(java.lang.Object) 34 18 52.94%
[org.jfree.chart.axis.CyclicNumberAxis].refreshTicksHorizontal(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 89 0 0.0% []
[org.jfree.chart.axis.CyclicNumberAxis].refreshVerticalTicks(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 105 0 0.0% []
[org.jfree.chart.axis.CategoryAxis].drawCategoryLabels(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge,org.jfree.chart.axis.AxisState,org.jfree.chart.plot.PlotRenderingInfo) 73 0 0.0% []
[org.jfree.chart.axis.CategoryAxis].refreshTicks(java.awt.Graphics2D,org.jfree.chart.axis.AxisState,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 36 0 0.0% []
[org.jfree.chart.axis.CategoryAxis].drawTickMarks(java.awt.Graphics2D,double,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge,org.jfree.chart.axis.AxisState) 50 0 0.0% []
[org.jfree.chart.axis.LogarithmicAxis].autoAdjustRange() 49 0 0.0% []
[org.jfree.chart.axis.LogarithmicAxis].refreshTicksHorizontal(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 54 0 0.0% []
[org.jfree.chart.axis.LogarithmicAxis].refreshTicksVertical(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 82 0 0.0% []
[org.jfree.chart.axis.PeriodAxis].drawTickMarksHorizontal(java.awt.Graphics2D,org.jfree.chart.axis.AxisState,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 55 0 0.0% []
[org.jfree.chart.axis.PeriodAxis].drawTickLabels(int,java.awt.Graphics2D,org.jfree.chart.axis.AxisState,java.awt.geom.Rectangle2D,org.jfree.chart.api.RectangleEdge) 88 0 0.0% []
[org.jfree.data.general.DatasetUtils].iterateDomainBounds(org.jfree.data.xy.XYDataset,boolean) 33 0 0.0%
[org.jfree.data.general.DatasetUtils].iterateRangeBounds(org.jfree.data.category.CategoryDataset,boolean) 35 0 0.0%
[org.jfree.data.general.DatasetUtils].iterateToFindRangeBounds(org.jfree.data.category.CategoryDataset,java.util.List,boolean) 82 22 26.82%
[org.jfree.data.general.DatasetUtils].iterateZBounds(org.jfree.data.xy.XYZDataset,boolean) 31 0 0.0%
[org.jfree.data.general.DatasetUtils].iterateToFindDomainBounds(org.jfree.data.xy.XYDataset,java.util.List,boolean) 34 0 0.0%
[org.jfree.data.general.DatasetUtils].iterateToFindRangeBounds(org.jfree.data.xy.XYDataset,java.util.List,org.jfree.data.Range,boolean) 71 0 0.0%
[org.jfree.data.general.DatasetUtils].findItemIndicesForX(org.jfree.data.xy.XYDataset,int,double) 62 0 0.0%
[org.jfree.chart.plot.compass.CompassPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 82 0 0.0% []
[org.jfree.chart.plot.compass.PointerNeedle].drawNeedle(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,double) 32 0 0.0% []
[org.jfree.chart.plot.compass.LongNeedle].drawNeedle(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,double) 47 0 0.0% []
[org.jfree.chart.renderer.DefaultPolarItemRenderer].drawSeries(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.PolarPlot,org.jfree.data.xy.XYDataset,int) 57 0 0.0% []
[org.jfree.chart.renderer.DefaultPolarItemRenderer].getLegendItem(int) 31 0 0.0% []
[org.jfree.chart.renderer.RendererUtils].findLiveItemsLowerBound(org.jfree.data.xy.XYDataset,int,double,double) 47 0 0.0% []
[org.jfree.chart.renderer.RendererUtils].findLiveItemsUpperBound(org.jfree.data.xy.XYDataset,int,double,double) 49 0 0.0% []
[org.jfree.chart.renderer.WaferMapRenderer].getLegendCollection() 33 0 0.0% []
[org.jfree.chart.renderer.AbstractRenderer].calculateLabelAnchorPoint(org.jfree.chart.labels.ItemLabelAnchor,double,double,org.jfree.chart.plot.PlotOrientation) 55 0 0.0%
[org.jfree.chart.renderer.AbstractRenderer].equals(java.lang.Object) 94 48 51.06%
[org.jfree.chart.renderer.AbstractRenderer].clone() 39 0 0.0%
[org.jfree.chart.util.PaintAlpha].darkerTexturePaint(java.awt.TexturePaint) 39 0 0.0% []
[org.jfree.chart.util.DefaultShadowGenerator].applyShadow(java.awt.image.BufferedImage) 49 0 0.0% []
[org.jfree.chart.text.format.RelativeDateFormat].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.legend.LegendTitle].createLegendItemBlock(org.jfree.chart.legend.LegendItem) 33 0 0.0% []
[org.jfree.chart.legend.LegendItem].equals(java.lang.Object) 44 0 0.0% []
[org.jfree.chart.legend.LegendGraphic].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.legend.PaintScaleLegend].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.lang.Object) 84 0 0.0% []
[org.jfree.chart.internal.LineUtils].clipLine(java.awt.geom.Line2D,java.awt.geom.Rectangle2D) 49 0 0.0% []
[org.jfree.chart.internal.SerialUtils].readShape(java.io.ObjectInputStream) 59 27 45.76% []
[org.jfree.chart.internal.PaintUtils].equal(java.awt.Paint,java.awt.Paint) 37 8 21.62% ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer']
[org.jfree.data.time.MovingAverage].createMovingAverage(org.jfree.data.time.TimeSeries,java.lang.Comparable,int,int) 31 0 0.0% []
[org.jfree.data.time.MovingAverage].createMovingAverage(org.jfree.data.xy.XYDataset,int,java.lang.String,double,double) 32 0 0.0% []
[org.jfree.data.time.TimePeriodValuesCollection].getDomainBounds(boolean) 38 0 0.0% []
[org.jfree.data.time.TimePeriodValues].updateBounds(org.jfree.data.time.TimePeriod,int) 52 0 0.0% []
[org.jfree.data.time.TimeSeries].add(org.jfree.data.time.TimeSeriesDataItem,boolean) 44 22 50.0% ['TimeSeriesChartFuzzer']
[org.jfree.data.time.TimeSeries].addOrUpdate(org.jfree.data.time.TimeSeriesDataItem) 36 0 0.0% []
[org.jfree.chart.swing.ChartPanel]. (org.jfree.chart.JFreeChart,int,int,int,int,int,int,boolean,boolean,boolean,boolean,boolean,boolean,boolean) 38 0 0.0%
[org.jfree.chart.swing.ChartPanel].paintComponent(java.awt.Graphics) 80 0 0.0% []
[org.jfree.chart.swing.ChartPanel].actionPerformed(java.awt.event.ActionEvent) 53 0 0.0% []
[org.jfree.chart.swing.ChartPanel].mouseDragged(java.awt.event.MouseEvent) 39 0 0.0% []
[org.jfree.chart.swing.ChartPanel].mouseReleased(java.awt.event.MouseEvent) 35 0 0.0% []
[org.jfree.chart.swing.ChartPanel].saveAsSVG(java.io.File) 41 0 0.0% []
[org.jfree.chart.swing.ChartPanel].createPopupMenu(boolean,boolean,boolean,boolean,boolean) 116 0 0.0% []
[org.jfree.chart.swing.PolarChartPanel].createPopupMenu(boolean,boolean,boolean,boolean,boolean) 33 0 0.0% []
[org.jfree.chart.swing.CrosshairOverlay].drawHorizontalCrosshair(java.awt.Graphics2D,java.awt.geom.Rectangle2D,double,org.jfree.chart.plot.Crosshair) 38 0 0.0% []
[org.jfree.chart.swing.CrosshairOverlay].drawVerticalCrosshair(java.awt.Graphics2D,java.awt.geom.Rectangle2D,double,org.jfree.chart.plot.Crosshair) 38 0 0.0% []
[org.jfree.chart.renderer.category.MinMaxCategoryRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 56 0 0.0% []
[org.jfree.chart.renderer.category.LevelRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 39 0 0.0% []
[org.jfree.chart.renderer.category.LayeredBarRenderer].drawHorizontalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int) 65 0 0.0% []
[org.jfree.chart.renderer.category.LayeredBarRenderer].drawVerticalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int) 63 0 0.0% []
[org.jfree.chart.renderer.category.StatisticalBarRenderer].drawHorizontalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.statistics.StatisticalCategoryDataset,int,int,int) 69 0 0.0% []
[org.jfree.chart.renderer.category.StatisticalBarRenderer].drawVerticalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.statistics.StatisticalCategoryDataset,int,int,int) 69 0 0.0% []
[org.jfree.chart.renderer.category.StackedAreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 126 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].getLegendItem(int,int) 31 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 56 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].drawItemLabel(java.awt.Graphics2D,org.jfree.data.category.CategoryDataset,int,int,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.labels.CategoryItemLabelGenerator,java.awt.geom.Rectangle2D,boolean) 32 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].calculateLabelAnchorPoint(org.jfree.chart.labels.ItemLabelAnchor,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotOrientation) 67 0 0.0% []
[org.jfree.chart.renderer.category.BarRenderer].equals(java.lang.Object) 32 17 53.12% []
[org.jfree.chart.renderer.category.LineAndShapeRenderer].getLegendItem(int,int) 36 0 0.0% []
[org.jfree.chart.renderer.category.LineAndShapeRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 74 0 0.0% []
[org.jfree.chart.renderer.category.ScatterRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 40 0 0.0% []
[org.jfree.chart.renderer.category.ScatterRenderer].getLegendItem(int,int) 34 0 0.0% []
[org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 110 0 0.0% []
[org.jfree.chart.renderer.category.GroupedStackedBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 50 0 0.0% []
[org.jfree.chart.renderer.category.AreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 73 0 0.0% []
[org.jfree.chart.renderer.category.CategoryStepRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 45 0 0.0% []
[org.jfree.chart.renderer.category.AbstractCategoryItemRenderer].drawDomainMarker(java.awt.Graphics2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.plot.CategoryMarker,java.awt.geom.Rectangle2D) 56 0 0.0%
[org.jfree.chart.renderer.category.AbstractCategoryItemRenderer].drawRangeMarker(java.awt.Graphics2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.plot.Marker,java.awt.geom.Rectangle2D) 124 0 0.0%
[org.jfree.chart.renderer.category.AbstractCategoryItemRenderer].clone() 38 0 0.0%
[org.jfree.chart.renderer.category.BoxAndWhiskerRenderer].drawHorizontalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int) 69 0 0.0% []
[org.jfree.chart.renderer.category.BoxAndWhiskerRenderer].drawVerticalItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int) 118 0 0.0% []
[org.jfree.chart.renderer.category.StackedBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 65 0 0.0% []
[org.jfree.chart.renderer.category.IntervalBarRenderer].drawInterval(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.IntervalCategoryDataset,int,int) 50 0 0.0% []
[org.jfree.chart.renderer.category.WaterfallBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.category.CategoryDataset,int,int,int) 67 0 0.0% []
[org.jfree.chart.renderer.category.GradientBarPainter].paintBar(java.awt.Graphics2D,org.jfree.chart.renderer.category.BarRenderer,int,int,java.awt.geom.RectangularShape,org.jfree.chart.api.RectangleEdge) 59 0 0.0% []
[org.jfree.chart.renderer.category.GanttRenderer].drawTasks(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.gantt.GanttCategoryDataset,int,int) 73 0 0.0% []
[org.jfree.chart.renderer.category.GanttRenderer].drawTask(java.awt.Graphics2D,org.jfree.chart.renderer.category.CategoryItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.CategoryPlot,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.gantt.GanttCategoryDataset,int,int) 71 0 0.0% []
[org.jfree.chart.renderer.xy.WindItemRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 45 0 0.0% []
[org.jfree.chart.renderer.xy.StandardXYItemRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 103 0 0.0% []
[org.jfree.chart.renderer.xy.CyclicXYItemRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 98 0 0.0% []
[org.jfree.chart.renderer.xy.XYDifferenceRenderer].drawItemPass0(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState) 245 0 0.0% []
[org.jfree.chart.renderer.xy.XYDifferenceRenderer].drawItemPass1(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState) 55 0 0.0% []
[org.jfree.chart.renderer.xy.XYDifferenceRenderer].createPolygon(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,boolean,java.util.LinkedList,java.util.LinkedList) 37 0 0.0% []
[org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer].drawHorizontalItem(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 63 0 0.0% []
[org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer].drawVerticalItem(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 106 0 0.0% []
[org.jfree.chart.renderer.xy.XYBezierRenderer].drawPrimaryLineAsPath(org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,org.jfree.data.xy.XYDataset,int,int,int,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,java.awt.geom.Rectangle2D) 102 0 0.0% []
[org.jfree.chart.renderer.xy.DeviationRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 56 0 0.0% []
[org.jfree.chart.renderer.xy.AbstractXYItemRenderer].getLegendItem(int,int) 37 0 0.0%
[org.jfree.chart.renderer.xy.AbstractXYItemRenderer].drawDomainMarker(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.plot.Marker,java.awt.geom.Rectangle2D) 124 0 0.0%
[org.jfree.chart.renderer.xy.AbstractXYItemRenderer].drawRangeMarker(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.plot.Marker,java.awt.geom.Rectangle2D) 124 0 0.0%
[org.jfree.chart.renderer.xy.XYAreaRenderer2].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 70 0 0.0% []
[org.jfree.chart.renderer.xy.XYBubbleRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 54 0 0.0% []
[org.jfree.chart.renderer.xy.XYErrorRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 58 0 0.0% []
[org.jfree.chart.renderer.xy.GradientXYBarPainter].paintBar(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYBarRenderer,int,int,java.awt.geom.RectangularShape,org.jfree.chart.api.RectangleEdge) 59 0 0.0% []
[org.jfree.chart.renderer.xy.XYSplineRenderer].drawPrimaryLineAsPath(org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,org.jfree.data.xy.XYDataset,int,int,int,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,java.awt.geom.Rectangle2D) 103 0 0.0% []
[org.jfree.chart.renderer.xy.XYStepRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 51 0 0.0% []
[org.jfree.chart.renderer.xy.DeviationStepRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 71 0 0.0% []
[org.jfree.chart.renderer.xy.XYShapeRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 45 0 0.0% []
[org.jfree.chart.renderer.xy.VectorRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 54 0 0.0% []
[org.jfree.chart.renderer.xy.XYAreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 114 0 0.0% []
[org.jfree.chart.renderer.xy.ClusteredXYBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 80 0 0.0% []
[org.jfree.chart.renderer.xy.XYBlockRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 43 0 0.0% []
[org.jfree.chart.renderer.xy.YIntervalRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 42 0 0.0% []
[org.jfree.chart.renderer.xy.CandlestickRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 116 0 0.0% []
[org.jfree.chart.renderer.xy.XYStepAreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 86 0 0.0% []
[org.jfree.chart.renderer.xy.HighLowRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 74 0 0.0% []
[org.jfree.chart.renderer.xy.SamplingXYLineRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 51 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYAreaRenderer2].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 148 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYAreaRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 116 0 0.0% []
[org.jfree.chart.renderer.xy.StackedXYBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 87 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].getLegendItem(int,int) 33 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].drawItem(java.awt.Graphics2D,org.jfree.chart.renderer.xy.XYItemRendererState,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo,org.jfree.chart.plot.XYPlot,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.CrosshairState,int) 87 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].drawItemLabel(java.awt.Graphics2D,org.jfree.data.xy.XYDataset,int,int,org.jfree.chart.plot.XYPlot,org.jfree.chart.labels.XYItemLabelGenerator,java.awt.geom.Rectangle2D,boolean) 34 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].calculateLabelAnchorPoint(org.jfree.chart.labels.ItemLabelAnchor,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotOrientation) 67 0 0.0% []
[org.jfree.chart.renderer.xy.XYBarRenderer].equals(java.lang.Object) 32 0 0.0% []
[org.jfree.chart.renderer.xy.XYLineAndShapeRenderer].drawSecondaryPass(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,org.jfree.data.xy.XYDataset,int,int,int,org.jfree.chart.axis.ValueAxis,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.plot.CrosshairState,org.jfree.chart.entity.EntityCollection) 41 0 0.0% []
[org.jfree.chart.renderer.xy.XYLineAndShapeRenderer].getLegendItem(int,int) 38 0 0.0% []
[org.jfree.data.KeyedValueComparator].compare(org.jfree.data.KeyedValue,org.jfree.data.KeyedValue) 35 0 0.0% []
[org.jfree.data.KeyedObjects2D].removeObject(java.lang.Comparable,java.lang.Comparable) 34 0 0.0% []
[org.jfree.chart.swing.editor.DefaultValueAxisEditor]. (org.jfree.chart.axis.ValueAxis) 40 0 0.0%
[org.jfree.chart.swing.editor.DefaultAxisEditor]. (org.jfree.chart.axis.Axis) 70 0 0.0%
[org.jfree.chart.swing.editor.LCBLayout].layoutContainer(java.awt.Container) 37 0 0.0% []
[org.jfree.chart.swing.editor.DefaultTitleEditor]. (org.jfree.chart.title.Title) 48 0 0.0%
[org.jfree.chart.swing.editor.FontChooserPanel]. (java.awt.Font) 35 0 0.0%
[org.jfree.chart.swing.editor.DefaultChartEditor]. (org.jfree.chart.JFreeChart) 68 0 0.0%
[org.jfree.chart.swing.editor.DefaultPlotEditor].createPlotPanel(org.jfree.chart.plot.Plot) 89 0 0.0% []
[org.jfree.chart.swing.editor.DefaultPlotEditor].updatePlotProperties(org.jfree.chart.plot.Plot) 64 0 0.0% []
[org.jfree.chart.plot.pie.MultiplePiePlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 62 0 0.0% []
[org.jfree.chart.plot.pie.MultiplePiePlot].getLegendItems() 31 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 38 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].drawPie(java.awt.Graphics2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.PlotRenderingInfo) 56 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].drawItem(java.awt.Graphics2D,int,java.awt.geom.Rectangle2D,org.jfree.chart.plot.pie.PiePlotState,int) 52 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].drawSimpleLabels(java.awt.Graphics2D,java.util.List,double,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,org.jfree.chart.plot.pie.PiePlotState) 47 0 0.0%
[org.jfree.chart.plot.pie.PiePlot].drawLeftLabels(org.jfree.data.KeyedValues,java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,float,org.jfree.chart.plot.pie.PiePlotState) 32 0 0.0%
[org.jfree.chart.plot.pie.PiePlot].drawRightLabels(org.jfree.data.KeyedValues,java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D,float,org.jfree.chart.plot.pie.PiePlotState) 32 0 0.0%
[org.jfree.chart.plot.pie.PiePlot].getLegendItems() 38 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].drawLeftLabel(java.awt.Graphics2D,org.jfree.chart.plot.pie.PiePlotState,org.jfree.chart.plot.pie.PieLabelRecord) 34 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].drawRightLabel(java.awt.Graphics2D,org.jfree.chart.plot.pie.PiePlotState,org.jfree.chart.plot.pie.PieLabelRecord) 34 0 0.0% []
[org.jfree.chart.plot.pie.PiePlot].equals(java.lang.Object) 100 51 51.0% []
[org.jfree.chart.plot.pie.PiePlot].hashCode() 48 0 0.0% []
[org.jfree.chart.text.TextUtils].createTextBlock(java.lang.String,java.awt.Font,java.awt.Paint,float,int,org.jfree.chart.text.TextMeasurer) 31 0 0.0% []
[org.jfree.chart.text.TextUtils].deriveTextBoundsAnchorOffsets(java.awt.Graphics2D,java.lang.String,org.jfree.chart.text.TextAnchor,java.awt.geom.Rectangle2D) 32 0 0.0% []
[org.jfree.data.json.impl.JSONValue].writeJSONString(java.lang.Object,java.io.Writer) 38 0 0.0% []
[org.jfree.data.xy.DefaultIntervalXYDataset].equals(java.lang.Object) 35 0 0.0% []
[org.jfree.data.xy.XYSeries].addOrUpdate(org.jfree.data.xy.XYDataItem) 31 0 0.0% []
[org.jfree.data.statistics.BoxAndWhiskerCalculator].calculateBoxAndWhiskerStatistics(java.util.List,boolean) 43 0 0.0%
[org.jfree.data.statistics.DefaultStatisticalCategoryDataset].add(java.lang.Number,java.lang.Number,java.lang.Comparable,java.lang.Comparable) 34 0 0.0% []
[org.jfree.data.statistics.DefaultStatisticalCategoryDataset].updateBounds() 57 0 0.0% []
[org.jfree.data.statistics.HistogramDataset].addSeries(java.lang.Comparable[],double,int,double,double) 33 0 0.0%
[org.jfree.data.statistics.Regression].getPolynomialRegression(org.jfree.data.xy.XYDataset,int,int) 51 0 0.0%
[org.jfree.chart.block.BorderArrangement].arrangeNN(org.jfree.chart.block.BlockContainer,java.awt.Graphics2D) 38 0 0.0% []
[org.jfree.chart.block.BorderArrangement].arrangeFN(org.jfree.chart.block.BlockContainer,java.awt.Graphics2D,double) 32 0 0.0% []
[org.jfree.chart.block.BorderArrangement].arrangeRR(org.jfree.chart.block.BlockContainer,org.jfree.data.Range,org.jfree.data.Range,java.awt.Graphics2D) 46 0 0.0% []
[org.jfree.chart.block.BorderArrangement].arrangeFF(org.jfree.chart.block.BlockContainer,java.awt.Graphics2D,org.jfree.chart.block.RectangleConstraint) 42 0 0.0% []
[org.jfree.chart.block.LineBorder].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D) 33 0 0.0% []
[org.jfree.chart.plot.dial.StandardDialScale].draw(java.awt.Graphics2D,org.jfree.chart.plot.dial.DialPlot,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) 45 0 0.0% []
[org.jfree.chart.plot.dial.StandardDialScale].equals(java.lang.Object) 40 0 0.0% []
[org.jfree.chart.plot.dial.DialPointer$Pointer].draw(java.awt.Graphics2D,org.jfree.chart.plot.dial.DialPlot,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) 37 0 0.0% []
[org.jfree.chart.plot.dial.DialValueIndicator].draw(java.awt.Graphics2D,org.jfree.chart.plot.dial.DialPlot,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D) 37 0 0.0% []
[org.jfree.chart.plot.dial.DialValueIndicator].equals(java.lang.Object) 34 0 0.0% []
[org.jfree.chart.plot.dial.DialPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 43 0 0.0% []
[org.jfree.chart.plot.flow.FlowPlot].draw(java.awt.Graphics2D,java.awt.geom.Rectangle2D,java.awt.geom.Point2D,org.jfree.chart.plot.PlotState,org.jfree.chart.plot.PlotRenderingInfo) 159 0 0.0% []
[org.jfree.chart.annotations.XYTitleAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,int,org.jfree.chart.plot.PlotRenderingInfo) 54 0 0.0% []
[org.jfree.chart.annotations.CategoryPointerAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.CategoryPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.CategoryAxis,org.jfree.chart.axis.ValueAxis) 47 0 0.0% []
[org.jfree.chart.annotations.XYPointerAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,int,org.jfree.chart.plot.PlotRenderingInfo) 57 0 0.0% []
[org.jfree.chart.annotations.XYPolygonAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,int,org.jfree.chart.plot.PlotRenderingInfo) 33 0 0.0% []
[org.jfree.chart.annotations.XYImageAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,int,org.jfree.chart.plot.PlotRenderingInfo) 31 0 0.0% []
[org.jfree.chart.annotations.XYShapeAnnotation].draw(java.awt.Graphics2D,org.jfree.chart.plot.XYPlot,java.awt.geom.Rectangle2D,org.jfree.chart.axis.ValueAxis,org.jfree.chart.axis.ValueAxis,int,org.jfree.chart.plot.PlotRenderingInfo) 37 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.jfree.chart.entity.TitleEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardCategoryItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.general.WaferMapDataset [] []
org.jfree.data.xml.CategorySeriesHandler [] []
org.jfree.chart.util.PaintAlpha [] []
org.jfree.chart.legend.PaintScaleLegend ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.AxisSpace ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.util.GradientPaintTransformType [] []
org.jfree.chart.plot.compass.ShipNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.Quarter ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.GroupedStackedBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialCap ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.Millisecond ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.TextLine ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.DefaultOHLCDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.flow.NodeKey ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.legend.LegendTitle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.encoders.ImageEncoderFactory [] []
org.jfree.chart.block.BlockResult [] []
org.jfree.data.KeyedObjects ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBlockRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.ChartMouseEvent [] []
org.jfree.chart.text.TextBlock ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYInterval ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.PieSectionEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.JFreeChart$1 [] []
org.jfree.data.time.ohlc.OHLC ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.RectangleConstraint ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialLayerChangeEvent [] []
org.jfree.chart.labels.IntervalCategoryToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
ossfuzz.TestUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.AxisEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.AxisCollection [] []
org.jfree.chart.text.TextAnchor [] []
org.jfree.data.time.FixedMillisecond ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYAreaRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.AreaRendererEndType [] []
org.jfree.chart.plot.dial.ArcDialFrame ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.format.HexNumberFormat [] []
org.jfree.data.statistics.BoxAndWhiskerItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.YIntervalRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.DefaultXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.DefaultTableXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.gantt.XYTaskDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_fr [] []
org.jfree.chart.event.MarkerChangeEvent [] []
org.jfree.chart.axis.CategoryLabelPosition ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.UnitType [] []
org.jfree.chart.renderer.category.WaterfallBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.StandardEntityCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.json.impl.JSONValue ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StandardXYBarPainter ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.RectangleInsets ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.IntervalXYDelegate ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.DateTickMarkPosition [] []
org.jfree.chart.labels.SymbolicXYItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultPlotEditor [] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.MatrixSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.StandardDialRange ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.CompassPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.NumberTick [] []
java.lang.ProcessBuilder [] []
org.jfree.chart.api.LengthAdjustmentType [] []
org.jfree.data.time.TimePeriodValue ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
PieDatasetChartFuzzer ['PieDatasetChartFuzzer'] []
org.jfree.data.time.Minute ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.TimeSeriesURLGenerator [] []
org.jfree.chart.axis.LogTick [] []
org.jfree.chart.labels.IntervalXYToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.StatisticalBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StandardXYItemRenderer$State [] []
org.jfree.chart.annotations.XYImageAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xml.ItemHandler [] []
org.jfree.chart.block.CenterArrangement [] []
org.jfree.chart.axis.LogAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.CandlestickRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.CyclicNumberAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.CategoryAnchor [] []
org.jfree.chart.annotations.XYShapeAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CombinedRangeXYPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYErrorRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.gantt.Task ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.DeviationStepRenderer [] []
org.jfree.data.json.JSONUtils [] []
org.jfree.data.xy.XYBarDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XIntervalDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.NumberAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.PolarChartPanel [] []
org.jfree.data.time.TimeTableXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.YWithXInterval ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.LevelRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.statistics.DefaultMultiValueCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultTitleEditor [] []
org.jfree.data.category.CategoryToPieDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialValueIndicator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYCoordinate ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.FontChooserPanel [] []
org.jfree.chart.block.EmptyBlock ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.BorderArrangement ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.ChartChangeEventType [] []
org.jfree.chart.axis.SubCategoryAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.WaferMapPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.TimeSeriesTableModel ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.imagemap.StandardToolTipTagFragmentGenerator [] []
org.jfree.chart.plot.CombinedDomainXYPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.TextFragment ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.pie.PieLabelLinkStyle [] []
org.jfree.chart.entity.CategoryItemEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.pie.MultiplePiePlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.RingPlot [] []
org.jfree.chart.StandardChartTheme ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.PolarAxisLocation [] []
org.jfree.chart.internal.CloneUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.PlotState [] []
org.jfree.chart.text.format.LogFormat ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.RectangleAnchor [] []
org.jfree.data.time.ohlc.OHLCSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.CategoryTick ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.AnnotationChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYIntervalSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.ColorBlock ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.general.DatasetChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.io.InputStream [] []
java.io.BufferedReader [] []
org.jfree.chart.swing.MouseWheelHandler [] []
org.jfree.chart.swing.NumberCellRenderer [] []
org.jfree.chart.entity.ChartEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.LongNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.RendererState [] []
org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYStepRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.GradientBarPainter ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.CategoryLabelEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.DateAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XIntervalSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.date.SpreadsheetDate ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StandardXYItemRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.SamplingXYLineRenderer$State [] []
org.jfree.chart.plot.compass.MiddlePinNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.ArrowNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CategoryMarker ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.BoxAndWhiskerRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.G2TextMeasurer [] []
org.jfree.data.resources.DataPackageResources_de [] []
org.jfree.chart.api.Rotation [] []
org.jfree.data.time.TimeSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBarRenderer$XYBarRendererState [] []
org.jfree.chart.axis.LogarithmicAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer$2 [] []
org.jfree.data.KeyedObject ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYIntervalSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.SeriesRenderingOrder [] []
org.jfree.chart.labels.StandardXYZToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.io.BufferedWriter [] []
org.jfree.data.resources.DataPackageResources [] []
org.jfree.data.xy.XIntervalSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.flow.DefaultFlowDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_pl [] []
org.jfree.chart.swing.editor.DefaultLogAxisEditor [] []
java.util.concurrent.Callable [] []
org.jfree.chart.block.LabelBlock ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.AttributedStringUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.LengthConstraintType [] []
org.jfree.chart.title.TextTitle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CategoryPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.NodeEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.TitleChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.TextAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.BlockParams [] []
org.jfree.data.KeyedValueComparator [] []
org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.CategoryTableXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.Hour ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.ChartRenderingInfo ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.TextUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.AbstractBlock ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.CustomXYToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.CategoryItemRendererState [] []
org.jfree.chart.plot.ThermometerPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.DynamicTimeSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.category.SlidingCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.ChartEditorManager [] []
org.jfree.chart.plot.IntervalMarker ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.RectangleEdge [] []
org.jfree.chart.encoders.EncoderUtil [] []
org.jfree.chart.renderer.category.ScatterRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.MovingAverage [] []
org.jfree.data.time.Year ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.LineNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xml.KeyHandler [] []
org.jfree.data.statistics.HistogramType [] []
org.jfree.data.xy.NormalizedMatrixSeries [] []
org.jfree.chart.labels.BoxAndWhiskerToolTipGenerator [] []
org.jfree.chart.annotations.XYDataImageAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.general.DatasetUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.MultipleXYSeriesLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardCrosshairLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.YIntervalSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.StackedBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.CyclicXYItemRenderer$OverwriteDataSet ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.CategoryStepRenderer [] []
org.jfree.chart.annotations.XYLineAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.util.AttrStringUtils [] []
org.jfree.chart.swing.ApplicationFrame [] []
org.jfree.data.general.DefaultKeyedValueDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.internal.HashUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.function.LineFunction2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.category.DefaultCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.StandardBarPainter ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.LayeredBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_es [] []
org.jfree.chart.annotations.XYTextAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CategoryCrosshairState [] []
org.jfree.chart.entity.XYItemEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.DefaultWindDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.util.DirectionalGradientPaintTransformer [] []
org.jfree.chart.internal.LineUtils [] []
org.jfree.chart.text.TextBlockAnchor [] []
org.jfree.chart.encoders.SunPNGEncoderAdapter [] []
org.jfree.data.DefaultKeyedValues ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYSplineRenderer [] []
org.jfree.chart.labels.StandardPieToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.lang.Runtime [] []
org.jfree.chart.util.ExportUtils [] []
org.jfree.chart.labels.HighLowItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.imagemap.ImageMapUtils [] []
org.jfree.chart.block.GridArrangement [] []
org.jfree.chart.axis.AxisLocation [] []
org.jfree.chart.renderer.xy.XYShapeRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardXYItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.TimeSeriesDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.util.StringUtils [] []
org.jfree.chart.plot.dial.StandardDialScale ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.PlotRenderingInfo ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYDotRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.AxisChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.KeyedValueComparatorType [] []
java.io.File ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer$State [] []
org.jfree.data.xy.XYDatasetTableModel ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.ChartChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.encoders.SunJPEGEncoderAdapter [] []
org.jfree.chart.urls.StandardXYURLGenerator ['TimeSeriesChartFuzzer'] []
org.jfree.chart.annotations.CategoryLineAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.TableOrder [] []
org.jfree.chart.axis.AxisLabelLocation [] []
org.jfree.chart.internal.PaintUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.statistics.SimpleHistogramDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xml.RootHandler [] []
org.jfree.chart.plot.MeterPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.internal.ArrayUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.ClusteredXYBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.QuarterDateFormat ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.json.impl.JSONArray ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.SimpleTimePeriod ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.YIntervalSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.ExtendedCategoryAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.PeriodAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultChartEditorFactory [] []
org.jfree.chart.plot.CombinedDomainCategoryPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.resources.DataPackageResources_ru [] []
org.jfree.data.io.CSV [] []
org.jfree.chart.axis.CategoryAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.AbstractOverlay [] []
org.jfree.chart.block.LineBorder [] []
org.jfree.chart.axis.StandardTickUnitSource ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.format.RelativeDateFormat ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.DateAxis$DefaultTimeline ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardCategoryToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.BlockBorder [] []
org.jfree.data.xy.VectorSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultNumberAxisEditor [] []
org.jfree.data.statistics.SimpleHistogramBin ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.Range ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardCategorySeriesLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.DatasetRenderingOrder [] []
org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.SpiderWebPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.StandardPieURLGenerator ['PieDatasetChartFuzzer'] []
org.jfree.data.xml.PieDatasetHandler [] []
org.jfree.chart.title.ShortTextTitle [] []
org.jfree.data.time.ohlc.OHLCItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.DateRange ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.PlotOrientation [] []
org.jfree.chart.labels.StandardPieSectionLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.CategoryTextAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.gantt.SlidingGanttCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.gantt.TaskSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.ValueMarker [] []
org.jfree.chart.renderer.GrayPaintScale ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.function.PowerFunction2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.RangeType [] []
org.jfree.chart.swing.editor.DefaultPolarPlotEditor [] []
org.jfree.data.time.ohlc.OHLCSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.XYTitleAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialPointer$Pin ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.PinNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
DefaultCategoryDatasetChartFuzzer ['DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.StandardChartTheme$1 ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.TickUnits ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xml.CategoryDatasetHandler [] []
org.jfree.chart.labels.AbstractPieItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.RendererUtils [] []
org.jfree.chart.title.ImageTitle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StackedXYBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYIntervalDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.format.HMSNumberFormat [] []
java.io.PrintWriter [] []
org.jfree.chart.axis.DateTickUnit ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.IntervalCategoryItemLabelGenerator [] []
org.jfree.chart.axis.CompassFormat [] []
org.jfree.chart.api.VerticalAlignment [] []
org.jfree.data.xy.DefaultIntervalXYDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.StrokeSample [] []
org.jfree.chart.renderer.xy.CyclicXYItemRenderer [] []
org.jfree.data.xy.YIntervalDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.Week ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.SamplingXYLineRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.category.DefaultIntervalCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.OutlierList [] []
org.jfree.chart.annotations.XYPolygonAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.KeyedValuesItemKey ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.internal.ShapeUtils ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.StackedAreaRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer$StackedXYAreaRendererState [] []
org.jfree.chart.plot.MeterInterval [] []
org.jfree.chart.entity.FlowEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.ChartColor [] []
org.jfree.chart.swing.editor.DefaultChartEditor [] []
org.jfree.chart.plot.compass.WindNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.PlotChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.imagemap.StandardURLTagFragmentGenerator [] []
org.jfree.chart.plot.compass.PlumNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.Crosshair ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.pie.PieLabelRecord ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultValueAxisEditor [] []
org.jfree.data.xy.XYSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.KeyToGroupMap ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.HighLowRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.text.TextBox ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.WaferMapRenderer [] []
org.jfree.chart.renderer.xy.WindItemRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.Layer [] []
org.jfree.data.xml.ValueHandler [] []
org.jfree.chart.annotations.XYDrawableAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.LookupPaintScale$PaintItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.DefaultAxisEditor [] []
org.jfree.data.DefaultKeyedValues2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.util.DefaultShadowGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.legend.LegendItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.KeyedValues2DItemKey ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.MatrixSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.CustomCategoryURLGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.pie.PiePlotState [] []
org.jfree.chart.imagemap.OverLIBToolTipTagFragmentGenerator [] []
org.jfree.chart.entity.XYAnnotationEntity [] []
org.jfree.chart.plot.CenterTextMode [] []
org.jfree.data.time.Month ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.ComparableObjectItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.ChartFrame [] []
org.jfree.data.flow.FlowDatasetUtils [] []
org.jfree.chart.renderer.xy.StackedXYAreaRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.util.concurrent.Executor [] []
org.jfree.chart.swing.editor.PaintSample [] []
org.jfree.data.time.TimePeriodValues ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.Second ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialPointer$Pointer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.legend.LegendItemCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.MinMaxCategoryRenderer$1 [] []
org.jfree.chart.renderer.DefaultPolarItemRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.general.DefaultHeatMapDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.AreaRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.lang.System ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.OHLCDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.FlowArrangement ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.function.NormalDistributionFunction2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.CategoryPointerAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.internal.Args ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.IntervalXYItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.TickType [] []
org.jfree.data.time.DynamicTimeSeriesCollection$ValueSequence ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.DefaultHighLowDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.DefaultDrawingSupplier ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CombinedRangeCategoryPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.StandardCategoryURLGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.PolarPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.flow.FlowKey ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.UIUtils [] []
org.jfree.chart.renderer.category.BarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.nio.file.Paths [] []
org.jfree.data.general.DefaultValueDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.CustomPieURLGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYLineAndShapeRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.general.DefaultPieDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.XYBoxAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBezierRenderer [] []
org.jfree.chart.renderer.xy.XYBezierRenderer$FillType [] []
org.jfree.data.gantt.TaskSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.DateTick ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYDifferenceRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.flow.FlowPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.AxisState [] []
org.jfree.data.json.impl.JSONObject ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.RectangleAlignment [] []
org.jfree.chart.plot.pie.PiePlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.OutlierListCollection [] []
org.jfree.chart.swing.editor.FontDisplayField [] []
org.jfree.chart.swing.editor.LCBLayout [] []
org.jfree.chart.axis.NumberTickUnitSource ['TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.annotations.XYPointerAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYSplineRenderer$FillType [] []
org.jfree.chart.entity.JFreeChartEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xml.DatasetReader [] []
org.jfree.chart.renderer.xy.XYAreaRenderer2 ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.TimePeriodAnchor [] []
org.jfree.chart.renderer.xy.DeviationRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.BubbleXYItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.SortOrder [] []
org.jfree.chart.JFreeChart ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.MonthDateFormat ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.CategoryLabelWidthType [] []
org.jfree.chart.internal.SerialUtils [] []
org.jfree.chart.plot.dial.DialBackground ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.XYSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.RendererChangeEvent ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.PlotEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.BoxAndWhiskerXYToolTipGenerator [] []
org.jfree.chart.plot.dial.DialTextAnnotation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.NumberTickUnit ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.CrosshairState [] []
org.jfree.chart.legend.LegendGraphic ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.MarkerAxisBand ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.ChartHints$Key [] []
org.jfree.data.function.PolynomialFunction2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.XYPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardXYToolTipGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.XYCoordinateType [] []
org.jfree.data.xy.DefaultXYZDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.KeyedObjects2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.nio.file.Files [] []
org.jfree.data.statistics.MeanAndStandardDeviation ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.IntervalBarRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.GradientXYBarPainter ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.DefaultSelectionZoomStrategy [] []
org.jfree.chart.title.CompositeTitle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYItemRendererState [] []
org.jfree.data.ComparableObjectSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.CategoryLabelPositions ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.DefaultKeyedValue ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.ModuloAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.imagemap.DynamicDriveToolTipTagFragmentGenerator [] []
org.jfree.chart.renderer.category.LineAndShapeRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYBubbleRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.Outlier ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.DateTickUnitType [] []
org.jfree.data.xy.Vector ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardFlowLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.StandardDialFrame ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.title.DateTitle [] []
org.jfree.chart.ChartTransferable [] []
org.jfree.data.DomainOrder [] []
org.jfree.chart.legend.LegendRenderingOrder [] []
org.jfree.data.xy.VectorDataItem ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.editor.StrokeChooserPanel [] []
org.jfree.chart.plot.pie.PieLabelDistributor ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.VectorSeriesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.compass.PointerNeedle ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.Size2D ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.BlockContainer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.dial.DialPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.event.ChartProgressEvent [] []
org.jfree.chart.axis.SymbolAxis ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.LookupPaintScale ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.XYStepAreaRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.TimeSeries ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.ItemLabelAnchor [] []
org.jfree.chart.plot.DialShape [] []
org.jfree.chart.util.StandardGradientPaintTransformer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.entity.LegendItemEntity ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.plot.FastScatterPlot ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.AbstractXYItemLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
java.io.OutputStream [] []
org.jfree.data.statistics.HistogramBin ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.axis.PeriodAxisLabelInfo ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.block.ColumnArrangement ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.xy.YInterval ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.xy.VectorRenderer ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.legend.LegendItemBlockContainer [] []
org.jfree.data.time.Day ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.CustomXYURLGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.labels.StandardXYSeriesLabelGenerator ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.ChartPanel ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.statistics.DefaultStatisticalCategoryDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.renderer.category.GanttRenderer [] []
org.jfree.data.xy.XYItemKey ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.urls.StandardXYZURLGenerator [] []
org.jfree.chart.labels.ItemLabelPosition ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.swing.CrosshairOverlay ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.chart.api.HorizontalAlignment [] []
org.jfree.chart.event.ChartProgressEventType [] []
TimeSeriesChartFuzzer ['TimeSeriesChartFuzzer'] []
org.jfree.data.statistics.HistogramDataset ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []
org.jfree.data.time.TimePeriodValuesCollection ['PieDatasetChartFuzzer', 'TimeSeriesChartFuzzer', 'DefaultCategoryDatasetChartFuzzer'] []

Directories in report

Directory