EMMA Coverage Report (generated Mon Apr 21 23:56:41 GMT 2008)
[all classes][org.sqlorm.metadatadumper]

COVERAGE SUMMARY FOR SOURCE FILE [ConnectionInfo.java]

nameclass, %method, %block, %line, %
ConnectionInfo.java100% (1/1)92%  (11/12)84%  (47/56)85%  (17/20)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ConnectionInfo100% (1/1)92%  (11/12)84%  (47/56)85%  (17/20)
ConnectionInfo (): void 100% (1/1)100% (8/8)100% (2/2)
getDriverClass (): String 100% (1/1)100% (3/3)100% (1/1)
getPassword (): String 100% (1/1)100% (3/3)100% (1/1)
getSchemaNames (): List 100% (1/1)100% (3/3)100% (1/1)
getUrl (): String 100% (1/1)100% (3/3)100% (1/1)
getUserName (): String 100% (1/1)100% (3/3)100% (1/1)
setDriverClass (String): void 100% (1/1)100% (4/4)100% (2/2)
setPassword (String): void 100% (1/1)100% (4/4)100% (2/2)
setSchemaNames (List): void 0%   (0/1)0%   (0/4)0%   (0/2)
setUrl (String): void 100% (1/1)100% (4/4)100% (2/2)
setUserName (String): void 100% (1/1)100% (4/4)100% (2/2)
validate (): void 100% (1/1)62%  (8/13)67%  (2/3)

1package org.sqlorm.metadatadumper;
2 
3import java.util.ArrayList;
4import java.util.List;
5 
6/**
7 * helper class for the ConstantsDump class containing parsed user command line arguments
8 * 
9 * @author Kasper B. Graversen, (c) 2007-2008
10 */
11public class ConnectionInfo {
12private String driverClass;
13private String userName;
14private String password;
15private String url;
16private List<String> schemaNames = new ArrayList<String>();
17 
18public String getDriverClass() {
19        return driverClass;
20}
21 
22public void setDriverClass(String driverClass) {
23        this.driverClass = driverClass;
24}
25 
26public String getUserName() {
27        return userName;
28}
29 
30public void setUserName(String userName) {
31        this.userName = userName;
32}
33 
34public String getPassword() {
35        return password;
36}
37 
38public void setPassword(String password) {
39        this.password = password;
40}
41 
42public String getUrl() {
43        return url;
44}
45 
46public void setUrl(String url) {
47        this.url = url;
48}
49 
50public List<String> getSchemaNames() {
51        return schemaNames;
52}
53 
54public void setSchemaNames(List<String> schemaNames) {
55        this.schemaNames = schemaNames;
56}
57 
58public void validate() {
59        if(schemaNames == null || schemaNames.size() == 0) {
60                throw new IllegalArgumentException("Schemanames must be specified");
61        }
62}
63}

[all classes][org.sqlorm.metadatadumper]
EMMA 2.0.5312 (C) Vladimir Roubtsov