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;
22688 amit.gupta 11
	private String invoiceDate;
22858 ashik.ali 12
	private Set<CustomOrderItem> orderItems;
22215 ashik.ali 13
	private Set<CustomInsurancePolicy> insurancePolicies;
21686 ashik.ali 14
	private float totalAmount;
15
	public String getTitle() {
16
		return title;
17
	}
18
	public void setTitle(String title) {
19
		this.title = title;
20
	}
21
	public String getAuther() {
22
		return auther;
23
	}
24
	public void setAuther(String auther) {
25
		this.auther = auther;
26
	}
27
	public CustomCustomer getCustomer() {
28
		return customer;
29
	}
30
	public void setCustomer(CustomCustomer customer) {
31
		this.customer = customer;
32
	}
33
	public CustomRetailer getRetailer() {
34
		return retailer;
35
	}
36
	public void setRetailer(CustomRetailer retailer) {
37
		this.retailer = retailer;
38
	}
39
	public String getInvoiceNumber() {
40
		return invoiceNumber;
41
	}
42
	public void setInvoiceNumber(String invoiceNumber) {
43
		this.invoiceNumber = invoiceNumber;
44
	}
22858 ashik.ali 45
	public Set<CustomOrderItem> getOrderItems() {
21686 ashik.ali 46
		return orderItems;
47
	}
22858 ashik.ali 48
	public void setOrderItems(Set<CustomOrderItem> orderItems) {
21686 ashik.ali 49
		this.orderItems = orderItems;
50
	}
22215 ashik.ali 51
	public Set<CustomInsurancePolicy> getInsurancePolicies() {
52
		return insurancePolicies;
53
	}
54
	public void setInsurancePolicies(Set<CustomInsurancePolicy> insurancePolicies) {
55
		this.insurancePolicies = insurancePolicies;
56
	}
21686 ashik.ali 57
	public float getTotalAmount() {
58
		return totalAmount;
59
	}
60
	public void setTotalAmount(float totalAmount) {
61
		this.totalAmount = totalAmount;
62
	}
21923 ashik.ali 63
	@Override
64
	public int hashCode() {
65
		final int prime = 31;
66
		int result = 1;
67
		result = prime * result + ((auther == null) ? 0 : auther.hashCode());
68
		result = prime * result + ((customer == null) ? 0 : customer.hashCode());
69
		result = prime * result + ((invoiceNumber == null) ? 0 : invoiceNumber.hashCode());
70
		result = prime * result + ((orderItems == null) ? 0 : orderItems.hashCode());
22215 ashik.ali 71
		result = prime * result + ((insurancePolicies == null) ? 0 : insurancePolicies.hashCode());
21923 ashik.ali 72
		result = prime * result + ((retailer == null) ? 0 : retailer.hashCode());
73
		result = prime * result + ((title == null) ? 0 : title.hashCode());
74
		result = prime * result + Float.floatToIntBits(totalAmount);
75
		return result;
76
	}
77
	@Override
78
	public boolean equals(Object obj) {
79
		if (this == obj)
80
			return true;
81
		if (obj == null)
82
			return false;
83
		if (getClass() != obj.getClass())
84
			return false;
85
		PdfModel other = (PdfModel) obj;
86
		if (auther == null) {
87
			if (other.auther != null)
88
				return false;
89
		} else if (!auther.equals(other.auther))
90
			return false;
91
		if (customer == null) {
92
			if (other.customer != null)
93
				return false;
94
		} else if (!customer.equals(other.customer))
95
			return false;
96
		if (invoiceNumber == null) {
97
			if (other.invoiceNumber != null)
98
				return false;
99
		} else if (!invoiceNumber.equals(other.invoiceNumber))
100
			return false;
101
		if (orderItems == null) {
102
			if (other.orderItems != null)
103
				return false;
104
		} else if (!orderItems.equals(other.orderItems))
105
			return false;
22215 ashik.ali 106
		if (insurancePolicies == null) {
107
			if (other.insurancePolicies != null)
108
				return false;
109
		} else if (!insurancePolicies.equals(other.insurancePolicies))
110
			return false;
21923 ashik.ali 111
		if (retailer == null) {
112
			if (other.retailer != null)
113
				return false;
114
		} else if (!retailer.equals(other.retailer))
115
			return false;
116
		if (title == null) {
117
			if (other.title != null)
118
				return false;
119
		} else if (!title.equals(other.title))
120
			return false;
121
		if (Float.floatToIntBits(totalAmount) != Float.floatToIntBits(other.totalAmount))
122
			return false;
123
		return true;
124
	}
125
	@Override
126
	public String toString() {
127
		return "PdfModel [title=" + title + ", auther=" + auther + ", customer=" + customer + ", retailer=" + retailer
22215 ashik.ali 128
				+ ", invoiceNumber=" + invoiceNumber + ", orderItems=" + orderItems + ", insurancePolicies="
129
				+ insurancePolicies + ", totalAmount=" + totalAmount + "]";
21923 ashik.ali 130
	}
22688 amit.gupta 131
	public String getInvoiceDate() {
132
		return invoiceDate;
133
	}
134
	public void setInvoiceDate(String invoiceDate) {
135
		this.invoiceDate = invoiceDate;
136
	}
21923 ashik.ali 137
 
138
 
22215 ashik.ali 139
 
21686 ashik.ali 140
}