Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21715 ashik.ali 1
package com.spice.profitmandi.dao.entity.logistics;
21545 ashik.ali 2
 
3
import java.io.Serializable;
31601 amit.gupta 4
import java.util.Objects;
21545 ashik.ali 5
 
6
import javax.persistence.Column;
7
import javax.persistence.Entity;
8
import javax.persistence.GeneratedValue;
9
import javax.persistence.GenerationType;
10
import javax.persistence.Id;
11
import javax.persistence.Table;
12
 
13
/**
14
 * This class basically contains api details
15
 * 
16
 * @author ashikali
17
 *
18
 */
19
@Entity
22881 ashik.ali 20
@Table(name="dtr.postoffices", schema = "logistics")
21545 ashik.ali 21
public class PostOffice implements Serializable{
22
 
23
	private static final long serialVersionUID = 1L;
24
 
25
	public PostOffice() {
26
	}
27
 
28
	@Id
29
	@Column(name="id", unique=true, updatable=false)
30
	@GeneratedValue(strategy = GenerationType.IDENTITY)
31
	private int id;
31601 amit.gupta 32
 
21545 ashik.ali 33
	@Column(name="pincode")
34
	private int pinCode;
31601 amit.gupta 35
 
36
	public String getCodeName() {
37
		return codeName;
38
	}
39
 
40
	@Override
41
	public String toString() {
42
		return "PostOffice{" +
43
				"id=" + id +
44
				", pinCode=" + pinCode +
45
				", codeName='" + codeName + '\'' +
46
				", city='" + city + '\'' +
47
				", district='" + district + '\'' +
48
				", state='" + state + '\'' +
49
				'}';
50
	}
51
 
52
	@Override
53
	public boolean equals(Object o) {
54
		if (this == o) return true;
55
		if (o == null || getClass() != o.getClass()) return false;
56
		PostOffice that = (PostOffice) o;
57
		return id == that.id && pinCode == that.pinCode && Objects.equals(codeName, that.codeName) && Objects.equals(city, that.city) && Objects.equals(district, that.district) && Objects.equals(state, that.state);
58
	}
59
 
60
	@Override
61
	public int hashCode() {
62
		return Objects.hash(id, pinCode, codeName, city, district, state);
63
	}
64
 
65
	public void setCodeName(String codeName) {
66
		this.codeName = codeName;
67
	}
68
 
69
	@Column(name="name")
70
	private String codeName;
71
 
21545 ashik.ali 72
	@Column(name = "taluk")
73
	private String city;
74
 
22881 ashik.ali 75
	@Column(name = "district")
76
	private String district;
77
 
21545 ashik.ali 78
	@Column(name = "state")
79
	private String state;
80
 
81
	public int getId() {
82
		return id;
83
	}
84
	public void setId(int id) {
85
		this.id = id;
86
	}
87
	public int getPinCode() {
88
		return pinCode;
89
	}
90
	public void setPinCode(int pinCode) {
91
		this.pinCode = pinCode;
92
	}
93
	public String getCity() {
94
		return city;
95
	}
96
	public void setCity(String city) {
97
		this.city = city;
98
	}
22881 ashik.ali 99
	public String getDistrict() {
100
		return district;
101
	}
102
	public void setDistrict(String district) {
103
		this.district = district;
104
	}
21545 ashik.ali 105
	public String getState() {
106
		return state;
107
	}
108
	public void setState(String state) {
109
		this.state = state;
110
	}
31601 amit.gupta 111
 
112
 
21545 ashik.ali 113
}