EMMA Coverage Report (generated Mon Dec 10 12:01:41 GMT 2007)
[all classes][uk.co.zonetora.fj.model]

COVERAGE SUMMARY FOR SOURCE FILE [FieldName.java]

nameclass, %method, %block, %line, %
FieldName.java100% (1/1)75%  (3/4)75%  (27/36)74%  (7.4/10)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class FieldName100% (1/1)75%  (3/4)75%  (27/36)74%  (7.4/10)
getFieldName (): String 0%   (0/1)0%   (0/3)0%   (0/1)
equals (Object): boolean 100% (1/1)73%  (16/22)69%  (3.4/5)
FieldName (String): void 100% (1/1)100% (7/7)100% (3/3)
hashCode (): int 100% (1/1)100% (4/4)100% (1/1)

1package uk.co.zonetora.fj.model;
2 
3public class FieldName {
4 
5        String fieldName;
6        
7        public FieldName(String className) {
8                this.fieldName = className.intern();
9        }
10        
11        public String getFieldName() {
12                return this.fieldName;
13        }
14        
15        @Override
16        public boolean equals(Object obj) {
17                if(obj == this) { return true; }
18                
19                if (obj instanceof FieldName) {
20                        FieldName cn2 = (FieldName) obj;
21                        return cn2.fieldName == fieldName;
22                };
23                
24                return false;
25        }
26        
27        @Override
28        public int hashCode() {
29                return fieldName.hashCode();
30        }
31}

[all classes][uk.co.zonetora.fj.model]
EMMA 2.0.5312 (C) Vladimir Roubtsov