Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
35501 ranu 1
package com.spice.profitmandi.dao.model;
2
 
3
import java.util.List;
4
import java.util.Objects;
5
 
6
public class TodayOfferModel {
7
    String brand;
8
    int catalogId;
9
    String modelName;
10
    List<TodayCatalogOfferModel> todayCatalogOfferModels;
11
    List<WebOfferModel> webOfferModels;
12
    List<CustomerOfferItemModel> customerOfferItemModels;
13
    List<SchemeOfferModel> schemeOfferModels;
14
    private List<CatalogBrief> catalogs;
15
 
16
    public String getBrand() {
17
        return brand;
18
    }
19
 
20
    public void setBrand(String brand) {
21
        this.brand = brand;
22
    }
23
 
24
    public List<CatalogBrief> getCatalogs() {
25
        return catalogs;
26
    }
27
 
28
    public void setCatalogs(List<CatalogBrief> catalogs) {
29
        this.catalogs = catalogs;
30
    }
31
 
32
    public int getCatalogId() {
33
        return catalogId;
34
    }
35
 
36
    public void setCatalogId(int catalogId) {
37
        this.catalogId = catalogId;
38
    }
39
 
40
    public List<TodayCatalogOfferModel> getTodayCatalogOfferModels() {
41
        return todayCatalogOfferModels;
42
    }
43
 
44
    public void setTodayCatalogOfferModels(List<TodayCatalogOfferModel> todayCatalogOfferModels) {
45
        this.todayCatalogOfferModels = todayCatalogOfferModels;
46
    }
47
 
48
    public List<WebOfferModel> getWebOfferModels() {
49
        return webOfferModels;
50
    }
51
 
52
    public void setWebOfferModels(List<WebOfferModel> webOfferModels) {
53
        this.webOfferModels = webOfferModels;
54
    }
55
 
56
    public List<CustomerOfferItemModel> getCustomerOfferItemModels() {
57
        return customerOfferItemModels;
58
    }
59
 
60
    public void setCustomerOfferItemModels(List<CustomerOfferItemModel> customerOfferItemModels) {
61
        this.customerOfferItemModels = customerOfferItemModels;
62
    }
63
 
64
    public List<SchemeOfferModel> getSchemeOfferModels() {
65
        return schemeOfferModels;
66
    }
67
 
68
    public void setSchemeOfferModels(List<SchemeOfferModel> schemeOfferModels) {
69
        this.schemeOfferModels = schemeOfferModels;
70
    }
71
 
72
    public String getModelName() {
73
        return modelName;
74
    }
75
 
76
    public void setModelName(String modelName) {
77
        this.modelName = modelName;
78
    }
79
 
80
 
81
    @Override
82
    public String toString() {
83
        return "TodayOfferModel{" +
84
                "brand='" + brand + '\'' +
85
                ", catalogId=" + catalogId +
86
                ", modelName='" + modelName + '\'' +
87
                ", catalogs=" + catalogs +
88
                ", todayCatalogOfferModels=" + todayCatalogOfferModels +
89
                ", webOfferModels=" + webOfferModels +
90
                ", customerOfferItemModels=" + customerOfferItemModels +
91
                ", schemeOfferModels=" + schemeOfferModels +
92
                '}';
93
    }
94
 
95
    @Override
96
    public boolean equals(Object o) {
97
        if (this == o) return true;
98
        if (o == null || getClass() != o.getClass()) return false;
99
        TodayOfferModel that = (TodayOfferModel) o;
100
        return catalogId == that.catalogId && Objects.equals(brand, that.brand);
101
    }
102
 
103
    @Override
104
    public int hashCode() {
105
        return Objects.hash(brand, catalogId);
106
    }
107
 
108
}