Subversion Repositories SmartDukaan

Rev

Rev 27878 | Details | Compare with Previous | Last modification | View Log | RSS feed

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