RoleDTO.java

package com.sunilos.proj0.dto;

import javax.persistence.Column;

import javax.persistence.Entity;

import javax.persistence.Table;

/**

* Role POJO class. It is persistent object.

*

* @author SunilOS

* @version 1.0

* @Copyright (c) SunilOS

*/

@Entity

@Table(name = "ST_ROLE")

public class RoleDTO extends BaseDTO {

public static final int ADMIN = 1;

public static final int STUDENT = 2;

public static final int COLLEGE = 3;

@Column(name = "ROLE_NAME", length = 50)

private String roleName;

@Column(name = "ROLE_DESCRIPTION", length = 70)

private String roleDescription;

public String getRoleName() {

return roleName;

}

public void setRoleName(String roleName) {

this.roleName = roleName;

}

public String getRoleDescription() {

return roleDescription;

}

public void setRoleDescription(String roleDescription) {

this.roleDescription = roleDescription;

}

@Override

public String getKey() {

return String.valueOf(id);

}

@Override

public String getValue() {

return roleName;

}

}