| readAttribute(DataInput, ConstantPool) |   | 87% |   | 88% | 4 | 33 | 5 | 43 | 0 | 1 | 
| clone() |   | 56% |  | n/a | 0 | 1 | 2 | 6 | 0 | 1 | 
| addAttributeReader(String, AttributeReader) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addAttributeReader(String, UnknownAttributeReader) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| println(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| removeAttributeReader(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setNameIndex(int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| Attribute(byte, int, int, ConstantPool) |  | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| dump(DataOutputStream) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| readAttribute(DataInputStream, ConstantPool) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setConstantPool(ConstantPool) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setLength(int) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| toString() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getConstantPool() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getLength() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNameIndex() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTag() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |