package eu.dnetlib.goldoa.domain;

import com.google.gwt.user.client.rpc.IsSerializable;

import javax.persistence.*;


@Entity
@Table(name="request_cofunder")
@AssociationOverrides({
		@AssociationOverride(name = "pk.funder",
				joinColumns = @JoinColumn(name = "funder")),
		@AssociationOverride(name = "pk.request",
				joinColumns = @JoinColumn(name = "request")) })
public class RequestCoFunder implements IsSerializable {
	private static final long serialVersionUID = 1L;

	@EmbeddedId
	private RequestCoFunderPK pk = new RequestCoFunderPK();

	private float percentage;

	public RequestCoFunderPK getPk() {
		return pk;
	}

	public void setPk(RequestCoFunderPK pk) {
		this.pk = pk;
	}

	public float getPercentage() {
		return percentage;
	}

	public void setPercentage(float percentage) {
		this.percentage = percentage;
	}

	public RequestCoFunder() {
	}
}