Subversion Repositories SmartDukaan

Rev

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

Rev 22216 Rev 23880
Line 24... Line 24...
24
 * @author ashikali
24
 * @author ashikali
25
 *
25
 *
26
 */
26
 */
27
@Entity
27
@Entity
28
@Table(name="user.address", schema = "user", uniqueConstraints = {@UniqueConstraint(columnNames = {"name", "line_1", "line_2", "landmark", "city", "state", "pin", "country", "phone"})})
28
@Table(name="user.address", schema = "user", uniqueConstraints = {@UniqueConstraint(columnNames = {"name", "line_1", "line_2", "landmark", "city", "state", "pin", "country", "phone"})})
29
@NamedQueries({
-
 
30
	@NamedQuery(name = "Address.selectCount", query = "select count(a) from Address a where a.retailerId= :retailerId"),
-
 
31
	@NamedQuery(name="Address.selectAll",query="select a from Address a where a.retailerId= :retailerId order by a.updateTimestamp desc"),
-
 
32
	@NamedQuery(name="Address.selectById",query="select a from Address a where a.id= :id"),
-
 
33
	@NamedQuery(name="Address.selectByIds",query="select a from Address a where a.id in :ids"),
-
 
34
	@NamedQuery(name="Address.selectByParams",query="select a from Address a where a.name= :name and a.line1 = :line1 and a.line2 = :line2 and a.landmark = :landmark and a.city = :city and a.state = :state and a.pinCode = :pinCode and a.country = :country and a.phoneNumber = :phoneNumber"),
-
 
35
	@NamedQuery(name="Address.deleteById",query="delete from Address a where a.id= :id"),
-
 
36
})
-
 
37
public class Address implements Serializable{
29
public class Address implements Serializable{
38
	
30
	
39
	private static final long serialVersionUID = 1L;
31
	private static final long serialVersionUID = 1L;
40
	
32
	
41
	public Address() {
33
	public Address() {