package eu.dnetlib.goldoa.domain;

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

import javax.persistence.*;


@Entity
@Table(name="publisher_discount")
@AssociationOverrides({
		@AssociationOverride(name = "pk.publisher",
				joinColumns = @JoinColumn(name = "publisher")),
		@AssociationOverride(name = "pk.organization",
				joinColumns = @JoinColumn(name = "organization")) })
public class PublisherDiscount implements IsSerializable{

	private static final long serialVersionUID = 1L;

	@EmbeddedId
	private PublisherDiscountPK pk = new PublisherDiscountPK();
	private float discount;

	public PublisherDiscountPK getPk() {
		return pk;
	}

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

	public float getDiscount() {
		return this.discount;
	}

	public void setDiscount(float discount) {
		this.discount = discount;
	}

}