options(JexlEngine.Options) | | 0% | | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
narrowNumber(Number, Class) | | 81% | | 75% | 5 | 15 | 6 | 27 | 0 | 1 |
narrow(Class, double) | | 0% | | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
toInteger(boolean, Object) | | 0% | | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
parseInteger(String) | | 50% | | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
toString(boolean, Object) | | 0% | | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
controlNullNullOperands() | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
doCompare(Object, Object, JexlOperator) | | 94% | | 80% | 6 | 19 | 4 | 35 | 0 | 1 |
toBigDecimal(Object) | | 91% | | 95% | 1 | 12 | 1 | 20 | 0 | 1 |
toBigInteger(Object) | | 91% | | 95% | 1 | 13 | 1 | 24 | 0 | 1 |
toBoolean(Object) | | 85% | | 100% | 0 | 10 | 1 | 13 | 0 | 1 |
contains(Object, Object) | | 85% | | 93% | 1 | 9 | 1 | 13 | 0 | 1 |
isMultiplyExact(long, long, long) | | 77% | | 40% | 4 | 6 | 0 | 3 | 0 | 1 |
createWithOptions(boolean, MathContext, int) | | 75% | | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
toDouble(boolean, Object) | | 50% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
controlNullOperand() | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toString(Object) | | 74% | | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
subtract(Object, Object) | | 95% | | 83% | 3 | 10 | 1 | 24 | 0 | 1 |
strictEquals(Object, Object) | | 73% | | 62% | 3 | 5 | 2 | 7 | 0 | 1 |
toBigDecimal(boolean, Object) | | 57% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
toBigInteger(boolean, Object) | | 57% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
asLongNumber(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
options(JexlContext) | | 73% | | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
arrayBuilder(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
mapBuilder(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setBuilder(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
logicalNot(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
narrowBigDecimal(Object, Object, BigDecimal) | | 88% | | 50% | 3 | 4 | 1 | 7 | 0 | 1 |
narrowBigInteger(Object, Object, BigInteger) | | 88% | | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
isStrict(JexlOperator) | | 80% | | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
compare(Object, Object, String) | | 76% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
size(Object) | | 80% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
toDouble(Object) | | 98% | | 94% | 1 | 10 | 0 | 16 | 0 | 1 |
computeCompare321(JexlArithmetic) | | 97% | | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
isEmpty(Object) | | 90% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
add(Object, Object) | | 100% | | 100% | 0 | 18 | 0 | 30 | 0 | 1 |
divide(Object, Object) | | 100% | | 95% | 1 | 13 | 0 | 30 | 0 | 1 |
mod(Object, Object) | | 100% | | 87% | 3 | 13 | 0 | 30 | 0 | 1 |
increment(Object, int) | | 100% | | 100% | 0 | 11 | 0 | 21 | 0 | 1 |
multiply(Object, Object) | | 100% | | 100% | 0 | 10 | 0 | 24 | 0 | 1 |
negate(Object) | | 100% | | 100% | 0 | 14 | 0 | 23 | 0 | 1 |
toLong(Object) | | 100% | | 100% | 0 | 11 | 0 | 17 | 0 | 1 |
toInteger(Object) | | 100% | | 100% | 0 | 11 | 0 | 17 | 0 | 1 |
isEmpty(Object, Boolean) | | 100% | | 100% | 0 | 11 | 0 | 13 | 0 | 1 |
positivize(Object) | | 100% | | 100% | 0 | 8 | 0 | 15 | 0 | 1 |
asLongNumber(boolean, Object) | | 100% | | 95% | 1 | 11 | 0 | 11 | 0 | 1 |
JexlArithmetic(boolean, MathContext, int) | | 100% | | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
equals(Object, Object) | | 100% | | 92% | 1 | 8 | 0 | 8 | 0 | 1 |
options(JexlOptions) | | 100% | | 83% | 2 | 7 | 0 | 13 | 0 | 1 |
narrowArguments(Object[]) | | 100% | | 87% | 1 | 5 | 0 | 11 | 0 | 1 |
createRange(Object, Object) | | 100% | | 62% | 3 | 5 | 0 | 5 | 0 | 1 |
size(Object, Integer) | | 100% | | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
isFloatingPointNumber(Object) | | 100% | | 100% | 0 | 7 | 0 | 6 | 0 | 1 |
parseBigDecimal(String) | | 100% | | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
parseLong(String) | | 100% | | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
parseBigInteger(String) | | 100% | | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
parseDouble(String) | | 100% | | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
endsWith(Object, Object) | | 100% | | 100% | 0 | 6 | 0 | 7 | 0 | 1 |
startsWith(Object, Object) | | 100% | | 100% | 0 | 6 | 0 | 7 | 0 | 1 |
collectionContains(Object, Object) | | 100% | | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
greaterThanOrEqual(Object, Object) | | 100% | | 87% | 1 | 5 | 0 | 5 | 0 | 1 |
lessThanOrEqual(Object, Object) | | 100% | | 100% | 0 | 5 | 0 | 5 | 0 | 1 |
greaterThan(Object, Object) | | 100% | | 87% | 1 | 5 | 0 | 3 | 0 | 1 |
isNumberable(Object) | | 100% | | 70% | 3 | 6 | 0 | 1 | 0 | 1 |
lessThan(Object, Object) | | 100% | | 100% | 0 | 5 | 0 | 3 | 0 | 1 |
narrowLong(Object, Object, long) | | 100% | | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
compare(Object, Object, JexlOperator) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
toBoolean(boolean, Object) | | 100% | | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
toLong(boolean, Object) | | 100% | | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
static {...} | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
shiftRight(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
shiftRightUnsigned(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
complement(Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
empty(Object) | | 100% | | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
not(Object) | | 100% | | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
roundBigDecimal(BigDecimal) | | 100% | | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
and(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
or(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
shiftLeft(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
xor(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
arrayWrap(Object) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
controlNullNullOperands(JexlOperator) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
isFloatingPoint(Object) | | 100% | | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
narrowAccept(Class, Class) | | 100% | | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
testPredicate(Object) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
controlNullOperand(boolean, Object) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
JexlArithmetic(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
arrayBuilder(int, boolean) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isNullOperand(Object) | | 100% | | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
mapBuilder(int, boolean) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setBuilder(int, boolean) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
bitwiseAnd(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
bitwiseOr(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
bitwiseXor(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
decrement(Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
increment(Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
matches(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
narrow(Number) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMathContext() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMathScale() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isStrict() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
controlReturn(Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isNegateStable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isPositivizeStable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |