Subversion Repositories SmartDukaan

Rev

Rev 30723 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
27877 amit.gupta 1
package com.spice.profitmandi.service.offers;
2
 
3
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
4
 
5
import java.util.List;
6
import java.util.Objects;
7
 
8
public class PartnerCriteria {
9
    private List<Integer> fofoIds;
10
    private List<Integer> regionIds;
11
    private List<PartnerType> partnerTypes;
12
 
13
    @Override
14
    public boolean equals(Object o) {
15
        if (this == o) return true;
16
        if (o == null || getClass() != o.getClass()) return false;
17
        PartnerCriteria that = (PartnerCriteria) o;
18
        return Objects.equals(fofoIds, that.fofoIds) && Objects.equals(regionIds, that.regionIds) && Objects.equals(partnerTypes, that.partnerTypes);
19
    }
20
 
21
    @Override
22
    public String toString() {
23
        return "PartnerCriteria{" +
24
                "fofoIds=" + fofoIds +
25
                ", regionIds=" + regionIds +
26
                ", partnerTypes=" + partnerTypes +
27
                '}';
28
    }
29
 
30
    @Override
31
    public int hashCode() {
32
        return Objects.hash(fofoIds, regionIds, partnerTypes);
33
    }
34
 
35
    public List<Integer> getFofoIds() {
36
        return fofoIds;
37
    }
38
 
39
    public void setFofoIds(List<Integer> fofoIds) {
40
        this.fofoIds = fofoIds;
41
    }
42
 
43
    public List<Integer> getRegionIds() {
44
        return regionIds;
45
    }
46
 
47
    public void setRegionIds(List<Integer> regionIds) {
48
        this.regionIds = regionIds;
49
    }
50
 
51
    public List<PartnerType> getPartnerTypes() {
52
        return partnerTypes;
53
    }
54
 
55
    public void setPartnerTypes(List<PartnerType> partnerTypes) {
56
        this.partnerTypes = partnerTypes;
57
    }
58
}