| readAttribute(DataInput, ConstantPool) |    | 62% |    | 63% | 11 | 27 | 12 | 38 | 0 | 1 | 
| clone() |   | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| getName() |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 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 | 
| removeAttributeReader(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setNameIndex(int) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setConstantPool(ConstantPool) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| Attribute(byte, int, int, ConstantPool) |   | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 
| dump(DataOutputStream) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| readAttribute(DataInputStream, ConstantPool) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setLength(int) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| toString() |   | 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 | 
| getConstantPool() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |