ServiceLoader

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total126 of 39367%22 of 4247%224036108619
getServiceClass(Class, String)380%60%449911
loadStaticServiceProviders(Class, Collection)205372%6650%5762101
addService(Object, Object, int)170%n/a114411
loadDynamicServiceProviders(Class)163165%4233%3441101
removeService(Object)100%n/a112211
getResourceAsStream(String)100%20%223311
findServiceResources(String)6545%n/a013401
setContextClassLoader(ClassLoader)30%n/a112211
getLoader()30%n/a111111
getContextClassLoader()21184%2250%231601
identifyStaticServiceProviders(Class)13497%1375%1311001
loadServiceProviders(Class)52100%1375%1301101
collectServiceClassNames(URL, Collection)41100%4100%0301001
static {...}13100%n/a010401
ServiceLoader(ClassLoader, boolean)9100%n/a010401
ServiceLoader(ClassLoader)5100%n/a010201
ServiceLoader()5100%n/a010201
loadStaticServiceProviders(Class)5100%n/a010101
isDynamic()3100%n/a010101