Subversion Repositories SmartDukaan

Rev

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

Rev 21693 Rev 21720
Line 1... Line 1...
1
package com.spice.profitmandi.dao.entity;
1
package com.spice.profitmandi.dao.entity.dtr;
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
4
import java.time.LocalDateTime;
4
import java.time.LocalDateTime;
5
 
5
 
6
import javax.persistence.Basic;
-
 
7
import javax.persistence.Column;
6
import javax.persistence.Column;
8
import javax.persistence.Entity;
7
import javax.persistence.Entity;
9
import javax.persistence.EnumType;
8
import javax.persistence.EnumType;
10
import javax.persistence.Enumerated;
9
import javax.persistence.Enumerated;
11
import javax.persistence.Id;
10
import javax.persistence.Id;
12
import javax.persistence.NamedQueries;
11
import javax.persistence.NamedQueries;
13
import javax.persistence.NamedQuery;
12
import javax.persistence.NamedQuery;
14
import javax.persistence.Table;
13
import javax.persistence.Table;
15
import javax.persistence.UniqueConstraint;
14
import javax.persistence.UniqueConstraint;
16
import javax.persistence.Version;
-
 
17
 
15
 
18
import com.spice.profitmandi.dao.enumuration.RetailerType;
16
import com.spice.profitmandi.dao.enumuration.dtr.RetailerType;
19
import com.spice.profitmandi.dao.enumuration.SaleValue;
17
import com.spice.profitmandi.dao.enumuration.dtr.SaleValue;
20
 
18
 
21
/**
19
/**
22
 * This class basically contains api details
20
 * This class basically contains api details
23
 * 
21
 * 
24
 * @author ashikali
22
 * @author ashikali
25
 *
23
 *
26
 */
24
 */
27
@Entity
25
@Entity
28
@Table(name="retailer", schema = "dtr", uniqueConstraints = {@UniqueConstraint(columnNames = {"number","type"})})
26
@Table(name="dtr.retailer", schema = "dtr", uniqueConstraints = {@UniqueConstraint(columnNames = {"number","type"})})
29
@NamedQueries({
27
@NamedQueries({
30
	@NamedQuery(name = "Retailer.selectCount", query = "select count(r) from Retailer r"),
28
	@NamedQuery(name = "Retailer.selectCount", query = "select count(r) from Retailer r"),
31
	@NamedQuery(name = "Retailer.selectAll",query="select r from Retailer r"),
29
	@NamedQuery(name = "Retailer.selectAll",query="select r from Retailer r"),
32
	@NamedQuery(name = "Retailer.selectById",query="select r from Retailer r where r.id= :id"),
30
	@NamedQuery(name = "Retailer.selectById",query="select r from Retailer r where r.id= :id"),
33
	@NamedQuery(name = "Retailer.selectByName",query="select r from Retailer r where r.name= :name"),
31
	@NamedQuery(name = "Retailer.selectByName",query="select r from Retailer r where r.name= :name"),