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

COVERAGE SUMMARY FOR SOURCE FILE [StringUtil.java]

nameclass, %method, %block, %line, %
StringUtil.java100% (1/1)96%  (129/135)95%  (3394/3589)93%  (847.5/907)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class StringUtil100% (1/1)96%  (129/135)95%  (3394/3589)93%  (847.5/907)
StringUtil (): void 0%   (0/1)0%   (0/3)0%   (0/1)
fixCamelCase (String): String 0%   (0/1)0%   (0/42)0%   (0/12)
insert (String, String): String 0%   (0/1)0%   (0/5)0%   (0/1)
insert (String, String, int): String 0%   (0/1)0%   (0/24)0%   (0/7)
join (Iterable, String): String 0%   (0/1)0%   (0/36)0%   (0/10)
lastIndexOfNonWhitespace (String, int): int 0%   (0/1)0%   (0/5)0%   (0/1)
splitc (String, char): String [] 100% (1/1)84%  (110/131)88%  (28/32)
equalsIgnoreCase (String [], String []): boolean 100% (1/1)85%  (23/27)67%  (4/6)
lastIndexOfNonWhitespace (String, int, int): int 100% (1/1)88%  (30/34)82%  (9/11)
lastIndexOfWhitespace (String, int, int): int 100% (1/1)88%  (30/34)82%  (9/11)
unescapeJava (String): String 100% (1/1)88%  (92/104)96%  (22/23)
lastIndexOfIgnoreCase (String, char, int, int): int 100% (1/1)89%  (34/38)83%  (10/12)
replaceFirst (String, char, char): String 100% (1/1)90%  (19/21)83%  (5/6)
replaceLast (String, char, char): String 100% (1/1)90%  (19/21)83%  (5/6)
equals (String [], String []): boolean 100% (1/1)93%  (25/27)83%  (5/6)
indexOfIgnoreCase (String, char, int, int): int 100% (1/1)94%  (30/32)90%  (9/10)
lastIndexOf (String, char, int, int): int 100% (1/1)94%  (32/34)91%  (10/11)
replaceChar (String, char, char): String 100% (1/1)94%  (32/34)88%  (7/8)
indexOfUnescapedChar (String, char, char, int): int 100% (1/1)94%  (34/36)92%  (12/13)
endsWithIgnoreCase (String, String): boolean 100% (1/1)95%  (35/37)92%  (12/13)
trimLeft (String): String 100% (1/1)96%  (22/23)97%  (4.9/5)
lastIndexOf (String, String [], int): int [] 100% (1/1)96%  (45/47)99%  (9.9/10)
lastIndexOfIgnoreCase (String, String [], int): int [] 100% (1/1)96%  (45/47)99%  (9.9/10)
indexOfRegion (String, String, String, int): int [] 100% (1/1)96%  (49/51)93%  (13/14)
lastIndexOf (String, String, int, int): int 100% (1/1)96%  (75/78)91%  (21/23)
trimRight (String): String 100% (1/1)96%  (25/26)98%  (4.9/5)
replaceIgnoreCase (String, String [], String []): String 100% (1/1)97%  (60/62)93%  (13/14)
indexOf (String, String, int, int): int 100% (1/1)99%  (70/71)95%  (20/21)
lastIndexOfIgnoreCase (String, String, int, int): int 100% (1/1)99%  (84/85)96%  (25/26)
camelCaseToWords (String): String 100% (1/1)100% (4/4)100% (1/1)
camelCaseToWords (String, char): String 100% (1/1)100% (37/37)100% (9/9)
capitalize (String): String 100% (1/1)100% (4/4)100% (1/1)
changeFirstCharacterCase (boolean, String): String 100% (1/1)100% (38/38)100% (9/9)
compressChars (String, char): String 100% (1/1)100% (45/45)100% (14/14)
containsOnlyDigits (String): boolean 100% (1/1)100% (21/21)100% (6/6)
containsOnlyWhitespaces (String): boolean 100% (1/1)100% (21/21)100% (6/6)
convertCharset (String, String, String): String 100% (1/1)100% (8/8)100% (1/1)
count (String, String): int 100% (1/1)100% (5/5)100% (1/1)
count (String, String, int): int 100% (1/1)100% (28/28)100% (12/12)
count (String, char): int 100% (1/1)100% (5/5)100% (1/1)
count (String, char, int): int 100% (1/1)100% (21/21)100% (9/9)
countIgnoreCase (String, String): int 100% (1/1)100% (28/28)100% (12/12)
crop (String): String 100% (1/1)100% (7/7)100% (3/3)
cropAll (String []): void 100% (1/1)100% (24/24)100% (6/6)
cutFromIndexOf (String, String): String 100% (1/1)100% (13/13)100% (4/4)
cutFromIndexOf (String, char): String 100% (1/1)100% (13/13)100% (4/4)
cutPrefix (String, String): String 100% (1/1)100% (11/11)100% (3/3)
cutSuffix (String, String): String 100% (1/1)100% (15/15)100% (3/3)
cutSurrounding (String, String): String 100% (1/1)100% (5/5)100% (1/1)
cutSurrounding (String, String, String): String 100% (1/1)100% (26/26)100% (7/7)
cutToIndexOf (String, String): String 100% (1/1)100% (14/14)100% (4/4)
cutToIndexOf (String, char): String 100% (1/1)100% (14/14)100% (4/4)
endsWithChar (String, char): boolean 100% (1/1)100% (17/17)100% (3/3)
endsWithOne (String, String []): int 100% (1/1)100% (23/23)100% (7/7)
endsWithOneIgnoreCase (String, String []): int 100% (1/1)100% (23/23)100% (7/7)
equals (String, String): boolean 100% (1/1)100% (4/4)100% (1/1)
equalsOne (String, String []): int 100% (1/1)100% (18/18)100% (4/4)
equalsOneIgnoreCase (String, String []): int 100% (1/1)100% (18/18)100% (4/4)
escapeJava (String): String 100% (1/1)100% (99/99)100% (20/20)
findCommonPrefix (String []): String 100% (1/1)100% (52/52)100% (14/14)
indexOf (String, String []): int [] 100% (1/1)100% (5/5)100% (1/1)
indexOf (String, String [], int): int [] 100% (1/1)100% (47/47)100% (10/10)
indexOf (String, char, int, int): int 100% (1/1)100% (28/28)100% (9/9)
indexOfChars (String, String): int 100% (1/1)100% (5/5)100% (1/1)
indexOfChars (String, String, int): int 100% (1/1)100% (37/37)100% (10/10)
indexOfChars (String, char []): int 100% (1/1)100% (5/5)100% (1/1)
indexOfChars (String, char [], int): int 100% (1/1)100% (33/33)100% (8/8)
indexOfIgnoreCase (String, String []): int [] 100% (1/1)100% (5/5)100% (1/1)
indexOfIgnoreCase (String, String [], int): int [] 100% (1/1)100% (47/47)100% (10/10)
indexOfIgnoreCase (String, String): int 100% (1/1)100% (7/7)100% (1/1)
indexOfIgnoreCase (String, String, int): int 100% (1/1)100% (7/7)100% (1/1)
indexOfIgnoreCase (String, String, int, int): int 100% (1/1)100% (78/78)100% (24/24)
indexOfNonWhitespace (String): int 100% (1/1)100% (6/6)100% (1/1)
indexOfNonWhitespace (String, int): int 100% (1/1)100% (6/6)100% (1/1)
indexOfNonWhitespace (String, int, int): int 100% (1/1)100% (16/16)100% (4/4)
indexOfRegion (String, String, String): int [] 100% (1/1)100% (6/6)100% (1/1)
indexOfRegion (String, String, String, char): int [] 100% (1/1)100% (7/7)100% (1/1)
indexOfRegion (String, String, String, char, int): int [] 100% (1/1)100% (100/100)100% (30/30)
indexOfUnescapedChar (String, char, char): int 100% (1/1)100% (6/6)100% (1/1)
indexOfWhitespace (String): int 100% (1/1)100% (6/6)100% (1/1)
indexOfWhitespace (String, int): int 100% (1/1)100% (6/6)100% (1/1)
indexOfWhitespace (String, int, int): int 100% (1/1)100% (16/16)100% (4/4)
isAllBlank (String []): boolean 100% (1/1)100% (23/23)100% (4/4)
isAllEmpty (String []): boolean 100% (1/1)100% (23/23)100% (4/4)
isBlank (String): boolean 100% (1/1)100% (9/9)100% (1/1)
isCharAtEqual (String, int, char): boolean 100% (1/1)100% (17/17)100% (3/3)
isCharAtEscaped (String, int, char): boolean 100% (1/1)100% (14/14)100% (4/4)
isEmpty (String): boolean 100% (1/1)100% (9/9)100% (1/1)
isNotBlank (String): boolean 100% (1/1)100% (9/9)100% (1/1)
isNotEmpty (String): boolean 100% (1/1)100% (9/9)100% (1/1)
join (String []): String 100% (1/1)100% (27/27)100% (4/4)
lastIndexOf (String, String []): int [] 100% (1/1)100% (6/6)100% (1/1)
lastIndexOfIgnoreCase (String, String []): int [] 100% (1/1)100% (6/6)100% (1/1)
lastIndexOfIgnoreCase (String, String): int 100% (1/1)100% (7/7)100% (1/1)
lastIndexOfIgnoreCase (String, String, int): int 100% (1/1)100% (6/6)100% (1/1)
lastIndexOfNonWhitespace (String): int 100% (1/1)100% (6/6)100% (1/1)
lastIndexOfWhitespace (String): int 100% (1/1)100% (6/6)100% (1/1)
lastIndexOfWhitespace (String, int): int 100% (1/1)100% (5/5)100% (1/1)
maxCommonPrefix (String, String): String 100% (1/1)100% (35/35)100% (8/8)
prefix (String, String): String 100% (1/1)100% (15/15)100% (3/3)
remove (String, String): String 100% (1/1)100% (59/59)100% (14/14)
remove (String, char): String 100% (1/1)100% (30/30)100% (8/8)
removeChars (String, String): String 100% (1/1)100% (31/31)100% (7/7)
removeChars (String, char []): String 100% (1/1)100% (46/46)100% (9/9)
repeat (String, int): String 100% (1/1)100% (19/19)100% (5/5)
repeat (char, int): String 100% (1/1)100% (16/16)100% (5/5)
replace (String, String [], String []): String 100% (1/1)100% (64/64)100% (14/14)
replace (String, String, String): String 100% (1/1)100% (60/60)100% (13/13)
replaceChars (String, char [], char []): String 100% (1/1)100% (40/40)100% (8/8)
replaceFirst (String, String, String): String 100% (1/1)100% (28/28)100% (4/4)
replaceLast (String, String, String): String 100% (1/1)100% (28/28)100% (4/4)
reverse (String): String 100% (1/1)100% (24/24)100% (4/4)
shorten (String, int, String): String 100% (1/1)100% (34/34)100% (9/9)
split (String, String): String [] 100% (1/1)100% (74/74)100% (16/16)
splitc (String, String): String [] 100% (1/1)100% (139/139)100% (33/33)
startsWithChar (String, char): boolean 100% (1/1)100% (14/14)100% (3/3)
startsWithIgnoreCase (String, String): boolean 100% (1/1)100% (5/5)100% (1/1)
startsWithIgnoreCase (String, String, int): boolean 100% (1/1)100% (38/38)100% (13/13)
startsWithOne (String, String []): int 100% (1/1)100% (23/23)100% (7/7)
startsWithOneIgnoreCase (String, String []): int 100% (1/1)100% (23/23)100% (7/7)
stripLeadingChar (String, char): String 100% (1/1)100% (14/14)100% (4/4)
stripTrailingChar (String, char): String 100% (1/1)100% (21/21)100% (4/4)
suffix (String, String): String 100% (1/1)100% (15/15)100% (3/3)
surround (String, String): String 100% (1/1)100% (5/5)100% (1/1)
surround (String, String, String): String 100% (1/1)100% (28/28)100% (5/5)
toSafeString (Object): String 100% (1/1)100% (4/4)100% (1/1)
toString (Object): String 100% (1/1)100% (4/4)100% (1/1)
toStringArray (Object): String [] 100% (1/1)100% (3/3)100% (1/1)
trimAll (String []): void 100% (1/1)100% (20/20)100% (5/5)
trimDown (String): String 100% (1/1)100% (10/10)100% (4/4)
trimDownAll (String []): void 100% (1/1)100% (20/20)100% (5/5)
truncate (String, int): String 100% (1/1)100% (11/11)100% (3/3)
uncapitalize (String): String 100% (1/1)100% (4/4)100% (1/1)
wordsToCamelCase (String): String 100% (1/1)100% (4/4)100% (1/1)
wordsToCamelCase (String, char): String 100% (1/1)100% (44/44)100% (12/12)

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