Subversion Repositories SmartDukaan

Rev

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