Subversion Repositories SmartDukaan

Rev

Rev 21734 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21339 kshitij.so 1
package com.spice.profitmandi.web.res;
2
 
25426 amit.gupta 3
import java.util.List;
4
 
5
import com.spice.profitmandi.dao.model.MediaPojo;
6
 
7
public class Entity {
8
	private List<String> packageContents;
9
	private List<DetailedSpecs> detailedSpecs;
10
	private List<MediaPojo> images;
11
	private List<String> keySpecs;
12
	@Override
13
	public String toString() {
14
		return "Entity [packageContents=" + packageContents + ", detailedSpecs=" + detailedSpecs + ", images=" + images
15
				+ ", keySpecs=" + keySpecs + "]";
16
	}
17
	public List<String> getPackageContents() {
21339 kshitij.so 18
		return packageContents;
19
	}
25426 amit.gupta 20
	public void setPackageContents(List<String> packageContents) {
21339 kshitij.so 21
		this.packageContents = packageContents;
22
	}
25426 amit.gupta 23
	public List<DetailedSpecs> getDetailedSpecs() {
21339 kshitij.so 24
		return detailedSpecs;
25
	}
25426 amit.gupta 26
	public void setDetailedSpecs(List<DetailedSpecs> detailedSpecs) {
21339 kshitij.so 27
		this.detailedSpecs = detailedSpecs;
28
	}
25426 amit.gupta 29
	public List<MediaPojo> getImages() {
21339 kshitij.so 30
		return images;
31
	}
25426 amit.gupta 32
	public void setImages(List<MediaPojo> images) {
21339 kshitij.so 33
		this.images = images;
34
	}
25426 amit.gupta 35
	public List<String> getKeySpecs() {
21339 kshitij.so 36
		return keySpecs;
37
	}
25426 amit.gupta 38
	public void setKeySpecs(List<String> keySpecs) {
21339 kshitij.so 39
		this.keySpecs = keySpecs;
40
	}
25426 amit.gupta 41
	@Override
42
	public int hashCode() {
43
		final int prime = 31;
44
		int result = 1;
45
		result = prime * result + ((detailedSpecs == null) ? 0 : detailedSpecs.hashCode());
46
		result = prime * result + ((images == null) ? 0 : images.hashCode());
47
		result = prime * result + ((keySpecs == null) ? 0 : keySpecs.hashCode());
48
		result = prime * result + ((packageContents == null) ? 0 : packageContents.hashCode());
49
		return result;
50
	}
51
	@Override
52
	public boolean equals(Object obj) {
53
		if (this == obj)
54
			return true;
55
		if (obj == null)
56
			return false;
57
		if (getClass() != obj.getClass())
58
			return false;
59
		Entity other = (Entity) obj;
60
		if (detailedSpecs == null) {
61
			if (other.detailedSpecs != null)
62
				return false;
63
		} else if (!detailedSpecs.equals(other.detailedSpecs))
64
			return false;
65
		if (images == null) {
66
			if (other.images != null)
67
				return false;
68
		} else if (!images.equals(other.images))
69
			return false;
70
		if (keySpecs == null) {
71
			if (other.keySpecs != null)
72
				return false;
73
		} else if (!keySpecs.equals(other.keySpecs))
74
			return false;
75
		if (packageContents == null) {
76
			if (other.packageContents != null)
77
				return false;
78
		} else if (!packageContents.equals(other.packageContents))
79
			return false;
80
		return true;
81
	}
82
 
21339 kshitij.so 83
}