/* * PlanoRiscos.java * * Generated by com.evutils.codegen.EntityObjectGenerator * * Use but DON'T TOUCH * -> (can't touch this) */ package db.data.siprp.inner; public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject { private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); static { FIELD_INDEXES.put( PlanoRiscos.DESCRICAO, PlanoRiscos.DESCRICAO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.DESCRICAO_FULL, PlanoRiscos.DESCRICAO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.ACTIVO, PlanoRiscos.ACTIVO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.ACTIVO_FULL, PlanoRiscos.ACTIVO_INDEX ); com.evolute.entity.evo.EvoDataObject.register( PlanoRiscos.CLASS_IDENTIFIER, PlanoRiscos.AREA_ID, PlanoRiscos.TO_AREA_ID ); FIELD_INDEXES.put( PlanoRiscos.AREA_ID, PlanoRiscos.AREA_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.AREA_ID_FULL, PlanoRiscos.AREA_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.TO_AREA_ID, PlanoRiscos.TO_AREA_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.ID, PlanoRiscos.ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.ID_FULL, PlanoRiscos.ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VALOR, PlanoRiscos.VALOR_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VALOR_FULL, PlanoRiscos.VALOR_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RESPONSAVEL_EXECUCAO, PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RESPONSAVEL_EXECUCAO_FULL, PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RECURSOS_NECESSARIOS, PlanoRiscos.RECURSOS_NECESSARIOS_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RECURSOS_NECESSARIOS_FULL, PlanoRiscos.RECURSOS_NECESSARIOS_INDEX ); FIELD_INDEXES.put( PlanoRiscos.DATA_INICIO, PlanoRiscos.DATA_INICIO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.DATA_INICIO_FULL, PlanoRiscos.DATA_INICIO_INDEX ); FIELD_INDEXES.put( PlanoRiscos.DATA_FIM, PlanoRiscos.DATA_FIM_INDEX ); FIELD_INDEXES.put( PlanoRiscos.DATA_FIM_FULL, PlanoRiscos.DATA_FIM_INDEX ); FIELD_INDEXES.put( PlanoRiscos.PARECER_DL, PlanoRiscos.PARECER_DL_INDEX ); FIELD_INDEXES.put( PlanoRiscos.PARECER_DL_FULL, PlanoRiscos.PARECER_DL_INDEX ); FIELD_INDEXES.put( PlanoRiscos.PARECER_DNS, PlanoRiscos.PARECER_DNS_INDEX ); FIELD_INDEXES.put( PlanoRiscos.PARECER_DNS_FULL, PlanoRiscos.PARECER_DNS_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VERIFICACAO_SIPRP, PlanoRiscos.VERIFICACAO_SIPRP_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VERIFICACAO_SIPRP_FULL, PlanoRiscos.VERIFICACAO_SIPRP_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RISCO_ID, PlanoRiscos.RISCO_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.RISCO_ID_FULL, PlanoRiscos.RISCO_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.POR, PlanoRiscos.POR_INDEX ); FIELD_INDEXES.put( PlanoRiscos.POR_FULL, PlanoRiscos.POR_INDEX ); FIELD_INDEXES.put( PlanoRiscos.IS_PATRIMONIAL, PlanoRiscos.IS_PATRIMONIAL_INDEX ); FIELD_INDEXES.put( PlanoRiscos.IS_PATRIMONIAL_FULL, PlanoRiscos.IS_PATRIMONIAL_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VALOR_QUALITATIVO_ID, PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX ); FIELD_INDEXES.put( PlanoRiscos.VALOR_QUALITATIVO_ID_FULL, PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX ); } private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); public static final com.evolute.entity.ForeignKey ForeignKeyarea_idToplano_areas = new com.evolute.entity.ForeignKey( PlanoRiscos.class, PlanoRiscos.AREA_ID, db.data.siprp.outer.PlanoAreasData.class, db.data.siprp.outer.PlanoAreasData.ID ); public static final String TABLENAME = "plano_riscos"; public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_riscos"; public static final int _INVALID__INDEX = -1; public static final String DESCRICAO = "descricao"; public static final String DESCRICAO_FULL = "plano_riscos.descricao"; public static final int DESCRICAO_INDEX = 0; public static final String ACTIVO = "activo"; public static final String ACTIVO_FULL = "plano_riscos.activo"; public static final int ACTIVO_INDEX = 1; public static final String AREA_ID = "area_id"; public static final String AREA_ID_FULL = "plano_riscos.area_id"; public static final int AREA_ID_INDEX = 2; public static final String TO_AREA_ID = "to_area_id"; public static final String TO_AREA_ID_FULL = "plano_riscos.to_area_id"; public static final int TO_AREA_ID_INDEX = 3; public static final String ID = "id"; public static final String ID_FULL = "plano_riscos.id"; public static final int ID_INDEX = 4; public static final String VALOR = "valor"; public static final String VALOR_FULL = "plano_riscos.valor"; public static final int VALOR_INDEX = 5; public static final String RESPONSAVEL_EXECUCAO = "responsavel_execucao"; public static final String RESPONSAVEL_EXECUCAO_FULL = "plano_riscos.responsavel_execucao"; public static final int RESPONSAVEL_EXECUCAO_INDEX = 6; public static final String RECURSOS_NECESSARIOS = "recursos_necessarios"; public static final String RECURSOS_NECESSARIOS_FULL = "plano_riscos.recursos_necessarios"; public static final int RECURSOS_NECESSARIOS_INDEX = 7; public static final String DATA_INICIO = "data_inicio"; public static final String DATA_INICIO_FULL = "plano_riscos.data_inicio"; public static final int DATA_INICIO_INDEX = 8; public static final String DATA_FIM = "data_fim"; public static final String DATA_FIM_FULL = "plano_riscos.data_fim"; public static final int DATA_FIM_INDEX = 9; public static final String PARECER_DL = "parecer_dl"; public static final String PARECER_DL_FULL = "plano_riscos.parecer_dl"; public static final int PARECER_DL_INDEX = 10; public static final String PARECER_DNS = "parecer_dns"; public static final String PARECER_DNS_FULL = "plano_riscos.parecer_dns"; public static final int PARECER_DNS_INDEX = 11; public static final String VERIFICACAO_SIPRP = "verificacao_siprp"; public static final String VERIFICACAO_SIPRP_FULL = "plano_riscos.verificacao_siprp"; public static final int VERIFICACAO_SIPRP_INDEX = 12; public static final String RISCO_ID = "risco_id"; public static final String RISCO_ID_FULL = "plano_riscos.risco_id"; public static final int RISCO_ID_INDEX = 13; public static final String POR = "por"; public static final String POR_FULL = "plano_riscos.por"; public static final int POR_INDEX = 14; public static final String IS_PATRIMONIAL = "is_patrimonial"; public static final String IS_PATRIMONIAL_FULL = "plano_riscos.is_patrimonial"; public static final int IS_PATRIMONIAL_INDEX = 15; public static final String VALOR_QUALITATIVO_ID = "valor_qualitativo_id"; public static final String VALOR_QUALITATIVO_ID_FULL = "plano_riscos.valor_qualitativo_id"; public static final int VALOR_QUALITATIVO_ID_INDEX = 16; public static final String FIELD_NAMES[] = new String[]{ DESCRICAO, ACTIVO, AREA_ID, TO_AREA_ID, VALOR, RESPONSAVEL_EXECUCAO, RECURSOS_NECESSARIOS, DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS, VERIFICACAO_SIPRP, RISCO_ID, POR, IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, }; public static final String FIELD_NAMES_FULL[] = new String[]{ TABLENAME + "." + DESCRICAO, TABLENAME + "." + ACTIVO, TABLENAME + "." + AREA_ID, TABLENAME + "." + TO_AREA_ID, TABLENAME + "." + VALOR, TABLENAME + "." + RESPONSAVEL_EXECUCAO, TABLENAME + "." + RECURSOS_NECESSARIOS, TABLENAME + "." + DATA_INICIO, TABLENAME + "." + DATA_FIM, TABLENAME + "." + PARECER_DL, TABLENAME + "." + PARECER_DNS, TABLENAME + "." + VERIFICACAO_SIPRP, TABLENAME + "." + RISCO_ID, TABLENAME + "." + POR, TABLENAME + "." + IS_PATRIMONIAL, TABLENAME + "." + VALOR_QUALITATIVO_ID, }; protected static final String DB_FIELD_NAMES[] = new String[]{ DESCRICAO, ACTIVO, AREA_ID, ID, VALOR, RESPONSAVEL_EXECUCAO, RECURSOS_NECESSARIOS, DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS, VERIFICACAO_SIPRP, RISCO_ID, POR, IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, }; protected static final String PK_FIELD_NAMES[] = new String[]{ ID, }; public static final String DEFAULT_LOAD_SET[] = new String[] { DESCRICAO, ACTIVO, AREA_ID, ID, VALOR, RESPONSAVEL_EXECUCAO, RECURSOS_NECESSARIOS, DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS, VERIFICACAO_SIPRP, RISCO_ID, POR, IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, }; private String descricao; private String activo; private Integer area_id; private db.data.siprp.outer.PlanoAreasData to_area_id; private Integer id; private Integer valor; private String responsavel_execucao; private String recursos_necessarios; private java.util.Date data_inicio; private java.util.Date data_fim; private String parecer_dl; private String parecer_dns; private String verificacao_siprp; private Integer risco_id; private String por; private Boolean is_patrimonial; private Integer valor_qualitativo_id; protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; public PlanoRiscos() { super(); dirtyProperties = new boolean[]{ false, false, false , false, false, false, false, false, false, false, false, false, false, false, false, false, false }; } public String getDescricao() { try { setLastAccess( System.currentTimeMillis() ); prepare( DESCRICAO ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.descricao; } public void setDescricao( String descricao ) { try { preProcess( DESCRICAO, descricao ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.descricao = descricao; LAZY_LOADED_OBJECTS.put( DESCRICAO, Boolean.TRUE ); } public String getActivo() { try { setLastAccess( System.currentTimeMillis() ); prepare( ACTIVO ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.activo; } public void setActivo( String activo ) { try { preProcess( ACTIVO, activo ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.activo = activo; LAZY_LOADED_OBJECTS.put( ACTIVO, Boolean.TRUE ); } public Integer getArea_id() { try { setLastAccess( System.currentTimeMillis() ); prepare( AREA_ID ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.area_id; } public void setArea_id( Integer area_id ) { try { preProcess( AREA_ID, area_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.area_id = area_id; LAZY_LOADED_OBJECTS.put( AREA_ID, Boolean.TRUE ); } public db.data.siprp.outer.PlanoAreasData toArea_id() { try { prepare( TO_AREA_ID ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } return this.to_area_id; } public void setToArea_id( db.data.siprp.outer.PlanoAreasData to_area_id ) { try { preProcess( TO_AREA_ID, to_area_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.to_area_id = to_area_id; } public Integer getId() { try { setLastAccess( System.currentTimeMillis() ); prepare( ID ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.id; } public void setId( Integer id ) { try { preProcess( ID, id ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.id = id; LAZY_LOADED_OBJECTS.put( ID, Boolean.TRUE ); } public java.util.ListfromPlanoMedidas_risco_id() { java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanoMedidasData >(); if ( getPrimaryKey() != null ) { try { result = fromReference( db.data.siprp.outer.PlanoMedidasData.class , getPrimaryKey().getMap().get("id"), "risco_id" ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } } return result; } public Integer getValor() { try { setLastAccess( System.currentTimeMillis() ); prepare( VALOR ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.valor; } public void setValor( Integer valor ) { try { preProcess( VALOR, valor ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.valor = valor; LAZY_LOADED_OBJECTS.put( VALOR, Boolean.TRUE ); } public String getResponsavel_execucao() { try { setLastAccess( System.currentTimeMillis() ); prepare( RESPONSAVEL_EXECUCAO ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.responsavel_execucao; } public void setResponsavel_execucao( String responsavel_execucao ) { try { preProcess( RESPONSAVEL_EXECUCAO, responsavel_execucao ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.responsavel_execucao = responsavel_execucao; LAZY_LOADED_OBJECTS.put( RESPONSAVEL_EXECUCAO, Boolean.TRUE ); } public String getRecursos_necessarios() { try { setLastAccess( System.currentTimeMillis() ); prepare( RECURSOS_NECESSARIOS ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.recursos_necessarios; } public void setRecursos_necessarios( String recursos_necessarios ) { try { preProcess( RECURSOS_NECESSARIOS, recursos_necessarios ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.recursos_necessarios = recursos_necessarios; LAZY_LOADED_OBJECTS.put( RECURSOS_NECESSARIOS, Boolean.TRUE ); } public java.util.Date getData_inicio() { try { setLastAccess( System.currentTimeMillis() ); prepare( DATA_INICIO ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.data_inicio; } public void setData_inicio( java.util.Date data_inicio ) { try { preProcess( DATA_INICIO, data_inicio ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.data_inicio = data_inicio; LAZY_LOADED_OBJECTS.put( DATA_INICIO, Boolean.TRUE ); } public java.util.Date getData_fim() { try { setLastAccess( System.currentTimeMillis() ); prepare( DATA_FIM ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.data_fim; } public void setData_fim( java.util.Date data_fim ) { try { preProcess( DATA_FIM, data_fim ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.data_fim = data_fim; LAZY_LOADED_OBJECTS.put( DATA_FIM, Boolean.TRUE ); } public String getParecer_dl() { try { setLastAccess( System.currentTimeMillis() ); prepare( PARECER_DL ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.parecer_dl; } public void setParecer_dl( String parecer_dl ) { try { preProcess( PARECER_DL, parecer_dl ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.parecer_dl = parecer_dl; LAZY_LOADED_OBJECTS.put( PARECER_DL, Boolean.TRUE ); } public String getParecer_dns() { try { setLastAccess( System.currentTimeMillis() ); prepare( PARECER_DNS ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.parecer_dns; } public void setParecer_dns( String parecer_dns ) { try { preProcess( PARECER_DNS, parecer_dns ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.parecer_dns = parecer_dns; LAZY_LOADED_OBJECTS.put( PARECER_DNS, Boolean.TRUE ); } public String getVerificacao_siprp() { try { setLastAccess( System.currentTimeMillis() ); prepare( VERIFICACAO_SIPRP ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.verificacao_siprp; } public void setVerificacao_siprp( String verificacao_siprp ) { try { preProcess( VERIFICACAO_SIPRP, verificacao_siprp ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.verificacao_siprp = verificacao_siprp; LAZY_LOADED_OBJECTS.put( VERIFICACAO_SIPRP, Boolean.TRUE ); } public Integer getRisco_id() { try { setLastAccess( System.currentTimeMillis() ); prepare( RISCO_ID ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.risco_id; } public void setRisco_id( Integer risco_id ) { try { preProcess( RISCO_ID, risco_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.risco_id = risco_id; LAZY_LOADED_OBJECTS.put( RISCO_ID, Boolean.TRUE ); } public String getPor() { try { setLastAccess( System.currentTimeMillis() ); prepare( POR ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.por; } public void setPor( String por ) { try { preProcess( POR, por ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.por = por; LAZY_LOADED_OBJECTS.put( POR, Boolean.TRUE ); } public Boolean getIs_patrimonial() { try { setLastAccess( System.currentTimeMillis() ); prepare( IS_PATRIMONIAL ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.is_patrimonial; } public void setIs_patrimonial( Boolean is_patrimonial ) { try { preProcess( IS_PATRIMONIAL, is_patrimonial ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.is_patrimonial = is_patrimonial; LAZY_LOADED_OBJECTS.put( IS_PATRIMONIAL, Boolean.TRUE ); } public Integer getValor_qualitativo_id() { try { setLastAccess( System.currentTimeMillis() ); prepare( VALOR_QUALITATIVO_ID ); } catch( java.lang.Exception ex ) { throw new RuntimeException( ex ); } return this.valor_qualitativo_id; } public void setValor_qualitativo_id( Integer valor_qualitativo_id ) { try { preProcess( VALOR_QUALITATIVO_ID, valor_qualitativo_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) { throw new RuntimeException( edex ); } this.valor_qualitativo_id = valor_qualitativo_id; LAZY_LOADED_OBJECTS.put( VALOR_QUALITATIVO_ID, Boolean.TRUE ); } public Object get( String fieldName ) { Object value = null; Integer index = getFieldIndex( fieldName ); switch( index ) { case PlanoRiscos.DESCRICAO_INDEX: value = getDescricao(); break; case PlanoRiscos.ACTIVO_INDEX: value = getActivo(); break; case PlanoRiscos.AREA_ID_INDEX: value = getArea_id(); break; case PlanoRiscos.TO_AREA_ID_INDEX: value = toArea_id(); break; case PlanoRiscos.ID_INDEX: value = getId(); break; case PlanoRiscos.VALOR_INDEX: value = getValor(); break; case PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX: value = getResponsavel_execucao(); break; case PlanoRiscos.RECURSOS_NECESSARIOS_INDEX: value = getRecursos_necessarios(); break; case PlanoRiscos.DATA_INICIO_INDEX: value = getData_inicio(); break; case PlanoRiscos.DATA_FIM_INDEX: value = getData_fim(); break; case PlanoRiscos.PARECER_DL_INDEX: value = getParecer_dl(); break; case PlanoRiscos.PARECER_DNS_INDEX: value = getParecer_dns(); break; case PlanoRiscos.VERIFICACAO_SIPRP_INDEX: value = getVerificacao_siprp(); break; case PlanoRiscos.RISCO_ID_INDEX: value = getRisco_id(); break; case PlanoRiscos.POR_INDEX: value = getPor(); break; case PlanoRiscos.IS_PATRIMONIAL_INDEX: value = getIs_patrimonial(); break; case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX: value = getValor_qualitativo_id(); break; } return value; } public Object rawGet( String fieldName ) { Object value = null; Integer index = getFieldIndex( fieldName ); switch( index ) { case PlanoRiscos.DESCRICAO_INDEX: value = this.descricao; break; case PlanoRiscos.ACTIVO_INDEX: value = this.activo; break; case PlanoRiscos.AREA_ID_INDEX: value = this.area_id; break; case PlanoRiscos.TO_AREA_ID_INDEX: value = this.to_area_id; break; case PlanoRiscos.ID_INDEX: value = this.id; break; case PlanoRiscos.VALOR_INDEX: value = this.valor; break; case PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX: value = this.responsavel_execucao; break; case PlanoRiscos.RECURSOS_NECESSARIOS_INDEX: value = this.recursos_necessarios; break; case PlanoRiscos.DATA_INICIO_INDEX: value = this.data_inicio; break; case PlanoRiscos.DATA_FIM_INDEX: value = this.data_fim; break; case PlanoRiscos.PARECER_DL_INDEX: value = this.parecer_dl; break; case PlanoRiscos.PARECER_DNS_INDEX: value = this.parecer_dns; break; case PlanoRiscos.VERIFICACAO_SIPRP_INDEX: value = this.verificacao_siprp; break; case PlanoRiscos.RISCO_ID_INDEX: value = this.risco_id; break; case PlanoRiscos.POR_INDEX: value = this.por; break; case PlanoRiscos.IS_PATRIMONIAL_INDEX: value = this.is_patrimonial; break; case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX: value = this.valor_qualitativo_id; break; } return value; } public void set( String fieldName, Object value ) { Integer index = getFieldIndex( fieldName ); switch( index ) { case PlanoRiscos.DESCRICAO_INDEX: setDescricao( ( String ) value ); break; case PlanoRiscos.ACTIVO_INDEX: setActivo( ( String ) value ); break; case PlanoRiscos.AREA_ID_INDEX: setArea_id( ( Integer ) value ); break; case PlanoRiscos.TO_AREA_ID_INDEX: setToArea_id( ( db.data.siprp.outer.PlanoAreasData ) value ); break; case PlanoRiscos.ID_INDEX: setId( ( Integer ) value ); break; case PlanoRiscos.VALOR_INDEX: setValor( ( Integer ) value ); break; case PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX: setResponsavel_execucao( ( String ) value ); break; case PlanoRiscos.RECURSOS_NECESSARIOS_INDEX: setRecursos_necessarios( ( String ) value ); break; case PlanoRiscos.DATA_INICIO_INDEX: setData_inicio( ( java.util.Date ) value ); break; case PlanoRiscos.DATA_FIM_INDEX: setData_fim( ( java.util.Date ) value ); break; case PlanoRiscos.PARECER_DL_INDEX: setParecer_dl( ( String ) value ); break; case PlanoRiscos.PARECER_DNS_INDEX: setParecer_dns( ( String ) value ); break; case PlanoRiscos.VERIFICACAO_SIPRP_INDEX: setVerificacao_siprp( ( String ) value ); break; case PlanoRiscos.RISCO_ID_INDEX: setRisco_id( ( Integer ) value ); break; case PlanoRiscos.POR_INDEX: setPor( ( String ) value ); break; case PlanoRiscos.IS_PATRIMONIAL_INDEX: setIs_patrimonial( ( Boolean ) value ); break; case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX: setValor_qualitativo_id( ( Integer ) value ); break; } } public void rawSet( String fieldName, Object value ) { Integer index = getFieldIndex( fieldName ); switch( index ) { case PlanoRiscos.DESCRICAO_INDEX: this.descricao = ( String ) value; break; case PlanoRiscos.ACTIVO_INDEX: this.activo = ( String ) value; break; case PlanoRiscos.AREA_ID_INDEX: this.area_id = ( Integer ) value; break; case PlanoRiscos.TO_AREA_ID_INDEX: this.to_area_id = ( db.data.siprp.outer.PlanoAreasData ) value; break; case PlanoRiscos.ID_INDEX: this.id = ( Integer ) value; break; case PlanoRiscos.VALOR_INDEX: this.valor = ( Integer ) value; break; case PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX: this.responsavel_execucao = ( String ) value; break; case PlanoRiscos.RECURSOS_NECESSARIOS_INDEX: this.recursos_necessarios = ( String ) value; break; case PlanoRiscos.DATA_INICIO_INDEX: this.data_inicio = ( java.util.Date ) value; break; case PlanoRiscos.DATA_FIM_INDEX: this.data_fim = ( java.util.Date ) value; break; case PlanoRiscos.PARECER_DL_INDEX: this.parecer_dl = ( String ) value; break; case PlanoRiscos.PARECER_DNS_INDEX: this.parecer_dns = ( String ) value; break; case PlanoRiscos.VERIFICACAO_SIPRP_INDEX: this.verificacao_siprp = ( String ) value; break; case PlanoRiscos.RISCO_ID_INDEX: this.risco_id = ( Integer ) value; break; case PlanoRiscos.POR_INDEX: this.por = ( String ) value; break; case PlanoRiscos.IS_PATRIMONIAL_INDEX: this.is_patrimonial = ( Boolean ) value; break; case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX: this.valor_qualitativo_id = ( Integer ) value; break; } } public String []getFieldNames() { return FIELD_NAMES; } public String []getFieldNamesFull() { return FIELD_NAMES_FULL; } public String []getDBFieldNames() { return DB_FIELD_NAMES; } public String []getPrimaryKeyNames() { return PK_FIELD_NAMES; } public String []getDefaultLoadSet() { return DEFAULT_LOAD_SET; } public String getPrimaryKeyName() { return PK_FIELD_NAMES[ 0 ]; } public Class getFieldClass( String fieldName ) { Integer index = getFieldIndex( fieldName ); Class theClass = null; switch( index ) { case PlanoRiscos.DESCRICAO_INDEX: theClass = String.class; break; case PlanoRiscos.ACTIVO_INDEX: theClass = String.class; break; case PlanoRiscos.AREA_ID_INDEX: theClass = Integer.class; break; case PlanoRiscos.TO_AREA_ID_INDEX: theClass = db.data.siprp.outer.PlanoAreasData.class; break; case PlanoRiscos.ID_INDEX: theClass = Integer.class; break; case PlanoRiscos.VALOR_INDEX: theClass = Integer.class; break; case PlanoRiscos.RESPONSAVEL_EXECUCAO_INDEX: theClass = String.class; break; case PlanoRiscos.RECURSOS_NECESSARIOS_INDEX: theClass = String.class; break; case PlanoRiscos.DATA_INICIO_INDEX: theClass = java.util.Date.class; break; case PlanoRiscos.DATA_FIM_INDEX: theClass = java.util.Date.class; break; case PlanoRiscos.PARECER_DL_INDEX: theClass = String.class; break; case PlanoRiscos.PARECER_DNS_INDEX: theClass = String.class; break; case PlanoRiscos.VERIFICACAO_SIPRP_INDEX: theClass = String.class; break; case PlanoRiscos.RISCO_ID_INDEX: theClass = Integer.class; break; case PlanoRiscos.POR_INDEX: theClass = String.class; break; case PlanoRiscos.IS_PATRIMONIAL_INDEX: theClass = Boolean.class; break; case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX: theClass = Integer.class; break; } return theClass; } public Integer getFieldIndex( String fieldName ) { Integer index = FIELD_INDEXES.get( fieldName ); return index != null ? index : PlanoRiscos._INVALID__INDEX; } public String getTableName() { return TABLENAME; } public String getClassIdentifier() { return CLASS_IDENTIFIER; } @Override protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col ) { Object idObject = null; if( primaryKey == null ) { primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoRiscos.PK_FIELD_NAMES ); idObject = array.get( row, col + 0 ); try { primaryKey.set( 0, ( Integer ) idObject ); setId( ( Integer ) idObject ); } catch( ClassCastException ex ) { if( idObject instanceof Number ) { primaryKey.set( 0, ((Number)idObject).intValue() ); setId( ((Number)idObject).intValue() ); } else { throw ex; } } } } @Override public com.evolute.entity.utils.IntegerPrimaryKey getPrimaryKey() { return primaryKey; } public void initLazyLoadFields() { } public boolean isPropertyLoaded( String fieldName ) { if ( LAZY_LOADED_OBJECTS.get( fieldName ) == null ) { return true; } else { return LAZY_LOADED_OBJECTS.get( fieldName ); } } }