/*
* HsPostoRisco.java
*
* Generated by com.evutils.codegen.JDOObjectGenerator
*
* Use but DON'T TOUCH
*/
package com.evolute.siprp.server.db.data.siprp_local3;

import com.evolute.utils.jdo.*;

public final class HsPostoRisco implements JDOInnerObject
{
	private Integer posto_id;
	private Integer risco_id;
	private Integer probabilidade;
	private Integer severidade;
	private Integer valor_qualitativo;
	private String is_plano_actuacao;
	private Integer ordem;

	public HsPostoRisco()
	{
	}

	public Object getField( String fieldName )
	{
		if( fieldName == HsPostoRiscoDataAuto.POSTO_ID )
		{
			return posto_id;
		}
		else if( fieldName == HsPostoRiscoDataAuto.RISCO_ID )
		{
			return risco_id;
		}
		else if( fieldName == HsPostoRiscoDataAuto.PROBABILIDADE )
		{
			return probabilidade;
		}
		else if( fieldName == HsPostoRiscoDataAuto.SEVERIDADE )
		{
			return severidade;
		}
		else if( fieldName == HsPostoRiscoDataAuto.VALOR_QUALITATIVO )
		{
			return valor_qualitativo;
		}
		else if( fieldName == HsPostoRiscoDataAuto.IS_PLANO_ACTUACAO )
		{
			return is_plano_actuacao;
		}
		else if( fieldName == HsPostoRiscoDataAuto.ORDEM )
		{
			return ordem;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.POSTO_ID ) )
		{
			return posto_id;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.RISCO_ID ) )
		{
			return risco_id;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.PROBABILIDADE ) )
		{
			return probabilidade;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.SEVERIDADE ) )
		{
			return severidade;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.VALOR_QUALITATIVO ) )
		{
			return valor_qualitativo;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.IS_PLANO_ACTUACAO ) )
		{
			return is_plano_actuacao;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.ORDEM ) )
		{
			return ordem;
		}
		return null;
	}

	public void setField( String fieldName, Object value )
	{
		 if( fieldName == HsPostoRiscoDataAuto.POSTO_ID )
		{
			posto_id = ( Integer ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.RISCO_ID )
		{
			risco_id = ( Integer ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.PROBABILIDADE )
		{
			probabilidade = ( Integer ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.SEVERIDADE )
		{
			severidade = ( Integer ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.VALOR_QUALITATIVO )
		{
			valor_qualitativo = ( Integer ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.IS_PLANO_ACTUACAO )
		{
			is_plano_actuacao = ( String ) value;
		}
		else if( fieldName == HsPostoRiscoDataAuto.ORDEM )
		{
			ordem = ( Integer ) value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.POSTO_ID ) )
		{
			posto_id = ( Integer )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.RISCO_ID ) )
		{
			risco_id = ( Integer )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.PROBABILIDADE ) )
		{
			probabilidade = ( Integer )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.SEVERIDADE ) )
		{
			severidade = ( Integer )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.VALOR_QUALITATIVO ) )
		{
			valor_qualitativo = ( Integer )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.IS_PLANO_ACTUACAO ) )
		{
			is_plano_actuacao = ( String )  value;
		}
		else if( fieldName.equals( HsPostoRiscoDataAuto.ORDEM ) )
		{
			ordem = ( Integer )  value;
		}
	}

	public Integer getPosto_id()
	{
		return posto_id;
	}

	public void setPosto_id(Integer posto_idValue )
	{
		this.posto_id = posto_idValue;
	}

	public Integer getRisco_id()
	{
		return risco_id;
	}

	public void setRisco_id(Integer risco_idValue )
	{
		this.risco_id = risco_idValue;
	}

	public Integer getProbabilidade()
	{
		return probabilidade;
	}

	public void setProbabilidade(Integer probabilidadeValue )
	{
		this.probabilidade = probabilidadeValue;
	}

	public Integer getSeveridade()
	{
		return severidade;
	}

	public void setSeveridade(Integer severidadeValue )
	{
		this.severidade = severidadeValue;
	}

	public Integer getValor_qualitativo()
	{
		return valor_qualitativo;
	}

	public void setValor_qualitativo(Integer valor_qualitativoValue )
	{
		this.valor_qualitativo = valor_qualitativoValue;
	}

	public String getIs_plano_actuacao()
	{
		return is_plano_actuacao;
	}

	public void setIs_plano_actuacao(String is_plano_actuacaoValue )
	{
		this.is_plano_actuacao = is_plano_actuacaoValue;
	}

	public Integer getOrdem()
	{
		return ordem;
	}

	public void setOrdem(Integer ordemValue )
	{
		this.ordem = ordemValue;
	}

	public Class<HsPostoRiscoDataAuto> getOuterClass()
	{
		return HsPostoRiscoDataAuto.class;
	}

	public HsPostoRiscoDataAuto getOuterClassInstance()
	{
		HsPostoRiscoDataAuto outerObj = new HsPostoRiscoDataAuto();
		outerObj.setInnerObject(this);
		return outerObj;
	}

	public com.evolute.siprp.server.db.data.siprp_local3.HsPostoRiscoID getJDOPrimaryKey()
	{
		com.evolute.siprp.server.db.data.siprp_local3.HsPostoRiscoID id = new com.evolute.siprp.server.db.data.siprp_local3.HsPostoRiscoID();

		Object obj;
		obj = this.getPosto_id();
		if(obj instanceof JDOObject){
			 obj = ((JDOObject) obj).getInnerObject();
		}
		id.posto_id = (Integer)obj;

		obj = this.getRisco_id();
		if(obj instanceof JDOObject){
			 obj = ((JDOObject) obj).getInnerObject();
		}
		id.risco_id = (Integer)obj;

		return id;

	}
}
