ProxyFactory

Source file "javassist/util/proxy/ProxyFactory.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,548 of 2,5480%250 of 2500%1991996026027474
make()1470%100%66333311
static {...}1270%n/a11131311
makeForwarder(String, Method, String, ConstPool, Class, String, int, List)1230%n/a11292911
getMethods(Map, Class, Set)1210%280%1515242411
addClassInitializer(ClassFile, ConstPool, String, int, List)1150%20%22252511
makeConstructor(String, Constructor, ConstPool, Class, boolean)1130%20%22272711
checkClassAndSuperName()870%140%88141411
getKey(Class, Class[], byte[], boolean)770%80%55161611
createClass2(ClassLoader, MethodHandles.Lookup)660%60%44151511
makeDelegator(Method, String, ConstPool, Class, String)650%n/a11141411
computeSignature(MethodFilter)580%120%77111111
overrideMethods(ClassFile, ConstPool, String, List)540%80%55121211
override(String, Method, String, int, String, ClassFile, ConstPool, List)530%20%22121211
createClass3(ClassLoader, MethodHandles.Lookup)520%60%44141411
makeConstructors(String, ClassFile, ConstPool, String)500%100%66101011
makeWriteReplace(ConstPool)490%n/a11121211
getClassLoader0()460%140%88121211
setInterfaces(ClassFile, Class[], Class)460%60%449911
makeParameterList(Bytecode, Class[])450%40%33141411
addReturn(Bytecode, Class)430%100%66151511
ProxyFactory()390%n/a11141411
addSetter(String, ClassFile, ConstPool)390%n/a11101011
addGetter(String, ClassFile, ConstPool)360%n/a119911
areParametersSame(Method, Method)360%60%449911
createClass1(MethodHandles.Lookup)350%40%33111111
callFind2Methods(Bytecode, String, String, int, String, int, int)350%20%22121211
makeUniqueName(String, List)350%60%447711
isDuplicated(int, Method[])350%80%556611
setThrows(MethodInfo, ConstPool, Class[])350%40%339911
addLoad(Bytecode, int, Class)350%80%55121211
addUnwrapper(Bytecode, Class)350%40%33101011
getClassInTheSamePackage()330%100%667711
getDomain()320%80%556611
isVisible(int, String, Member)320%80%559911
makeWrapper(Bytecode, Class, int)310%n/a117711
testBit(byte[], int)300%40%337711
getMethods(Class, Class[])300%20%226611
invokespecialTarget(Class)290%60%445511
setField(String, Object)280%40%339911
setBit(byte[], int)280%20%227711
installSignature(byte[])250%20%227711
addLoadParameters(Bytecode, Class[], int)250%20%225511
getHandler(Proxy)240%n/a117711
makeSortedMethodList()240%n/a116611
getField(Class, String)220%n/a117711
setHandler(MethodHandler)200%40%336611
makeUniqueName0(String, Iterator)150%40%334411
setUseCache(boolean)140%40%334411
getPackageName(String)130%20%224411
createClass()110%20%223311
createClass(MethodHandles.Lookup)110%20%223311
create(Class[], Object[], MethodHandler)110%n/a113311
create(Class[], Object[])110%n/a113311
makeProxyName(String)100%n/a112211
keyToDesc(String, Method)80%n/a111111
setThrows(MethodInfo, ConstPool, Method)80%n/a113311
setSuperclass(Class)70%n/a113311
setInterfaces(Class[])70%n/a113311
setFilter(MethodFilter)70%n/a113311
createClass(MethodFilter)70%n/a112211
createClass(byte[])70%n/a112211
createClass(MethodHandles.Lookup, MethodFilter)70%n/a112211
createClass(MethodHandles.Lookup, byte[])70%n/a112211
allocateClassName()60%n/a112211
getFilterSignature(Class)50%n/a111111
setUseWriteReplace(boolean)40%n/a112211
isProxyClass(Class)40%n/a111111
setGenericSignature(String)40%n/a112211
getClassLoader()40%n/a111111
isUseCache()30%n/a111111
isUseWriteReplace()30%n/a111111
getSuperclass()30%n/a111111
getInterfaces()30%n/a111111
isBridge(Method)30%n/a111111