Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
33600 ranu 1
package com.spice.profitmandi.dao.entity.fofo;
2
 
3
import javax.persistence.*;
4
import java.util.Objects;
5
 
6
@Entity
7
@Table(name = "fofo.samsung_exception")
8
 
9
public class SamsungException {
10
 
11
    @Id
12
    @Column(name = "id", unique = true, updatable = false)
13
    @GeneratedValue(strategy = GenerationType.IDENTITY)
14
    private int id;
15
 
16
    @Column(name = "serial_number")
17
    private String serialNumber;
18
 
19
 
20
    public int getId() {
21
        return id;
22
    }
23
 
24
    public void setId(int id) {
25
        this.id = id;
26
    }
27
 
28
    public String getSerialNumber() {
29
        return serialNumber;
30
    }
31
 
32
    public void setSerialNumber(String serialNumber) {
33
        this.serialNumber = serialNumber;
34
    }
35
 
36
 
37
    @Override
38
    public boolean equals(Object o) {
39
        if (this == o) return true;
40
        if (o == null || getClass() != o.getClass()) return false;
41
        SamsungException that = (SamsungException) o;
42
        return id == that.id && Objects.equals(serialNumber, that.serialNumber);
43
    }
44
 
45
    @Override
46
    public int hashCode() {
47
        return Objects.hash(id, serialNumber);
48
    }
49
 
50
    @Override
51
    public String toString() {
52
        return "SamsungException{" +
53
                "id=" + id +
54
                ", serialNumber='" + serialNumber + '\'' +
55
                '}';
56
    }
57
}