Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
21545 ashik.ali 1
package com.spice.profitmandi.dao.entity;
2
 
3
import java.io.Serializable;
4
import java.time.LocalDateTime;
5
 
6
import javax.persistence.Column;
7
import javax.persistence.Entity;
8
import javax.persistence.GeneratedValue;
9
import javax.persistence.GenerationType;
10
import javax.persistence.Id;
11
import javax.persistence.NamedQueries;
12
import javax.persistence.NamedQuery;
13
import javax.persistence.Table;
14
 
15
/**
16
 * This class basically contains api details
17
 * 
18
 * @author ashikali
19
 *
20
 */
21
@Entity
22
@Table(name="transaction.lineitem", schema = "transaction")
23
@NamedQueries({
24
	@NamedQuery(name="LineItem.selectAll",query="select li from LineItem li"),
21580 ashik.ali 25
	@NamedQuery(name="LineItem.selectById",query="select li from LineItem li where li.id= :id")
21545 ashik.ali 26
})
27
public class LineItem implements Serializable{
28
 
29
	private static final long serialVersionUID = 1L;
30
 
31
	public LineItem() {
32
	}
33
 
34
	@Id
35
	@Column(name="id", unique=true, updatable=false)
36
	@GeneratedValue(strategy = GenerationType.IDENTITY)
21628 kshitij.so 37
	private Integer id;
21545 ashik.ali 38
 
39
	@Column(name = "item_id")
21628 kshitij.so 40
	private Integer itemId;
21545 ashik.ali 41
 
42
	@Column(name = "productGroup", length = 100)
43
	private String productGoup;
44
 
45
	@Column(name = "brand", length = 100)
46
	private String brand;
47
 
48
	@Column(name = "model_number", length = 100)
49
	private String modelNumber;
50
 
51
	@Column(name = "model_name", length = 100)
52
	private String modelName;
53
 
54
	@Column(name = "color", length = 20)
55
	private String color;
56
 
57
	@Column(name = "extra_info", length = 100)
58
	private String extraInfo;
59
 
60
	@Column(name = "quantity")
21628 kshitij.so 61
	private Float quantity;
21545 ashik.ali 62
 
63
	@Column(name = "mrp")
21628 kshitij.so 64
	private Float mrp;
21545 ashik.ali 65
 
66
	@Column(name = "unit_price")
21628 kshitij.so 67
	private Float unitPrice;
21545 ashik.ali 68
 
69
	@Column(name = "unit_weight")
21628 kshitij.so 70
	private Float unitWeight;
21545 ashik.ali 71
 
72
	@Column(name = "total_price")
21628 kshitij.so 73
	private Float totalPrice;
21545 ashik.ali 74
 
75
	@Column(name = "transfer_price")
21628 kshitij.so 76
	private Float transferPrice;
21545 ashik.ali 77
 
21628 kshitij.so 78
	@Column(name = "total_weight")
79
	private Float totalWeight;
21545 ashik.ali 80
 
81
	@Column(name = "order_id")
21628 kshitij.so 82
	private Integer orderId;
21545 ashik.ali 83
 
84
	@Column(name = "imei_number", length = 20)
85
	private String imeiNumber;
86
 
87
	@Column(name = "item_number", length = 50)
88
	private String itemNumber;
89
 
90
	@Column(name = "dealText", length = 100)
91
	private String dealText;
92
 
93
	@Column(name = "warranty_expiry_timestamp")
94
	private LocalDateTime warrantyExpiryTimestamp;
95
 
96
	@Column(name = "serial_number", length = 8192)
97
	private String serialNumber;
98
 
99
	@Column(name = "vatRate")
21628 kshitij.so 100
	private Float vatRate;
21545 ashik.ali 101
 
102
	@Column(name = "nlc")
21628 kshitij.so 103
	private Float nlc;
21545 ashik.ali 104
 
105
	@Column(name = "logisticsCost")
21628 kshitij.so 106
	private Float logisticsCost;
21545 ashik.ali 107
 
108
	@Column(name = "codCollectionCharges")
21628 kshitij.so 109
	private Float codCollectionCharges;
21545 ashik.ali 110
 
111
	@Column(name = "returnQty")
21628 kshitij.so 112
	private Float returnQty;
21545 ashik.ali 113
 
114
	@Column(name = "damaged_expiry_timestamp")
115
	private LocalDateTime damagedExpiryTimestamp;
116
 
21628 kshitij.so 117
	public Integer getId() {
21545 ashik.ali 118
		return id;
119
	}
21628 kshitij.so 120
	public void setId(Integer id) {
21545 ashik.ali 121
		this.id = id;
122
	}
21628 kshitij.so 123
	public Integer getItemId() {
21545 ashik.ali 124
		return itemId;
125
	}
21628 kshitij.so 126
	public void setItemId(Integer itemId) {
21545 ashik.ali 127
		this.itemId = itemId;
128
	}
129
	public String getProductGoup() {
130
		return productGoup;
131
	}
132
	public void setProductGoup(String productGoup) {
133
		this.productGoup = productGoup;
134
	}
135
	public String getBrand() {
136
		return brand;
137
	}
138
	public void setBrand(String brand) {
139
		this.brand = brand;
140
	}
141
	public String getModelNumber() {
142
		return modelNumber;
143
	}
144
	public void setModelNumber(String modelNumber) {
145
		this.modelNumber = modelNumber;
146
	}
147
	public String getModelName() {
148
		return modelName;
149
	}
150
	public void setModelName(String modelName) {
151
		this.modelName = modelName;
152
	}
153
	public String getColor() {
154
		return color;
155
	}
156
	public void setColor(String color) {
157
		this.color = color;
158
	}
159
	public String getExtraInfo() {
160
		return extraInfo;
161
	}
162
	public void setExtraInfo(String extraInfo) {
163
		this.extraInfo = extraInfo;
164
	}
21628 kshitij.so 165
	public Float getQuantity() {
21545 ashik.ali 166
		return quantity;
167
	}
21628 kshitij.so 168
	public void setQuantity(Float quantity) {
21545 ashik.ali 169
		this.quantity = quantity;
170
	}
21628 kshitij.so 171
	public Float getMrp() {
21545 ashik.ali 172
		return mrp;
173
	}
21628 kshitij.so 174
	public void setMrp(Float mrp) {
21545 ashik.ali 175
		this.mrp = mrp;
176
	}
21628 kshitij.so 177
	public Float getUnitPrice() {
21545 ashik.ali 178
		return unitPrice;
179
	}
21628 kshitij.so 180
	public void setUnitPrice(Float unitPrice) {
21545 ashik.ali 181
		this.unitPrice = unitPrice;
182
	}
21628 kshitij.so 183
	public Float getUnitWeight() {
21545 ashik.ali 184
		return unitWeight;
185
	}
21628 kshitij.so 186
	public void setUnitWeight(Float unitWeight) {
21545 ashik.ali 187
		this.unitWeight = unitWeight;
188
	}
21628 kshitij.so 189
	public Float getTotalPrice() {
21545 ashik.ali 190
		return totalPrice;
191
	}
21628 kshitij.so 192
	public void setTotalPrice(Float totalPrice) {
21545 ashik.ali 193
		this.totalPrice = totalPrice;
194
	}
21628 kshitij.so 195
	public Float getTransferPrice() {
21545 ashik.ali 196
		return transferPrice;
197
	}
21628 kshitij.so 198
	public void setTransferPrice(Float transferPrice) {
21545 ashik.ali 199
		this.transferPrice = transferPrice;
200
	}
21628 kshitij.so 201
	public Float getTotalWeight() {
21545 ashik.ali 202
		return totalWeight;
203
	}
21628 kshitij.so 204
	public void setTotalWeight(Float totalWeight) {
21545 ashik.ali 205
		this.totalWeight = totalWeight;
206
	}
21628 kshitij.so 207
	public Integer getOrderId(){
21545 ashik.ali 208
		return orderId;
209
	}
21628 kshitij.so 210
	public void setOrderId(Integer orderId) {
21545 ashik.ali 211
		this.orderId = orderId;
212
	}
213
	public String getImeiNumber() {
214
		return imeiNumber;
215
	}
216
	public void setImeiNumber(String imeiNumber) {
217
		this.imeiNumber = imeiNumber;
218
	}
219
	public String getItemNumber() {
220
		return itemNumber;
221
	}
222
	public void setItemNumber(String itemNumber) {
223
		this.itemNumber = itemNumber;
224
	}
225
	public String getDealText() {
226
		return dealText;
227
	}
228
	public void setDealText(String dealText) {
229
		this.dealText = dealText;
230
	}
231
	public LocalDateTime getWarrantyExpiryTimestamp() {
232
		return warrantyExpiryTimestamp;
233
	}
234
	public void setWarrantyExpiryTimestamp(LocalDateTime warrantyExpiryTimestamp) {
235
		this.warrantyExpiryTimestamp = warrantyExpiryTimestamp;
236
	}
237
	public String getSerialNumber() {
238
		return serialNumber;
239
	}
240
	public void setSerialNumber(String serialNumber) {
241
		this.serialNumber = serialNumber;
242
	}
21628 kshitij.so 243
	public Float getVatRate() {
21545 ashik.ali 244
		return vatRate;
245
	}
21628 kshitij.so 246
	public void setVatRate(Float vatRate) {
21545 ashik.ali 247
		this.vatRate = vatRate;
248
	}
21628 kshitij.so 249
	public Float getNlc() {
21545 ashik.ali 250
		return nlc;
251
	}
21628 kshitij.so 252
	public void setNlc(Float nlc) {
21545 ashik.ali 253
		this.nlc = nlc;
254
	}
21628 kshitij.so 255
	public Float getLogisticsCost() {
21545 ashik.ali 256
		return logisticsCost;
257
	}
21628 kshitij.so 258
	public void setLogisticsCost(Float logisticsCost) {
21545 ashik.ali 259
		this.logisticsCost = logisticsCost;
260
	}
21628 kshitij.so 261
	public Float getCodCollectionCharges() {
21545 ashik.ali 262
		return codCollectionCharges;
263
	}
21628 kshitij.so 264
	public void setCodCollectionCharges(Float codCollectionCharges) {
21545 ashik.ali 265
		this.codCollectionCharges = codCollectionCharges;
266
	}
21628 kshitij.so 267
	public Float getReturnQty() {
21545 ashik.ali 268
		return returnQty;
269
	}
21628 kshitij.so 270
	public void setReturnQty(Float returnQty) {
21545 ashik.ali 271
		this.returnQty = returnQty;
272
	}
273
	public LocalDateTime getDamagedExpiryTimestamp() {
274
		return damagedExpiryTimestamp;
275
	}
276
	public void setDamagedExpiryTimestamp(LocalDateTime damagedExpiryTimestamp) {
277
		this.damagedExpiryTimestamp = damagedExpiryTimestamp;
278
	}
279
	@Override
280
	public String toString() {
281
		return "LineItem [id=" + id + ", itemId=" + itemId + ", productGoup=" + productGoup + ", brand=" + brand
282
				+ ", modelNumber=" + modelNumber + ", modelName=" + modelName + ", color=" + color + ", extraInfo="
283
				+ extraInfo + ", quantity=" + quantity + ", mrp=" + mrp + ", unitPrice=" + unitPrice + ", unitWeight="
284
				+ unitWeight + ", totalPrice=" + totalPrice + ", transferPrice=" + transferPrice + ", totalWeight="
285
				+ totalWeight + ", imeiNumber=" + imeiNumber + ", itemNumber=" + itemNumber
286
				+ ", dealText=" + dealText + ", warrantyExpiryTimestamp=" + warrantyExpiryTimestamp + ", serialNumber="
287
				+ serialNumber + ", vatRate=" + vatRate + ", nlc=" + nlc + ", logisticsCost=" + logisticsCost
288
				+ ", codCollectionCharges=" + codCollectionCharges + ", returnQty=" + returnQty
289
				+ ", damagedExpiryTimestamp=" + damagedExpiryTimestamp + "]";
290
	}
291
 
292
}