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 = "acronyms")
13
@IdClass(AcronymPK.class)
14
public class Acronym implements Serializable {
15

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

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

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

    
29
	public Acronym() {}
30

    
31
	public Acronym(final String orgId, final String acronym) {
32
		this.orgId = orgId;
33
		this.acronym = acronym;
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 getAcronym() {
45
		return acronym;
46
	}
47

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

    
52
}
(1-1/13)