EMMA Coverage Report (generated Tue Apr 15 15:37:25 CEST 2008)
[all classes][jodd.util]

COVERAGE SUMMARY FOR SOURCE FILE [ReflectUtil.java]

nameclass, %method, %block, %line, %
ReflectUtil.java100% (1/1)74%  (35/47)75%  (888/1188)72%  (208.3/288)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ReflectUtil100% (1/1)74%  (35/47)75%  (888/1188)72%  (208.3/288)
ReflectUtil (): void 0%   (0/1)0%   (0/3)0%   (0/1)
compareDeclarations (Method, Method): boolean 0%   (0/1)0%   (0/11)0%   (0/3)
compareSignatures (Constructor, Constructor): boolean 0%   (0/1)0%   (0/14)0%   (0/3)
findDeclaredMethod (Class, String): Method 0%   (0/1)0%   (0/5)0%   (0/1)
getComponentType (Type): Class 0%   (0/1)0%   (0/4)0%   (0/1)
getSuperclasses (Class): Class [] 0%   (0/1)0%   (0/33)0%   (0/9)
instantiate (Class): Object 0%   (0/1)0%   (0/3)0%   (0/1)
isAssignableFrom (Member, Member): boolean 0%   (0/1)0%   (0/6)0%   (0/1)
isBeanProperty (Method): boolean 0%   (0/1)0%   (0/47)0%   (0/13)
isPublic (Class): boolean 0%   (0/1)0%   (0/4)0%   (0/1)
isPublicPublic (Member): boolean 0%   (0/1)0%   (0/14)0%   (0/4)
isUserDefinedMethod (Method): boolean 0%   (0/1)0%   (0/8)0%   (0/1)
toClass (Type): Class 100% (1/1)41%  (34/82)43%  (10/23)
castType (Object, Class): Object 100% (1/1)49%  (17/35)83%  (5/6)
<static initializer> 100% (1/1)60%  (28/47)58%  (7/12)
getComponentType (Type, int): Class 100% (1/1)70%  (32/46)69%  (9/13)
newInstance (Class): Object 100% (1/1)70%  (61/87)70%  (19/27)
forceAccess (AccessibleObject): void 100% (1/1)83%  (5/6)75%  (3/4)
getMethod0 (Class, String, Class []): Method 100% (1/1)83%  (15/18)33%  (1/3)
getMethod0 (Object, String, Class []): Method 100% (1/1)84%  (16/19)33%  (1/3)
findDeclaredMethod (Class, String, boolean): Method 100% (1/1)90%  (35/39)84%  (5.9/7)
getAccessibleFields (Class, Class): Field [] 100% (1/1)96%  (111/116)96%  (28.7/30)
getAccessibleMethods (Class, Class): Method [] 100% (1/1)96%  (116/121)96%  (30.7/32)
isSubclass (Class, Class): boolean 100% (1/1)96%  (53/55)92%  (12/13)
addFieldIfNotExist (List, Field): void 100% (1/1)100% (22/22)100% (5/5)
addMethodIfNotExist (List, Method): void 100% (1/1)100% (22/22)100% (5/5)
compareParameteres (Class [], Class []): boolean 100% (1/1)100% (26/26)100% (6/6)
compareSignatures (Field, Field): boolean 100% (1/1)100% (6/6)100% (1/1)
compareSignatures (Method, Method): boolean 100% (1/1)100% (14/14)100% (3/3)
findMethod (Class, String): Method 100% (1/1)100% (5/5)100% (1/1)
getAccessibleFields (Class): Field [] 100% (1/1)100% (4/4)100% (1/1)
getAccessibleMethods (Class): Method [] 100% (1/1)100% (4/4)100% (1/1)
getClasses (Object []): Class [] 100% (1/1)100% (29/29)100% (7/7)
getSupportedFields (Class): Field [] 100% (1/1)100% (4/4)100% (1/1)
getSupportedFields (Class, Class): Field [] 100% (1/1)100% (65/65)100% (12/12)
getSupportedMethods (Class): Method [] 100% (1/1)100% (4/4)100% (1/1)
getSupportedMethods (Class, Class): Method [] 100% (1/1)100% (65/65)100% (12/12)
invoke (Class, Object, String, Class [], Object []): Object 100% (1/1)100% (10/10)100% (2/2)
invoke (Class, Object, String, Object []): Object 100% (1/1)100% (10/10)100% (2/2)
invoke (Object, String, Class [], Object []): Object 100% (1/1)100% (11/11)100% (2/2)
invoke (Object, String, Object []): Object 100% (1/1)100% (9/9)100% (2/2)
invokeDeclared (Class, Object, String, Class [], Object []): Object 100% (1/1)100% (13/13)100% (3/3)
invokeDeclared (Class, Object, String, Object []): Object 100% (1/1)100% (10/10)100% (2/2)
invokeDeclared (Object, String, Class [], Object []): Object 100% (1/1)100% (14/14)100% (3/3)
invokeDeclared (Object, String, Object []): Object 100% (1/1)100% (9/9)100% (2/2)
isInstanceOf (Object, Class): boolean 100% (1/1)100% (5/5)100% (1/1)
isPublic (Member): boolean 100% (1/1)100% (4/4)100% (1/1)

[all classes][jodd.util]
EMMA 2.0.5312 (C) Vladimir Roubtsov