package com.atrium.hibernate;

import java.util.HashSet;
import java.util.Set;

/**
 * Roles entity. @author MyEclipse Persistence Tools
 */

public class Roles implements java.io.Serializable {

	// Fields

	private Byte codigoRol;
	private String descripcion;
	private Set usuarioses = new HashSet(0);
	private Set tareases = new HashSet(0);

	// Constructors

	/** default constructor */
	public Roles() {
	}

	/** minimal constructor */
	public Roles(Byte codigoRol) {
		this.codigoRol = codigoRol;
	}

	/** full constructor */
	public Roles(Byte codigoRol, String descripcion, Set usuarioses,
			Set tareases) {
		this.codigoRol = codigoRol;
		this.descripcion = descripcion;
		this.usuarioses = usuarioses;
		this.tareases = tareases;
	}

	// Property accessors

	public Byte getCodigoRol() {
		return this.codigoRol;
	}

	public void setCodigoRol(Byte codigoRol) {
		this.codigoRol = codigoRol;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Set getUsuarioses() {
		return this.usuarioses;
	}

	public void setUsuarioses(Set usuarioses) {
		this.usuarioses = usuarioses;
	}

	public Set getTareases() {
		return this.tareases;
	}

	public void setTareases(Set tareases) {
		this.tareases = tareases;
	}

}