Subversion Repositories SmartDukaan

Rev

Rev 22243 | Rev 23344 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22243 Rev 23269
Line 2... Line 2...
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
4
import java.time.LocalDate;
4
import java.time.LocalDate;
5
import java.time.LocalDateTime;
5
import java.time.LocalDateTime;
6
 
6
 
7
import javax.persistence.CascadeType;
-
 
8
import javax.persistence.Column;
7
import javax.persistence.Column;
9
import javax.persistence.Convert;
8
import javax.persistence.Convert;
10
import javax.persistence.Entity;
9
import javax.persistence.Entity;
11
import javax.persistence.FetchType;
-
 
12
import javax.persistence.GeneratedValue;
10
import javax.persistence.GeneratedValue;
13
import javax.persistence.GenerationType;
11
import javax.persistence.GenerationType;
14
import javax.persistence.Id;
12
import javax.persistence.Id;
15
import javax.persistence.JoinColumn;
-
 
16
import javax.persistence.ManyToOne;
-
 
17
import javax.persistence.Table;
13
import javax.persistence.Table;
18
 
14
 
19
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
15
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
20
 
16
 
21
/**
17
/**
Line 107... Line 103...
107
	
103
	
108
	@Convert(converter = LocalDateTimeAttributeConverter.class)
104
	@Convert(converter = LocalDateTimeAttributeConverter.class)
109
	@Column(name="invoice_creation_timestamp")
105
	@Column(name="invoice_creation_timestamp")
110
	private LocalDateTime invoiceCreationTimestamp = LocalDateTime.now();
106
	private LocalDateTime invoiceCreationTimestamp = LocalDateTime.now();
111
	
107
	
112
	@ManyToOne(cascade=CascadeType.ALL,fetch=FetchType.LAZY)
-
 
113
	@JoinColumn(name="provider_id",insertable=false,updatable=false,nullable=false, referencedColumnName="id")
-
 
114
	private InsuranceProvider insuranceProvider;
-
 
115
	
-
 
116
 
108
 
117
	public int getId() {
109
	public int getId() {
118
		return id;
110
		return id;
119
	}
111
	}
120
 
112
 
Line 280... Line 272...
280
	}
272
	}
281
 
273
 
282
	public void setInvoiceCreationTimestamp(LocalDateTime invoiceCreationTimestamp) {
274
	public void setInvoiceCreationTimestamp(LocalDateTime invoiceCreationTimestamp) {
283
		this.invoiceCreationTimestamp = invoiceCreationTimestamp;
275
		this.invoiceCreationTimestamp = invoiceCreationTimestamp;
284
	}
276
	}
285
	
-
 
286
	public InsuranceProvider getInsuranceProvider() {
-
 
287
		return insuranceProvider;
-
 
288
	}
-
 
289
	
-
 
290
	public void setInsuranceProvider(InsuranceProvider insuranceProvider) {
-
 
291
		this.insuranceProvider = insuranceProvider;
-
 
292
	}
-
 
293
 
277
 
294
	@Override
278
	@Override
295
	public int hashCode() {
279
	public int hashCode() {
296
		final int prime = 31;
280
		final int prime = 31;
297
		int result = 1;
281
		int result = 1;
Line 322... Line 306...
322
				+ ", customerLastName=" + customerLastName + ", customerMobileNumber=" + customerMobileNumber
306
				+ ", customerLastName=" + customerLastName + ", customerMobileNumber=" + customerMobileNumber
323
				+ ", customerEmailId=" + customerEmailId + ", customerDateOfBirth=" + customerDateOfBirth
307
				+ ", customerEmailId=" + customerEmailId + ", customerDateOfBirth=" + customerDateOfBirth
324
				+ ", customerAddress1=" + customerAddress1 + ", customerAddress2=" + customerAddress2
308
				+ ", customerAddress1=" + customerAddress1 + ", customerAddress2=" + customerAddress2
325
				+ ", customerCity=" + customerCity + ", customerPinCode=" + customerPinCode + ", customerState="
309
				+ ", customerCity=" + customerCity + ", customerPinCode=" + customerPinCode + ", customerState="
326
				+ customerState + ", createTimestamp=" + createTimestamp + ", invoiceCreationTimestamp="
310
				+ customerState + ", createTimestamp=" + createTimestamp + ", invoiceCreationTimestamp="
327
				+ invoiceCreationTimestamp + ", insuranceProvider=" + insuranceProvider + "]";
311
				+ invoiceCreationTimestamp + "]";
328
	}
312
	}
329
 
313
 
330
	 
314
	 
331
}
315
}
332
316