ExpressionEvaluator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total566 of 5660%20 of 200%52521201204242
createFastEvaluator(Reader, Class, String[])990%40%33202011
cook(String[], Reader[])970%100%66181811
cook(String, Reader)730%60%44141411
ExpressionEvaluator(String, Class, String[], Class[], Class[], Class, Class[], ClassLoader)380%n/a11121211
ExpressionEvaluator(String, Class, String[], Class[], Class[], ClassLoader)320%n/a11101011
ExpressionEvaluator(String, Class, String[], Class[])260%n/a118811
ExpressionEvaluator()160%n/a114411
createFastEvaluator(String, Class, String[])160%n/a113311
setDebuggingInformation(boolean, boolean, boolean)70%n/a112211
setParameters(String[], Class[])60%n/a112211
setParameters(String[][], Class[][])60%n/a112211
evaluate(int, Object[])60%n/a111111
setParentClassLoader(ClassLoader)50%n/a112211
setSourceVersion(int)50%n/a111111
setTargetVersion(int)50%n/a111111
setCompileErrorHandler(ErrorHandler)50%n/a112211
setWarningHandler(WarningHandler)50%n/a112211
setDefaultImports(String[])50%n/a111111
setDefaultExpressionType(Class)50%n/a111111
setImplementedInterfaces(Class[])50%n/a111111
setReturnType(Class)50%n/a111111
setExpressionType(Class)50%n/a111111
setExpressionTypes(Class[])50%n/a111111
setOverrideMethod(boolean)50%n/a111111
setOverrideMethod(boolean[])50%n/a111111
setClassName(String)50%n/a111111
setExtendedClass(Class)50%n/a111111
setStaticMethod(boolean)50%n/a111111
setStaticMethod(boolean[])50%n/a111111
setMethodName(String)50%n/a111111
setMethodNames(String[])50%n/a111111
setThrownExceptions(Class[])50%n/a111111
setThrownExceptions(Class[][])50%n/a111111
evaluate()50%n/a111111
evaluate(Object[])50%n/a111111
getMethod(int)50%n/a111111
getDefaultImports()40%n/a111111
getDefaultExpressionType()40%n/a111111
getMethod()40%n/a111111
getClazz()40%n/a111111
getResult()40%n/a111111
getBytecodes()40%n/a111111