| equals(Object) |    | 80% |    | 64% | 4 | 8 | 4 | 15 | 0 | 1 | 
| compareTo(PrologTerm) |    | 97% |    | 90% | 5 | 30 | 3 | 65 | 0 | 1 | 
| hashCode() |    | 92% |    | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| isObjectType() |   | 87% |    | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| isEvaluable() |   | 100% |    | 80% | 2 | 6 | 0 | 13 | 0 | 1 | 
| isList() |   | 100% |    | 87% | 1 | 5 | 0 | 6 | 0 | 1 | 
| JTrologTerm(int, PrologProvider, String, int) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| isNil() |   | 100% |   | 100% | 0 | 3 | 0 | 3 | 0 | 1 | 
| isCompound() |   | 100% |   | 100% | 0 | 4 | 0 | 1 | 0 | 1 | 
| isStructure() |   | 100% |   | 100% | 0 | 3 | 0 | 3 | 0 | 1 | 
| isFloat() |   | 100% |   | 100% | 0 | 3 | 0 | 1 | 0 | 1 | 
| isInteger() |   | 100% |   | 100% | 0 | 3 | 0 | 1 | 0 | 1 | 
| unify(PrologTerm) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| JTrologTerm(int, PrologProvider, Term) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| isEmptyList() |   | 100% |   | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| isVoidType() |   | 100% |   | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| isAtomic() |   | 100% |   | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| isNullType() |   | 100% |   | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| isTrueType() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isFalseType() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| JTrologTerm(int, PrologProvider) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isAtom() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isNumber() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isDouble() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isLong() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isVariable() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| toString() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isReference() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTerm() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |