Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
25381 amit.gupta 1
package com.spice.profitmandi.web.model;
2
 
3
import java.util.List;
4
 
5
import com.spice.profitmandi.dao.model.MediaPojo;
6
 
7
public class EntityMediaPojo {
8
	private int entityId;
9
	public int getEntityId() {
10
		return entityId;
11
	}
12
 
13
	public EntityMediaPojo() {
14
 
15
	}
16
	public EntityMediaPojo(int entityId, List<MediaPojo> mediaPojos, int defaultImageIndex) {
17
		this.entityId = entityId;
18
		this.defaultImageIndex = defaultImageIndex;
19
		this.mediaPojos = mediaPojos;
20
	}
21
	public void setEntityId(int entityId) {
22
		this.entityId = entityId;
23
	}
24
	private List<MediaPojo> mediaPojos;
25
	private int defaultImageIndex;
26
	@Override
27
	public String toString() {
28
		return "EntityMediaPojo [entityId=" + entityId + ", mediaPojos=" + mediaPojos + ", defaultImageIndex="
29
				+ defaultImageIndex + "]";
30
	}
31
	public List<MediaPojo> getMediaPojos() {
32
		return mediaPojos;
33
	}
34
	public void setMediaPojos(List<MediaPojo> mediaPojos) {
35
		this.mediaPojos = mediaPojos;
36
	}
37
	public int getDefaultImageIndex() {
38
		return defaultImageIndex;
39
	}
40
	public void setDefaultImageIndex(int defaultImageIndex) {
41
		this.defaultImageIndex = defaultImageIndex;
42
	}
43
	@Override
44
	public int hashCode() {
45
		final int prime = 31;
46
		int result = 1;
47
		result = prime * result + defaultImageIndex;
48
		result = prime * result + entityId;
49
		result = prime * result + ((mediaPojos == null) ? 0 : mediaPojos.hashCode());
50
		return result;
51
	}
52
	@Override
53
	public boolean equals(Object obj) {
54
		if (this == obj)
55
			return true;
56
		if (obj == null)
57
			return false;
58
		if (getClass() != obj.getClass())
59
			return false;
60
		EntityMediaPojo other = (EntityMediaPojo) obj;
61
		if (defaultImageIndex != other.defaultImageIndex)
62
			return false;
63
		if (entityId != other.entityId)
64
			return false;
65
		if (mediaPojos == null) {
66
			if (other.mediaPojos != null)
67
				return false;
68
		} else if (!mediaPojos.equals(other.mediaPojos))
69
			return false;
70
		return true;
71
	}
72
 
73
 
74
 
75
}