Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
26055 tejbeer 1
package com.spice.profitmandi.common.model;
2
 
3
public class BrandAggregateValue {
4
	private String brand;
5
 
6
	private long aggregateValue;
7
 
8
	public BrandAggregateValue(String brand, long aggregateValue) {
9
		super();
10
		this.brand = brand;
11
		this.aggregateValue = aggregateValue;
12
	}
13
 
14
	public String getBrand() {
15
		return brand;
16
	}
17
 
18
	public void setBrand(String brand) {
19
		this.brand = brand;
20
	}
21
 
22
	public long getAggregateValue() {
23
		return aggregateValue;
24
	}
25
 
26
	public void setAggregateValue(long aggregateValue) {
27
		this.aggregateValue = aggregateValue;
28
	}
29
 
30
	@Override
31
	public int hashCode() {
32
		final int prime = 31;
33
		int result = 1;
34
		result = prime * result + (int) (aggregateValue ^ (aggregateValue >>> 32));
35
		result = prime * result + ((brand == null) ? 0 : brand.hashCode());
36
		return result;
37
	}
38
 
39
	@Override
40
	public boolean equals(Object obj) {
41
		if (this == obj)
42
			return true;
43
		if (obj == null)
44
			return false;
45
		if (getClass() != obj.getClass())
46
			return false;
47
		BrandAggregateValue other = (BrandAggregateValue) obj;
48
		if (aggregateValue != other.aggregateValue)
49
			return false;
50
		if (brand == null) {
51
			if (other.brand != null)
52
				return false;
53
		} else if (!brand.equals(other.brand))
54
			return false;
55
		return true;
56
	}
57
 
58
}