| signatureToName(String) |   | 14% |   | 20% | 21 | 29 | 40 | 50 | 0 | 1 |
| nameToSignature(String) |   | 40% |   | 53% | 14 | 25 | 32 | 58 | 0 | 1 |
| forGenericTypeSignature(String, String) |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1 |
| getSimpleName() |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| getClassName() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getPackageName() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getTypeVariableNamed(String) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| getOutermostType() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| forSignature(String) |   | 55% |   | 65% | 8 | 20 | 6 | 19 | 0 | 1 |
| UnresolvedType(String, String, UnresolvedType[]) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| writeArray(UnresolvedType[], CompressingDataOutputStream) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| readArray(DataInputStream) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| makeArray(UnresolvedType, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| forNames(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| forSignatures(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getBaseName() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getNames(UnresolvedType[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| add(UnresolvedType[], UnresolvedType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| insert(UnresolvedType, UnresolvedType[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getPackageNameAsIdentifier() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| forGenericTypeVariables(String, TypeVariable[]) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getSimpleBaseName() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| forGenericType(String, TypeVariable[], String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| toTraceString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isArray() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| parameterize(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isParameterizedOrGenericType() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isParameterizedOrRawType() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| read(DataInputStream) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getComponentType() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRawName() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isPrimitiveType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSimpleType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isRawType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isGenericType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isParameterizedType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isTypeVariableReference() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isGenericWildcard() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| forRawTypeName(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getTypeParameters() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getDimensions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNameAsIdentifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isVoid() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write(CompressingDataOutputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNeedsModifiableDelegate(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRawType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolve(World) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getErasureSignature() |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getTypekind() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSignature() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| needsModifiableDelegate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toDebugString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTypeVariables() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |   | 98% |   | 50% | 1 | 2 | 0 | 38 | 0 | 1 |
| forPrimitiveType(String) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| UnresolvedType(String) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| UnresolvedType(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| forName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |