EMMA Coverage Report (generated Mon Dec 26 18:25:44 CET 2011)
[all classes][jodd.util]

COVERAGE SUMMARY FOR SOURCE FILE [ReflectUtil.java]

nameclass, %method, %block, %line, %
ReflectUtil.java100% (1/1)75%  (44/59)73%  (1110/1517)71%  (270/381)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ReflectUtil100% (1/1)75%  (44/59)73%  (1110/1517)71%  (270/381)
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)
getGenericSupertype (Class): Class 0%   (0/1)0%   (0/4)0%   (0/1)
getGenericSupertype (Class, int): Class 0%   (0/1)0%   (0/5)0%   (0/1)
getSuperclasses (Class): Class [] 0%   (0/1)0%   (0/33)0%   (0/9)
isAssignableFrom (Member, Member): boolean 0%   (0/1)0%   (0/6)0%   (0/1)
isBeanProperty (Method): boolean 0%   (0/1)0%   (0/48)0%   (0/15)
isBeanPropertyGetter (Method): boolean 0%   (0/1)0%   (0/7)0%   (0/1)
isBeanPropertySetter (Method): boolean 0%   (0/1)0%   (0/7)0%   (0/1)
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)
readAnnotationValue (Annotation, String): Object 0%   (0/1)0%   (0/16)0%   (0/4)
toClass (Type): Class 100% (1/1)41%  (34/82)43%  (10/23)
newInstance (Class): Object 100% (1/1)44%  (71/163)45%  (22/49)
<static initializer> 100% (1/1)60%  (28/47)58%  (7/12)
setFieldModifiers (Field, int): void 100% (1/1)73%  (16/22)71%  (5/7)
isObjectMethod (Method): boolean 100% (1/1)75%  (6/8)75%  (0.8/1)
unsetFieldModifiers (Field, int): void 100% (1/1)75%  (18/24)71%  (5/7)
getComponentType (Type, int): Class 100% (1/1)78%  (40/51)80%  (12/15)
forceAccess (AccessibleObject): void 100% (1/1)82%  (9/11)67%  (4/6)
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)
castType (Object, Class): Object 100% (1/1)85%  (71/84)94%  (15/16)
findDeclaredMethod (Class, String, boolean): Method 100% (1/1)90%  (35/39)84%  (5.9/7)
getBeanPropertySetterPrefixLength (Method): int 100% (1/1)91%  (21/23)88%  (7/8)
getBeanPropertyGetterPrefixLength (Method): int 100% (1/1)95%  (36/38)92%  (11/12)
getAccessibleFields (Class, Class): Field [] 100% (1/1)96%  (111/116)96%  (28.7/30)
getAccessibleMethods (Class, Class): Method [] 100% (1/1)97%  (122/126)99%  (33.7/34)
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)
compareParameters (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)
getBeanPropertyGetterName (Method): String 100% (1/1)100% (15/15)100% (5/5)
getBeanPropertySetterName (Method): String 100% (1/1)100% (15/15)100% (5/5)
getClasses (Object []): Class [] 100% (1/1)100% (29/29)100% (7/7)
getComponentType (Type): Class 100% (1/1)100% (4/4)100% (1/1)
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)
isInterfaceImpl (Class, Class): boolean 100% (1/1)100% (40/40)100% (8/8)
isPublic (Member): boolean 100% (1/1)100% (4/4)100% (1/1)
isSubclass (Class, Class): boolean 100% (1/1)100% (22/22)100% (6/6)

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