| updateRunInfo() |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
| getAllAttributeKeys() |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
| getRunLimit(AttributedCharacterIterator.Attribute) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| getRunLimit(Set) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
| getRunStart(AttributedCharacterIterator.Attribute) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| getRunStart(Set) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| AttributedString.AttributedStringIterator(AttributedString, int, int) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| getAttributes() |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| internalSetIndex(int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| setIndex(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| last() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getAttribute(AttributedCharacterIterator.Attribute) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| next() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| previous() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| current() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| first() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBeginIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEndIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRunStart() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRunLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |