Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21686 ashik.ali 1
package com.spice.profitmandi.common.model;
2
 
3
import java.util.Set;
4
 
5
public class PdfModel {
6
	private String title;
7
	private String auther;
8
	private CustomCustomer customer;
9
	private CustomRetailer retailer;
10
	private String invoiceNumber;
11
	private Set<CustomFofoOrderItem> orderItems;
12
	private float totalAmount;
13
	public String getTitle() {
14
		return title;
15
	}
16
	public void setTitle(String title) {
17
		this.title = title;
18
	}
19
	public String getAuther() {
20
		return auther;
21
	}
22
	public void setAuther(String auther) {
23
		this.auther = auther;
24
	}
25
	public CustomCustomer getCustomer() {
26
		return customer;
27
	}
28
	public void setCustomer(CustomCustomer customer) {
29
		this.customer = customer;
30
	}
31
	public CustomRetailer getRetailer() {
32
		return retailer;
33
	}
34
	public void setRetailer(CustomRetailer retailer) {
35
		this.retailer = retailer;
36
	}
37
	public String getInvoiceNumber() {
38
		return invoiceNumber;
39
	}
40
	public void setInvoiceNumber(String invoiceNumber) {
41
		this.invoiceNumber = invoiceNumber;
42
	}
43
	public Set<CustomFofoOrderItem> getOrderItems() {
44
		return orderItems;
45
	}
46
	public void setOrderItems(Set<CustomFofoOrderItem> orderItems) {
47
		this.orderItems = orderItems;
48
	}
49
	public float getTotalAmount() {
50
		return totalAmount;
51
	}
52
	public void setTotalAmount(float totalAmount) {
53
		this.totalAmount = totalAmount;
54
	}
21923 ashik.ali 55
	@Override
56
	public int hashCode() {
57
		final int prime = 31;
58
		int result = 1;
59
		result = prime * result + ((auther == null) ? 0 : auther.hashCode());
60
		result = prime * result + ((customer == null) ? 0 : customer.hashCode());
61
		result = prime * result + ((invoiceNumber == null) ? 0 : invoiceNumber.hashCode());
62
		result = prime * result + ((orderItems == null) ? 0 : orderItems.hashCode());
63
		result = prime * result + ((retailer == null) ? 0 : retailer.hashCode());
64
		result = prime * result + ((title == null) ? 0 : title.hashCode());
65
		result = prime * result + Float.floatToIntBits(totalAmount);
66
		return result;
67
	}
68
	@Override
69
	public boolean equals(Object obj) {
70
		if (this == obj)
71
			return true;
72
		if (obj == null)
73
			return false;
74
		if (getClass() != obj.getClass())
75
			return false;
76
		PdfModel other = (PdfModel) obj;
77
		if (auther == null) {
78
			if (other.auther != null)
79
				return false;
80
		} else if (!auther.equals(other.auther))
81
			return false;
82
		if (customer == null) {
83
			if (other.customer != null)
84
				return false;
85
		} else if (!customer.equals(other.customer))
86
			return false;
87
		if (invoiceNumber == null) {
88
			if (other.invoiceNumber != null)
89
				return false;
90
		} else if (!invoiceNumber.equals(other.invoiceNumber))
91
			return false;
92
		if (orderItems == null) {
93
			if (other.orderItems != null)
94
				return false;
95
		} else if (!orderItems.equals(other.orderItems))
96
			return false;
97
		if (retailer == null) {
98
			if (other.retailer != null)
99
				return false;
100
		} else if (!retailer.equals(other.retailer))
101
			return false;
102
		if (title == null) {
103
			if (other.title != null)
104
				return false;
105
		} else if (!title.equals(other.title))
106
			return false;
107
		if (Float.floatToIntBits(totalAmount) != Float.floatToIntBits(other.totalAmount))
108
			return false;
109
		return true;
110
	}
111
	@Override
112
	public String toString() {
113
		return "PdfModel [title=" + title + ", auther=" + auther + ", customer=" + customer + ", retailer=" + retailer
114
				+ ", invoiceNumber=" + invoiceNumber + ", orderItems=" + orderItems + ", totalAmount=" + totalAmount
115
				+ "]";
116
	}
117
 
118
 
21686 ashik.ali 119
}