package com.goafanti.user.bo;

import javax.validation.constraints.Size;

import com.goafanti.common.constant.ErrorConstants;

public class InputUserEdu {
	@Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	id;

	@Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	uid;

	@Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	education;

	@Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	majorCategory;

	@Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	majorName;

	@Size(min = 0, max = 45, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	graduateSchool;

	@Size(min = 0, max = 4, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	graduationTimeYear;

	@Size(min = 0, max = 2, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	graduationTimeMonth;

	@Size(min = 0, max = 2, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	graduationTimeDay;

	@Size(min = 0, max = 255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	diplomaUrl;

	@Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	diplomaCode;

	@Size(min = 0, max = 255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	degreeDiplomaUrl;

	@Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}")
	private String	degreeCode;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public String getEducation() {
		return education;
	}

	public void setEducation(String education) {
		this.education = education;
	}

	public String getMajorCategory() {
		return majorCategory;
	}

	public void setMajorCategory(String majorCategory) {
		this.majorCategory = majorCategory;
	}

	public String getMajorName() {
		return majorName;
	}

	public void setMajorName(String majorName) {
		this.majorName = majorName;
	}

	public String getGraduateSchool() {
		return graduateSchool;
	}

	public void setGraduateSchool(String graduateSchool) {
		this.graduateSchool = graduateSchool;
	}

	public String getGraduationTimeYear() {
		return graduationTimeYear;
	}

	public void setGraduationTimeYear(String graduationTimeYear) {
		this.graduationTimeYear = graduationTimeYear;
	}

	public String getGraduationTimeMonth() {
		return graduationTimeMonth;
	}

	public void setGraduationTimeMonth(String graduationTimeMonth) {
		this.graduationTimeMonth = graduationTimeMonth;
	}

	public String getGraduationTimeDay() {
		return graduationTimeDay;
	}

	public void setGraduationTimeDay(String graduationTimeDay) {
		this.graduationTimeDay = graduationTimeDay;
	}

	public String getDiplomaUrl() {
		return diplomaUrl;
	}

	public void setDiplomaUrl(String diplomaUrl) {
		this.diplomaUrl = diplomaUrl;
	}

	public String getDiplomaCode() {
		return diplomaCode;
	}

	public void setDiplomaCode(String diplomaCode) {
		this.diplomaCode = diplomaCode;
	}

	public String getDegreeDiplomaUrl() {
		return degreeDiplomaUrl;
	}

	public void setDegreeDiplomaUrl(String degreeDiplomaUrl) {
		this.degreeDiplomaUrl = degreeDiplomaUrl;
	}

	public String getDegreeCode() {
		return degreeCode;
	}

	public void setDegreeCode(String degreeCode) {
		this.degreeCode = degreeCode;
	}

}
