Subversion Repositories SmartDukaan

Rev

Rev 33124 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
33124 ranu 1
package com.spice.profitmandi.dao.entity.logistics;
2
 
3
import javax.persistence.*;
4
import java.io.Serializable;
5
import java.util.Objects;
6
 
7
/**
8
 * This class basically contains api details
9
 *
10
 * @author Ranu Rajput
11
 */
12
@Entity
13
@Table(name = "inventory.ast", schema = "logistics")
14
public class AST implements Serializable {
15
 
16
    @Id
17
    @Column(name = "id", unique = true, updatable = false)
18
    @GeneratedValue(strategy = GenerationType.IDENTITY)
19
    private int id;
20
    @Column(name = "state_id")
21
    private int stateId;
22
    @Column(name = "area")
23
    private String area;
24
    @Column(name = "territory")
25
    private String territory;
26
 
33128 amit.gupta 27
    @Transient
28
    private String territoryDescription;
29
 
30
    @Transient
31
    private String areaDescription;
32
 
33
    public String getTerritoryDescription() {
34
        return territoryDescription;
35
    }
36
 
37
    public void setTerritoryDescription(String territoryDescription) {
38
        this.territoryDescription = territoryDescription;
39
    }
40
 
41
    public String getAreaDescription() {
42
        return areaDescription;
43
    }
44
 
45
    public void setAreaDescription(String areaDescription) {
46
        this.areaDescription = areaDescription;
47
    }
48
 
33124 ranu 49
    public AST() {
50
    }
51
 
52
    public int getId() {
53
        return id;
54
    }
55
 
56
    public void setId(int id) {
57
        this.id = id;
58
    }
59
 
60
    public int getStateId() {
61
        return stateId;
62
    }
63
 
64
    public void setStateId(int stateId) {
65
        this.stateId = stateId;
66
    }
67
 
68
    public String getArea() {
69
        return area;
70
    }
71
 
72
    public void setArea(String area) {
73
        this.area = area;
74
    }
75
 
76
    public String getTerritory() {
77
        return territory;
78
    }
79
 
80
    public void setTerritory(String territory) {
81
        this.territory = territory;
82
    }
83
 
84
    @Override
85
    public String toString() {
86
        return "AST{" +
87
                "id=" + id +
88
                ", stateId=" + stateId +
89
                ", area='" + area + '\'' +
90
                ", territory='" + territory + '\'' +
91
                '}';
92
    }
93
 
94
    @Override
95
    public boolean equals(Object o) {
96
        if (this == o) return true;
97
        if (o == null || getClass() != o.getClass()) return false;
98
        AST ast = (AST) o;
99
        return id == ast.id && stateId == ast.stateId && Objects.equals(area, ast.area) && Objects.equals(territory, ast.territory);
100
    }
101
 
102
    @Override
103
    public int hashCode() {
104
        return Objects.hash(id, stateId, area, territory);
105
    }
106
}