Subversion Repositories SmartDukaan

Rev

Rev 27877 | Go to most recent revision | Details | Compare with Previous | 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;
30723 amit.gupta 10
    private List<Integer> excludeFofoIds;
27877 amit.gupta 11
    private List<Integer> regionIds;
12
    private List<PartnerType> partnerTypes;
13
 
14
    @Override
15
    public boolean equals(Object o) {
16
        if (this == o) return true;
17
        if (o == null || getClass() != o.getClass()) return false;
18
        PartnerCriteria that = (PartnerCriteria) o;
19
        return Objects.equals(fofoIds, that.fofoIds) && Objects.equals(regionIds, that.regionIds) && Objects.equals(partnerTypes, that.partnerTypes);
20
    }
21
 
22
    @Override
23
    public String toString() {
24
        return "PartnerCriteria{" +
25
                "fofoIds=" + fofoIds +
26
                ", regionIds=" + regionIds +
27
                ", partnerTypes=" + partnerTypes +
28
                '}';
29
    }
30
 
31
    @Override
32
    public int hashCode() {
33
        return Objects.hash(fofoIds, regionIds, partnerTypes);
34
    }
35
 
36
    public List<Integer> getFofoIds() {
37
        return fofoIds;
38
    }
39
 
40
    public void setFofoIds(List<Integer> fofoIds) {
41
        this.fofoIds = fofoIds;
42
    }
43
 
44
    public List<Integer> getRegionIds() {
45
        return regionIds;
46
    }
47
 
48
    public void setRegionIds(List<Integer> regionIds) {
49
        this.regionIds = regionIds;
50
    }
51
 
52
    public List<PartnerType> getPartnerTypes() {
53
        return partnerTypes;
54
    }
55
 
56
    public void setPartnerTypes(List<PartnerType> partnerTypes) {
57
        this.partnerTypes = partnerTypes;
58
    }
30723 amit.gupta 59
 
60
    public List<Integer> getExcludeFofoIds() {
61
        return excludeFofoIds;
62
    }
63
 
64
    public void setExcludeFofoIds(List<Integer> excludeFofoIds) {
65
        this.excludeFofoIds = excludeFofoIds;
66
    }
27877 amit.gupta 67
}