package com.k_int.aggr2.mimsy.data.hdo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="MIMSY_PLACE_VARIATION")
public class PlaceVariationHDO //extends TextTypePairHDO 
{
	private static final long serialVersionUID = 1L;
	private String start;
	private String end;
	private String note;
	private Long id;
	private String text;
	private String type;

	protected PlaceVariationHDO()
	{
		super();
	}
	
	public PlaceVariationHDO(String text, String type) 
	{
		this.text=text;
		this.type=type;
	}
	
	@Id
	@Column(name="ID")
	@GeneratedValue(strategy=GenerationType.AUTO)
	public Long getId()
	{
		return id;
	}
	
	public void setId(Long id)
	{
		this.id = id;
	}
	
	@Column(name="PV_TEXT", length=2000)
	public String getText()
	{
		return text;
	}
	
	public void setText(String text)
	{
		this.text = text;
	}
	
	@Column(name="PV_TYPE")
	public String getType()
	{
		return type;
	}
	
	public void setType(String type)
	{
		this.type = type;
	}

	@Column(name="PV_START")
	public String getStart() {
		return start;
	}

	public void setStart(String start) {
		this.start = start;
	}

	@Column(name="PV_END")
	public String getEnd() {
		return end;
	}

	public void setEnd(String end) {
		this.end = end;
	}

	@Column(name="PV_NOTE")
	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

}
