map(UserModelInterface)   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
c 1
b 0
f 0
dl 0
loc 9
rs 9.95
1
package easytests.core.entities;
2
3
import easytests.core.models.UserModelInterface;
4
import lombok.*;
5
6
/**
7
 * @author malinink
8
 */
9
@Data
10
public class UserEntity {
11
    private Integer id;
12
13
    private String firstName;
14
15
    private String lastName;
16
17
    private String surname;
18
19
    private String email;
20
21
    private String password;
22
23
    private Boolean isAdmin;
24
25
    private Integer state;
26
27
    public void map(UserModelInterface userModel) {
28
        this.setId(userModel.getId());
29
        this.setFirstName(userModel.getFirstName());
30
        this.setLastName(userModel.getLastName());
31
        this.setSurname(userModel.getSurname());
32
        this.setEmail(userModel.getEmail());
33
        this.setPassword(userModel.getPassword());
34
        this.setIsAdmin(userModel.getIsAdmin());
35
        this.setState(userModel.getState());
36
    }
37
}
38