easytests.core.models.empty.SubjectModelEmpty   A
last analyzed

Complexity

Total Complexity 16

Size/Duplication

Total Lines 76
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
dl 0
c 1
b 0
f 0
loc 76
rs 10
wmc 16

19 Methods

Rating   Name   Duplication   Size   Complexity  
setDescription 0 2 ?
setIssues 0 2 ?
getIssues 0 1 ?
A getDescription() 0 1 1
A getIssues() 0 1 1
A setTopics(List) 0 2 1
A setId(Integer) 0 2 1
A setDescription(String) 0 2 1
A map(SubjectEntity) 0 2 1
A getName() 0 1 1
A getUser() 0 1 1
A SubjectModelEmpty(Integer) 0 2 1
A setName(String) 0 2 1
A getIssueStandard() 0 1 1
A getTopics() 0 1 1
A setIssueStandard(IssueStandardModelInterface) 0 2 1
A setUser(UserModelInterface) 0 2 1
A setIssues(List) 0 2 1
A SubjectModelEmpty() 0 ? 1
1
package easytests.core.models.empty;
2
3
import easytests.core.entities.SubjectEntity;
4
import easytests.core.models.*;
5
import easytests.core.models.exceptions.CallMethodOnEmptyModelException;
6
import java.util.List;
7
8
9
/**
10
 * @author vkpankov
11
 */
12
public class SubjectModelEmpty extends AbstractModelEmpty implements SubjectModelInterface {
13
    public SubjectModelEmpty() {
14
        super();
15
    }
16
17
    public SubjectModelEmpty(Integer id) {
18
        super(id);
19
    }
20
21
    @Override
22
    public void setId(Integer id) {
23
        throw new CallMethodOnEmptyModelException();
24
    }
25
26
    @Override
27
    public String getName() {
28
        throw new CallMethodOnEmptyModelException();
29
    }
30
31
    @Override
32
    public void setName(String name) {
33
        throw new CallMethodOnEmptyModelException();
34
    }
35
36
    @Override
37
    public String getDescription() {
38
        throw new CallMethodOnEmptyModelException();
39
    }
40
41
    @Override
42
    public void setDescription(String name) {
43
        throw new CallMethodOnEmptyModelException();
44
    }
45
46
    @Override
47
    public List<TopicModelInterface> getTopics() {
48
        throw new CallMethodOnEmptyModelException();
49
    }
50
51
    @Override
52
    public void setTopics(List<TopicModelInterface> topics) {
53
        throw new CallMethodOnEmptyModelException();
54
    }
55
56
    @Override
57
    public IssueStandardModelInterface getIssueStandard() {
58
        throw new CallMethodOnEmptyModelException();
59
    }
60
61
    @Override
62
    public void setIssueStandard(IssueStandardModelInterface issueStandard) {
63
        throw new CallMethodOnEmptyModelException();
64
    }
65
66
    @Override
67
    public UserModelInterface getUser() {
68
        throw new CallMethodOnEmptyModelException();
69
    }
70
71
    @Override
72
    public void setUser(UserModelInterface user) {
73
        throw new CallMethodOnEmptyModelException();
74
    }
75
76
    @Override
77
    public void map(SubjectEntity subjectEntity) {
78
        throw new CallMethodOnEmptyModelException();
79
    }
80
81
    @Override
82
    public List<IssueModelInterface> getIssues() {
83
        throw new CallMethodOnEmptyModelException();
84
    }
85
86
    @Override
87
    public void setIssues(List<IssueModelInterface> issues) {
88
        throw new CallMethodOnEmptyModelException();
89
    }
90
}
91