EMMA Coverage Report (generated Mon Nov 26 19:18:24 CET 2007)
[all classes][net.sourceforge.retroweaver.runtime.java.lang]

COVERAGE SUMMARY FOR SOURCE FILE [StringBuffer_.java]

nameclass, %method, %block, %line, %
StringBuffer_.java100% (1/1)86%  (6/7)94%  (46/49)75%  (6/8)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class StringBuffer_100% (1/1)86%  (6/7)94%  (46/49)75%  (6/8)
StringBuffer_ (): void 0%   (0/1)0%   (0/3)0%   (0/2)
StringBuffer (CharSequence): StringBuffer 100% (1/1)100% (6/6)100% (1/1)
append (StringBuffer, CharSequence): StringBuffer 100% (1/1)100% (9/9)100% (1/1)
append (StringBuffer, CharSequence, int, int): StringBuffer 100% (1/1)100% (15/15)100% (1/1)
insert (StringBuffer, int, CharSequence): StringBuffer 100% (1/1)100% (6/6)100% (1/1)
insert (StringBuffer, int, CharSequence, int, int): StringBuffer 100% (1/1)100% (9/9)100% (1/1)
trimToSize (StringBuffer): void 100% (1/1)100% (1/1)100% (1/1)

1package net.sourceforge.retroweaver.runtime.java.lang;
2 
3public class StringBuffer_ {
4 
5        private StringBuffer_() {
6                // private constructor
7        }
8 
9        public static StringBuffer StringBuffer(final CharSequence cs) {
10                return new StringBuffer(cs.toString());
11        }
12 
13        public static void trimToSize(final StringBuffer b) {
14                // do nothing: according to the 1.5 javadoc,
15                // there is no garantee the buffer capacity will be reduced to
16                // fit the actual size
17        }
18 
19        public static StringBuffer append(final StringBuffer b,
20                        final CharSequence cs) {
21                return b.append(cs==null?"null":cs.toString());
22        }
23 
24        public static StringBuffer append(final StringBuffer b,
25                        final CharSequence cs, final int start, final int end) {
26                return b.append(cs==null?"null".substring(start, end):cs.subSequence(start, end).toString());
27        }
28 
29        public static StringBuffer insert(final StringBuffer b, final int offset,
30                        final CharSequence cs) {
31                return b.insert(offset, cs.toString());
32        }
33 
34        public static StringBuffer insert(final StringBuffer b, final int offset,
35                        final CharSequence cs, final int start, final int end) {
36                return b.insert(offset, cs.subSequence(start, end).toString());
37        }
38 
39}

[all classes][net.sourceforge.retroweaver.runtime.java.lang]
EMMA 2.0.7906 (unsupported private build) (C) Vladimir Roubtsov