package net.test.cs;

import org.apache.ignite.cache.query.annotations.QuerySqlField;

public class PersonDetail {

	@QuerySqlField()
	private String detailId;
	
	@QuerySqlField(index = true)
	private String equivalentId;
	
	@QuerySqlField
	private Long startDate;
	
	@QuerySqlField
	private Long endDate;
	
	@QuerySqlField(index=true)
	private String status;

	public PersonDetail(String detailId, String equivalentId, Long startDate, Long endDate){
		this.detailId = detailId;
		this.equivalentId = equivalentId;
		this.startDate = startDate;
		this.endDate = endDate;
	}
	
	public String getDetailId() {
		return detailId;
	}

	public void setDetailId(String detailId) {
		this.detailId = detailId;
	}

	public String getEquivalentId() {
		return equivalentId;
	}

	public void setEquivalentId(String equivalentId) {
		this.equivalentId = equivalentId;
	}

	public Long getStartDate() {
		return startDate;
	}

	public void setStartDate(Long startDate) {
		this.startDate = startDate;
	}

	public Long getEndDate() {
		return endDate;
	}

	public void setEndDate(Long endDate) {
		this.endDate = endDate;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
}
