Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
28493 tejbeer 1
package com.spice.profitmandi.dao.entity.inventory;
2
 
3
import javax.persistence.Column;
4
import javax.persistence.Entity;
5
import javax.persistence.GeneratedValue;
6
import javax.persistence.GenerationType;
7
import javax.persistence.Id;
8
import javax.persistence.Table;
9
 
10
@Entity
32074 tejbeer 11
@Table(name = "inventory.vendor")
28493 tejbeer 12
public class Vendor {
13
 
32074 tejbeer 14
    @Id
15
    @Column(name = "id", unique = true, updatable = false)
16
    private int id;
17
    private String name;
28493 tejbeer 18
 
32074 tejbeer 19
    public int getId() {
20
        return id;
21
    }
28493 tejbeer 22
 
32074 tejbeer 23
    public void setId(int id) {
24
        this.id = id;
25
    }
28493 tejbeer 26
 
32074 tejbeer 27
    public String getName() {
28
        return name;
29
    }
28493 tejbeer 30
 
32074 tejbeer 31
    public void setName(String name) {
32
        this.name = name;
33
    }
28493 tejbeer 34
 
32074 tejbeer 35
    @Override
36
    public int hashCode() {
37
        final int prime = 31;
38
        int result = 1;
39
        result = prime * result + id;
40
        result = prime * result + ((name == null) ? 0 : name.hashCode());
41
        return result;
42
    }
28493 tejbeer 43
 
32074 tejbeer 44
    @Override
45
    public boolean equals(Object obj) {
46
        if (this == obj)
47
            return true;
48
        if (obj == null)
49
            return false;
50
        if (getClass() != obj.getClass())
51
            return false;
52
        Vendor other = (Vendor) obj;
53
        if (id != other.id)
54
            return false;
55
        if (name == null) {
56
            if (other.name != null)
57
                return false;
58
        } else if (!name.equals(other.name))
59
            return false;
60
        return true;
61
    }
28493 tejbeer 62
 
32074 tejbeer 63
    @Override
64
    public String toString() {
65
        return "vendor [id=" + id + ", name=" + name + "]";
66
    }
28493 tejbeer 67
 
32074 tejbeer 68
    public Vendor() {
69
        super();
70
        // TODO Auto-generated constructor stub
71
    }
28493 tejbeer 72
 
73
}