Project

General

Profile

1
package eu.dnetlib.organizations.model;
2

    
3
import java.io.Serializable;
4

    
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
7
import javax.persistence.Id;
8
import javax.persistence.IdClass;
9
import javax.persistence.Table;
10

    
11
@Entity
12
@Table(name = "urls")
13
@IdClass(UrlPK.class)
14
public class Url implements Serializable {
15

    
16
	/**
17
	 *
18
	 */
19
	private static final long serialVersionUID = -5889020711423271565L;
20

    
21
	@Id
22
	@Column(name = "id")
23
	private String orgId;
24

    
25
	@Id
26
	@Column(name = "url")
27
	private String url;
28

    
29
	public Url() {}
30

    
31
	public Url(final String orgId, final String url) {
32
		this.orgId = orgId;
33
		this.url = url;
34
	}
35

    
36
	public String getOrgId() {
37
		return orgId;
38
	}
39

    
40
	public void setOrgId(final String orgId) {
41
		this.orgId = orgId;
42
	}
43

    
44
	public String getUrl() {
45
		return url;
46
	}
47

    
48
	public void setUrl(final String url) {
49
		this.url = url;
50
	}
51

    
52
}
(12-12/16)