Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
22521 ashik.ali 1
package com.spice.profitmandi.common.model;
2
 
34180 ranu 3
import java.util.Objects;
4
 
22521 ashik.ali 5
public class ItemModel {
6
	private int itemId;
7
	private String brand;
8
	private String modelName;
9
	private String modelNumber;
10
	private String color;
22924 ashik.ali 11
	private String itemType;
32230 amit.gupta 12
	private boolean focused;
34180 ranu 13
	private String status;
22521 ashik.ali 14
	public int getItemId() {
15
		return itemId;
16
	}
17
	public void setItemId(int itemId) {
18
		this.itemId = itemId;
19
	}
20
	public String getBrand() {
21
		return brand;
22
	}
23
	public void setBrand(String brand) {
24
		this.brand = brand;
25
	}
26
	public String getModelName() {
27
		return modelName;
28
	}
29
	public void setModelName(String modelName) {
30
		this.modelName = modelName;
31
	}
32230 amit.gupta 32
 
22521 ashik.ali 33
	public String getModelNumber() {
34
		return modelNumber;
35
	}
32230 amit.gupta 36
 
22521 ashik.ali 37
	public void setModelNumber(String modelNumber) {
38
		this.modelNumber = modelNumber;
39
	}
32230 amit.gupta 40
 
22521 ashik.ali 41
	public String getColor() {
42
		return color;
43
	}
32130 amit.gupta 44
 
34180 ranu 45
	public ItemModel(int itemId, String brand, String modelName, String modelNumber, String color, String itemType, boolean focused, String status) {
32230 amit.gupta 46
		this.itemId = itemId;
47
		this.brand = brand;
48
		this.modelName = modelName;
49
		this.modelNumber = modelNumber;
50
		this.color = color;
51
		this.itemType = itemType;
52
		this.focused = focused;
34180 ranu 53
		this.status = status;
32230 amit.gupta 54
	}
55
 
56
	public boolean isFocused() {
57
		return focused;
58
	}
59
 
22521 ashik.ali 60
	public void setColor(String color) {
61
		this.color = color;
62
	}
32130 amit.gupta 63
 
22924 ashik.ali 64
	public String getItemType() {
22521 ashik.ali 65
		return itemType;
66
	}
32130 amit.gupta 67
 
22924 ashik.ali 68
	public void setItemType(String itemType) {
22521 ashik.ali 69
		this.itemType = itemType;
70
	}
32130 amit.gupta 71
 
72
	public ItemModel(int itemId) {
73
		this.itemId = itemId;
74
	}
75
 
76
	public ItemModel() {
77
 
78
	}
79
 
32230 amit.gupta 80
	public void setFocused(boolean focused) {
81
		this.focused = focused;
32130 amit.gupta 82
	}
83
 
34180 ranu 84
	public String getStatus() {
85
		return status;
86
	}
87
 
88
	public void setStatus(String status) {
89
		this.status = status;
90
	}
91
 
22521 ashik.ali 92
	@Override
34180 ranu 93
	public boolean equals(Object o) {
94
		if (this == o) return true;
95
		if (o == null || getClass() != o.getClass()) return false;
96
		ItemModel itemModel = (ItemModel) o;
97
		return itemId == itemModel.itemId && focused == itemModel.focused && Objects.equals(brand, itemModel.brand) && Objects.equals(modelName, itemModel.modelName) && Objects.equals(modelNumber, itemModel.modelNumber) && Objects.equals(color, itemModel.color) && Objects.equals(itemType, itemModel.itemType) && Objects.equals(status, itemModel.status);
22521 ashik.ali 98
	}
32130 amit.gupta 99
 
22521 ashik.ali 100
	@Override
34180 ranu 101
	public int hashCode() {
102
		return Objects.hash(itemId, brand, modelName, modelNumber, color, itemType, focused, status);
22521 ashik.ali 103
	}
34180 ranu 104
 
22521 ashik.ali 105
	@Override
106
	public String toString() {
34180 ranu 107
		return "ItemModel{" +
108
				"itemId=" + itemId +
109
				", brand='" + brand + '\'' +
110
				", modelName='" + modelName + '\'' +
111
				", modelNumber='" + modelNumber + '\'' +
112
				", color='" + color + '\'' +
113
				", itemType='" + itemType + '\'' +
114
				", focused=" + focused +
115
				", status='" + status + '\'' +
116
				'}';
22521 ashik.ali 117
	}
34180 ranu 118
 
119
 
22521 ashik.ali 120
}