EMMA Coverage Report (generated Thu Jan 20 11:39:44 EST 2011)
[all classes][com.hammurapi.convert]

COVERAGE SUMMARY FOR SOURCE FILE [AtomicConverterBase.java]

nameclass, %method, %block, %line, %
AtomicConverterBase.java100% (1/1)75%  (3/4)35%  (15/43)86%  (6/7)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class AtomicConverterBase100% (1/1)75%  (3/4)35%  (15/43)86%  (6/7)
toString (): String 0%   (0/1)0%   (0/28)0%   (0/1)
AtomicConverterBase (Class, Class): void 100% (1/1)100% (9/9)100% (4/4)
getSourceType (): Class 100% (1/1)100% (3/3)100% (1/1)
getTargetType (): Class 100% (1/1)100% (3/3)100% (1/1)

1package com.hammurapi.convert;
2 
3/**
4 * Base class for atomic converters.
5 * @author Pavel
6 *
7 */
8public abstract class AtomicConverterBase<S, T> implements AtomicConverter<S, T> {
9 
10        protected Class<S> sourceType;
11        protected Class<T> targetType;
12 
13        public Class<S> getSourceType() {
14                return sourceType;
15        }
16 
17        public Class<T> getTargetType() {
18                return targetType;
19        }
20 
21        public AtomicConverterBase(Class<S> sourceType, Class<T> targetType) {
22                super();
23                this.sourceType = sourceType;
24                this.targetType = targetType;
25        }
26 
27        public String toString() {
28                return "AtomicConverter of "+sourceType+" (loaded by "+sourceType.getClassLoader()+") to "+targetType+" (loaded by "+targetType.getClassLoader()+")";
29        }
30}

[all classes][com.hammurapi.convert]
EMMA 2.0.5312 EclEmma Fix 2 (C) Vladimir Roubtsov