Subversion Repositories SmartDukaan

Rev

Rev 23509 | Rev 23539 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23509 amit.gupta 1
package com.spice.profitmandi.dao.entity.fofo;
2
 
3
import java.io.Serializable;
4
import java.time.LocalDateTime;
5
 
6
import javax.persistence.Column;
7
import javax.persistence.Convert;
8
import javax.persistence.Entity;
23532 amit.gupta 9
import javax.persistence.GeneratedValue;
10
import javax.persistence.GenerationType;
23509 amit.gupta 11
import javax.persistence.Id;
12
import javax.persistence.Table;
13
 
14
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
15
 
16
/**
17
 * This class basically contains api details
18
 * 
19
 * @author ashikali
20
 *
21
 */
22
@Entity
23
@Table(name="fofo.debit_note", schema = "fofo")
24
 
25
public class DebitNote implements Serializable{
26
 
27
	public int getId() {
28
		return id;
29
	}
30
 
31
	public void setId(int id) {
32
		this.id = id;
33
	}
34
 
35
	public int getFofoId() {
36
		return fofoId;
37
	}
38
 
39
	public void setFofoId(int fofoId) {
40
		this.fofoId = fofoId;
41
	}
42
 
43
	public String getDebitNoteNumber() {
44
		return debitNoteNumber;
45
	}
46
 
47
	public void setDebitNoteNumber(String debitNoteNumber) {
48
		this.debitNoteNumber = debitNoteNumber;
49
	}
50
 
51
	public LocalDateTime getCreateTimestamp() {
52
		return createTimestamp;
53
	}
54
 
55
	public void setCreateTimestamp(LocalDateTime createTimestamp) {
56
		this.createTimestamp = createTimestamp;
57
	}
58
 
59
	private static final long serialVersionUID = 1L;
60
 
61
	@Id
62
	@Column(name="id")
23532 amit.gupta 63
	@GeneratedValue(strategy = GenerationType.IDENTITY)
23509 amit.gupta 64
	private int id;
65
 
66
	@Column(name="fofo_id")
67
	private int fofoId;
68
 
69
	@Column(name="debit_note_number")
70
	private String debitNoteNumber;
71
 
72
	@Convert(converter = LocalDateTimeAttributeConverter.class)
73
	@Column(name = "create_timestamp")
74
	private LocalDateTime createTimestamp = LocalDateTime.now();
75
}