| draw(Graphics2D, CategoryPlot, Rectangle2D, CategoryAxis, ValueAxis, int, PlotRenderingInfo) |  | 0% |  | 0% | 3 | 3 | 27 | 27 | 1 | 1 |
| CategoryLineAnnotation(Comparable, double, Comparable, double, Paint, Stroke) |   | 65% |   | 50% | 4 | 5 | 4 | 18 | 0 | 1 |
| setCategory1(Comparable) |   | 61% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| setCategory2(Comparable) |   | 61% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| setPaint(Paint) |   | 61% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| setStroke(Stroke) |   | 61% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| equals(Object) |   | 93% |   | 87% | 2 | 9 | 2 | 18 | 0 | 1 |
| getPaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStroke() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| readObject(ObjectInputStream) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setValue1(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setValue2(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getCategory1() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValue1() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCategory2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValue2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clone() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |