diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Acidentados.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Acidentados.java new file mode 100644 index 00000000..48b8db9e --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Acidentados.java @@ -0,0 +1,1063 @@ +/* +* Acidentados.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Acidentados extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Acidentados.ID, Acidentados.ID_INDEX ); + FIELD_INDEXES.put( Acidentados.ID_FULL, Acidentados.ID_INDEX ); + FIELD_INDEXES.put( Acidentados.NOME, Acidentados.NOME_INDEX ); + FIELD_INDEXES.put( Acidentados.NOME_FULL, Acidentados.NOME_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_NASCIMENTO, Acidentados.DATA_NASCIMENTO_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_NASCIMENTO_FULL, Acidentados.DATA_NASCIMENTO_INDEX ); + FIELD_INDEXES.put( Acidentados.BILHETE_IDENTIDADE, Acidentados.BILHETE_IDENTIDADE_INDEX ); + FIELD_INDEXES.put( Acidentados.BILHETE_IDENTIDADE_FULL, Acidentados.BILHETE_IDENTIDADE_INDEX ); + FIELD_INDEXES.put( Acidentados.MORADA, Acidentados.MORADA_INDEX ); + FIELD_INDEXES.put( Acidentados.MORADA_FULL, Acidentados.MORADA_INDEX ); + FIELD_INDEXES.put( Acidentados.COD_POSTAL, Acidentados.COD_POSTAL_INDEX ); + FIELD_INDEXES.put( Acidentados.COD_POSTAL_FULL, Acidentados.COD_POSTAL_INDEX ); + FIELD_INDEXES.put( Acidentados.LOCALIDADE, Acidentados.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Acidentados.LOCALIDADE_FULL, Acidentados.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Acidentados.CONTACTO_TELEFONICO, Acidentados.CONTACTO_TELEFONICO_INDEX ); + FIELD_INDEXES.put( Acidentados.CONTACTO_TELEFONICO_FULL, Acidentados.CONTACTO_TELEFONICO_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_ADMISSAO, Acidentados.DATA_ADMISSAO_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_ADMISSAO_FULL, Acidentados.DATA_ADMISSAO_INDEX ); + FIELD_INDEXES.put( Acidentados.FUNCAO, Acidentados.FUNCAO_INDEX ); + FIELD_INDEXES.put( Acidentados.FUNCAO_FULL, Acidentados.FUNCAO_INDEX ); + FIELD_INDEXES.put( Acidentados.TRABALHADOR_ID, Acidentados.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Acidentados.TRABALHADOR_ID_FULL, Acidentados.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Acidentados.TURNO, Acidentados.TURNO_INDEX ); + FIELD_INDEXES.put( Acidentados.TURNO_FULL, Acidentados.TURNO_INDEX ); + FIELD_INDEXES.put( Acidentados.NUMERO_MECANOGRAFICO, Acidentados.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Acidentados.NUMERO_MECANOGRAFICO_FULL, Acidentados.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Acidentados.NOME_SUPERIOR_HIERARQUICO, Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( Acidentados.NOME_SUPERIOR_HIERARQUICO_FULL, Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( Acidentados.EMAIL_SUPERIOR_HIERARQUICO, Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( Acidentados.EMAIL_SUPERIOR_HIERARQUICO_FULL, Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( Acidentados.ESTABELECIMENTO_ORIGEM, Acidentados.ESTABELECIMENTO_ORIGEM_INDEX ); + FIELD_INDEXES.put( Acidentados.ESTABELECIMENTO_ORIGEM_FULL, Acidentados.ESTABELECIMENTO_ORIGEM_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO, Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_FULL, Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "acidentados"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.acidentados"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "acidentados.id"; + public static final int ID_INDEX = 0; + public static final String NOME = "nome"; + public static final String NOME_FULL = "acidentados.nome"; + public static final int NOME_INDEX = 1; + public static final String DATA_NASCIMENTO = "data_nascimento"; + public static final String DATA_NASCIMENTO_FULL = "acidentados.data_nascimento"; + public static final int DATA_NASCIMENTO_INDEX = 2; + public static final String BILHETE_IDENTIDADE = "bilhete_identidade"; + public static final String BILHETE_IDENTIDADE_FULL = "acidentados.bilhete_identidade"; + public static final int BILHETE_IDENTIDADE_INDEX = 3; + public static final String MORADA = "morada"; + public static final String MORADA_FULL = "acidentados.morada"; + public static final int MORADA_INDEX = 4; + public static final String COD_POSTAL = "cod_postal"; + public static final String COD_POSTAL_FULL = "acidentados.cod_postal"; + public static final int COD_POSTAL_INDEX = 5; + public static final String LOCALIDADE = "localidade"; + public static final String LOCALIDADE_FULL = "acidentados.localidade"; + public static final int LOCALIDADE_INDEX = 6; + public static final String CONTACTO_TELEFONICO = "contacto_telefonico"; + public static final String CONTACTO_TELEFONICO_FULL = "acidentados.contacto_telefonico"; + public static final int CONTACTO_TELEFONICO_INDEX = 7; + public static final String DATA_ADMISSAO = "data_admissao"; + public static final String DATA_ADMISSAO_FULL = "acidentados.data_admissao"; + public static final int DATA_ADMISSAO_INDEX = 8; + public static final String FUNCAO = "funcao"; + public static final String FUNCAO_FULL = "acidentados.funcao"; + public static final int FUNCAO_INDEX = 9; + public static final String TRABALHADOR_ID = "trabalhador_id"; + public static final String TRABALHADOR_ID_FULL = "acidentados.trabalhador_id"; + public static final int TRABALHADOR_ID_INDEX = 10; + public static final String TURNO = "turno"; + public static final String TURNO_FULL = "acidentados.turno"; + public static final int TURNO_INDEX = 11; + public static final String NUMERO_MECANOGRAFICO = "numero_mecanografico"; + public static final String NUMERO_MECANOGRAFICO_FULL = "acidentados.numero_mecanografico"; + public static final int NUMERO_MECANOGRAFICO_INDEX = 12; + public static final String NOME_SUPERIOR_HIERARQUICO = "nome_superior_hierarquico"; + public static final String NOME_SUPERIOR_HIERARQUICO_FULL = "acidentados.nome_superior_hierarquico"; + public static final int NOME_SUPERIOR_HIERARQUICO_INDEX = 13; + public static final String EMAIL_SUPERIOR_HIERARQUICO = "email_superior_hierarquico"; + public static final String EMAIL_SUPERIOR_HIERARQUICO_FULL = "acidentados.email_superior_hierarquico"; + public static final int EMAIL_SUPERIOR_HIERARQUICO_INDEX = 14; + public static final String ESTABELECIMENTO_ORIGEM = "estabelecimento_origem"; + public static final String ESTABELECIMENTO_ORIGEM_FULL = "acidentados.estabelecimento_origem"; + public static final int ESTABELECIMENTO_ORIGEM_INDEX = 15; + public static final String DATA_EMAIL_SUPERIOR_HIERARQUICO = "data_email_superior_hierarquico"; + public static final String DATA_EMAIL_SUPERIOR_HIERARQUICO_FULL = "acidentados.data_email_superior_hierarquico"; + public static final int DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX = 16; + + public static final String FIELD_NAMES[] = new String[]{ + NOME, DATA_NASCIMENTO, BILHETE_IDENTIDADE, MORADA, COD_POSTAL, LOCALIDADE, + CONTACTO_TELEFONICO, DATA_ADMISSAO, FUNCAO, TRABALHADOR_ID, TURNO, + NUMERO_MECANOGRAFICO, NOME_SUPERIOR_HIERARQUICO, + EMAIL_SUPERIOR_HIERARQUICO, ESTABELECIMENTO_ORIGEM, + DATA_EMAIL_SUPERIOR_HIERARQUICO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + NOME, TABLENAME + "." + DATA_NASCIMENTO, TABLENAME + "." + BILHETE_IDENTIDADE, TABLENAME + "." + MORADA, TABLENAME + "." + COD_POSTAL, TABLENAME + "." + LOCALIDADE, + TABLENAME + "." + CONTACTO_TELEFONICO, TABLENAME + "." + DATA_ADMISSAO, TABLENAME + "." + FUNCAO, TABLENAME + "." + TRABALHADOR_ID, TABLENAME + "." + TURNO, + TABLENAME + "." + NUMERO_MECANOGRAFICO, TABLENAME + "." + NOME_SUPERIOR_HIERARQUICO, + TABLENAME + "." + EMAIL_SUPERIOR_HIERARQUICO, TABLENAME + "." + ESTABELECIMENTO_ORIGEM, + TABLENAME + "." + DATA_EMAIL_SUPERIOR_HIERARQUICO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, NOME, DATA_NASCIMENTO, BILHETE_IDENTIDADE, MORADA, COD_POSTAL, LOCALIDADE, + CONTACTO_TELEFONICO, DATA_ADMISSAO, FUNCAO, TRABALHADOR_ID, TURNO, + NUMERO_MECANOGRAFICO, NOME_SUPERIOR_HIERARQUICO, + EMAIL_SUPERIOR_HIERARQUICO, ESTABELECIMENTO_ORIGEM, + DATA_EMAIL_SUPERIOR_HIERARQUICO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, NOME, DATA_NASCIMENTO, BILHETE_IDENTIDADE, MORADA, COD_POSTAL, LOCALIDADE, + CONTACTO_TELEFONICO, DATA_ADMISSAO, FUNCAO, TRABALHADOR_ID, TURNO, + NUMERO_MECANOGRAFICO, NOME_SUPERIOR_HIERARQUICO, + EMAIL_SUPERIOR_HIERARQUICO, ESTABELECIMENTO_ORIGEM, + DATA_EMAIL_SUPERIOR_HIERARQUICO, }; + + private Integer id; + private String nome; + private java.util.Date data_nascimento; + private String bilhete_identidade; + private String morada; + private String cod_postal; + private String localidade; + private String contacto_telefonico; + private java.util.Date data_admissao; + private String funcao; + private Integer trabalhador_id; + private String turno; + private String numero_mecanografico; + private String nome_superior_hierarquico; + private String email_superior_hierarquico; + private String estabelecimento_origem; + private java.util.Date data_email_superior_hierarquico; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Acidentados() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false }; + } + + 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.ListfromAnalisesAcidentes_acidentado_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AnalisesAcidentesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AnalisesAcidentesData.class , getPrimaryKey().getMap().get("id"), "acidentado_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public java.util.Date getData_nascimento() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_NASCIMENTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_nascimento; + } + + public void setData_nascimento( java.util.Date data_nascimento ) + { + try + { + preProcess( DATA_NASCIMENTO, data_nascimento ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_nascimento = data_nascimento; + LAZY_LOADED_OBJECTS.put( DATA_NASCIMENTO, Boolean.TRUE ); + } + + public String getBilhete_identidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( BILHETE_IDENTIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.bilhete_identidade; + } + + public void setBilhete_identidade( String bilhete_identidade ) + { + try + { + preProcess( BILHETE_IDENTIDADE, bilhete_identidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.bilhete_identidade = bilhete_identidade; + LAZY_LOADED_OBJECTS.put( BILHETE_IDENTIDADE, Boolean.TRUE ); + } + + public String getMorada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MORADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.morada; + } + + public void setMorada( String morada ) + { + try + { + preProcess( MORADA, morada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.morada = morada; + LAZY_LOADED_OBJECTS.put( MORADA, Boolean.TRUE ); + } + + public String getCod_postal() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( COD_POSTAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.cod_postal; + } + + public void setCod_postal( String cod_postal ) + { + try + { + preProcess( COD_POSTAL, cod_postal ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.cod_postal = cod_postal; + LAZY_LOADED_OBJECTS.put( COD_POSTAL, Boolean.TRUE ); + } + + public String getLocalidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LOCALIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.localidade; + } + + public void setLocalidade( String localidade ) + { + try + { + preProcess( LOCALIDADE, localidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.localidade = localidade; + LAZY_LOADED_OBJECTS.put( LOCALIDADE, Boolean.TRUE ); + } + + public String getContacto_telefonico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONTACTO_TELEFONICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.contacto_telefonico; + } + + public void setContacto_telefonico( String contacto_telefonico ) + { + try + { + preProcess( CONTACTO_TELEFONICO, contacto_telefonico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.contacto_telefonico = contacto_telefonico; + LAZY_LOADED_OBJECTS.put( CONTACTO_TELEFONICO, Boolean.TRUE ); + } + + public java.util.Date getData_admissao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ADMISSAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_admissao; + } + + public void setData_admissao( java.util.Date data_admissao ) + { + try + { + preProcess( DATA_ADMISSAO, data_admissao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_admissao = data_admissao; + LAZY_LOADED_OBJECTS.put( DATA_ADMISSAO, Boolean.TRUE ); + } + + public String getFuncao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FUNCAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.funcao; + } + + public void setFuncao( String funcao ) + { + try + { + preProcess( FUNCAO, funcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.funcao = funcao; + LAZY_LOADED_OBJECTS.put( FUNCAO, Boolean.TRUE ); + } + + public Integer getTrabalhador_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TRABALHADOR_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.trabalhador_id; + } + + public void setTrabalhador_id( Integer trabalhador_id ) + { + try + { + preProcess( TRABALHADOR_ID, trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.trabalhador_id = trabalhador_id; + LAZY_LOADED_OBJECTS.put( TRABALHADOR_ID, Boolean.TRUE ); + } + + public String getTurno() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TURNO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.turno; + } + + public void setTurno( String turno ) + { + try + { + preProcess( TURNO, turno ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.turno = turno; + LAZY_LOADED_OBJECTS.put( TURNO, Boolean.TRUE ); + } + + public String getNumero_mecanografico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NUMERO_MECANOGRAFICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.numero_mecanografico; + } + + public void setNumero_mecanografico( String numero_mecanografico ) + { + try + { + preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.numero_mecanografico = numero_mecanografico; + LAZY_LOADED_OBJECTS.put( NUMERO_MECANOGRAFICO, Boolean.TRUE ); + } + + public String getNome_superior_hierarquico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_SUPERIOR_HIERARQUICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_superior_hierarquico; + } + + public void setNome_superior_hierarquico( String nome_superior_hierarquico ) + { + try + { + preProcess( NOME_SUPERIOR_HIERARQUICO, nome_superior_hierarquico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_superior_hierarquico = nome_superior_hierarquico; + LAZY_LOADED_OBJECTS.put( NOME_SUPERIOR_HIERARQUICO, Boolean.TRUE ); + } + + public String getEmail_superior_hierarquico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMAIL_SUPERIOR_HIERARQUICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.email_superior_hierarquico; + } + + public void setEmail_superior_hierarquico( String email_superior_hierarquico ) + { + try + { + preProcess( EMAIL_SUPERIOR_HIERARQUICO, email_superior_hierarquico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.email_superior_hierarquico = email_superior_hierarquico; + LAZY_LOADED_OBJECTS.put( EMAIL_SUPERIOR_HIERARQUICO, Boolean.TRUE ); + } + + public String getEstabelecimento_origem() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ORIGEM ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_origem; + } + + public void setEstabelecimento_origem( String estabelecimento_origem ) + { + try + { + preProcess( ESTABELECIMENTO_ORIGEM, estabelecimento_origem ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_origem = estabelecimento_origem; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ORIGEM, Boolean.TRUE ); + } + + public java.util.Date getData_email_superior_hierarquico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_EMAIL_SUPERIOR_HIERARQUICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_email_superior_hierarquico; + } + + public void setData_email_superior_hierarquico( java.util.Date data_email_superior_hierarquico ) + { + try + { + preProcess( DATA_EMAIL_SUPERIOR_HIERARQUICO, data_email_superior_hierarquico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_email_superior_hierarquico = data_email_superior_hierarquico; + LAZY_LOADED_OBJECTS.put( DATA_EMAIL_SUPERIOR_HIERARQUICO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Acidentados.ID_INDEX: + value = getId(); + break; + case Acidentados.NOME_INDEX: + value = getNome(); + break; + case Acidentados.DATA_NASCIMENTO_INDEX: + value = getData_nascimento(); + break; + case Acidentados.BILHETE_IDENTIDADE_INDEX: + value = getBilhete_identidade(); + break; + case Acidentados.MORADA_INDEX: + value = getMorada(); + break; + case Acidentados.COD_POSTAL_INDEX: + value = getCod_postal(); + break; + case Acidentados.LOCALIDADE_INDEX: + value = getLocalidade(); + break; + case Acidentados.CONTACTO_TELEFONICO_INDEX: + value = getContacto_telefonico(); + break; + case Acidentados.DATA_ADMISSAO_INDEX: + value = getData_admissao(); + break; + case Acidentados.FUNCAO_INDEX: + value = getFuncao(); + break; + case Acidentados.TRABALHADOR_ID_INDEX: + value = getTrabalhador_id(); + break; + case Acidentados.TURNO_INDEX: + value = getTurno(); + break; + case Acidentados.NUMERO_MECANOGRAFICO_INDEX: + value = getNumero_mecanografico(); + break; + case Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX: + value = getNome_superior_hierarquico(); + break; + case Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX: + value = getEmail_superior_hierarquico(); + break; + case Acidentados.ESTABELECIMENTO_ORIGEM_INDEX: + value = getEstabelecimento_origem(); + break; + case Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX: + value = getData_email_superior_hierarquico(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Acidentados.ID_INDEX: + value = this.id; + break; + case Acidentados.NOME_INDEX: + value = this.nome; + break; + case Acidentados.DATA_NASCIMENTO_INDEX: + value = this.data_nascimento; + break; + case Acidentados.BILHETE_IDENTIDADE_INDEX: + value = this.bilhete_identidade; + break; + case Acidentados.MORADA_INDEX: + value = this.morada; + break; + case Acidentados.COD_POSTAL_INDEX: + value = this.cod_postal; + break; + case Acidentados.LOCALIDADE_INDEX: + value = this.localidade; + break; + case Acidentados.CONTACTO_TELEFONICO_INDEX: + value = this.contacto_telefonico; + break; + case Acidentados.DATA_ADMISSAO_INDEX: + value = this.data_admissao; + break; + case Acidentados.FUNCAO_INDEX: + value = this.funcao; + break; + case Acidentados.TRABALHADOR_ID_INDEX: + value = this.trabalhador_id; + break; + case Acidentados.TURNO_INDEX: + value = this.turno; + break; + case Acidentados.NUMERO_MECANOGRAFICO_INDEX: + value = this.numero_mecanografico; + break; + case Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX: + value = this.nome_superior_hierarquico; + break; + case Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX: + value = this.email_superior_hierarquico; + break; + case Acidentados.ESTABELECIMENTO_ORIGEM_INDEX: + value = this.estabelecimento_origem; + break; + case Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX: + value = this.data_email_superior_hierarquico; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Acidentados.ID_INDEX: + setId( ( Integer ) value ); + break; + case Acidentados.NOME_INDEX: + setNome( ( String ) value ); + break; + case Acidentados.DATA_NASCIMENTO_INDEX: + setData_nascimento( ( java.util.Date ) value ); + break; + case Acidentados.BILHETE_IDENTIDADE_INDEX: + setBilhete_identidade( ( String ) value ); + break; + case Acidentados.MORADA_INDEX: + setMorada( ( String ) value ); + break; + case Acidentados.COD_POSTAL_INDEX: + setCod_postal( ( String ) value ); + break; + case Acidentados.LOCALIDADE_INDEX: + setLocalidade( ( String ) value ); + break; + case Acidentados.CONTACTO_TELEFONICO_INDEX: + setContacto_telefonico( ( String ) value ); + break; + case Acidentados.DATA_ADMISSAO_INDEX: + setData_admissao( ( java.util.Date ) value ); + break; + case Acidentados.FUNCAO_INDEX: + setFuncao( ( String ) value ); + break; + case Acidentados.TRABALHADOR_ID_INDEX: + setTrabalhador_id( ( Integer ) value ); + break; + case Acidentados.TURNO_INDEX: + setTurno( ( String ) value ); + break; + case Acidentados.NUMERO_MECANOGRAFICO_INDEX: + setNumero_mecanografico( ( String ) value ); + break; + case Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX: + setNome_superior_hierarquico( ( String ) value ); + break; + case Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX: + setEmail_superior_hierarquico( ( String ) value ); + break; + case Acidentados.ESTABELECIMENTO_ORIGEM_INDEX: + setEstabelecimento_origem( ( String ) value ); + break; + case Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX: + setData_email_superior_hierarquico( ( java.util.Date ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Acidentados.ID_INDEX: + this.id = ( Integer ) value; + break; + case Acidentados.NOME_INDEX: + this.nome = ( String ) value; + break; + case Acidentados.DATA_NASCIMENTO_INDEX: + this.data_nascimento = ( java.util.Date ) value; + break; + case Acidentados.BILHETE_IDENTIDADE_INDEX: + this.bilhete_identidade = ( String ) value; + break; + case Acidentados.MORADA_INDEX: + this.morada = ( String ) value; + break; + case Acidentados.COD_POSTAL_INDEX: + this.cod_postal = ( String ) value; + break; + case Acidentados.LOCALIDADE_INDEX: + this.localidade = ( String ) value; + break; + case Acidentados.CONTACTO_TELEFONICO_INDEX: + this.contacto_telefonico = ( String ) value; + break; + case Acidentados.DATA_ADMISSAO_INDEX: + this.data_admissao = ( java.util.Date ) value; + break; + case Acidentados.FUNCAO_INDEX: + this.funcao = ( String ) value; + break; + case Acidentados.TRABALHADOR_ID_INDEX: + this.trabalhador_id = ( Integer ) value; + break; + case Acidentados.TURNO_INDEX: + this.turno = ( String ) value; + break; + case Acidentados.NUMERO_MECANOGRAFICO_INDEX: + this.numero_mecanografico = ( String ) value; + break; + case Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX: + this.nome_superior_hierarquico = ( String ) value; + break; + case Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX: + this.email_superior_hierarquico = ( String ) value; + break; + case Acidentados.ESTABELECIMENTO_ORIGEM_INDEX: + this.estabelecimento_origem = ( String ) value; + break; + case Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX: + this.data_email_superior_hierarquico = ( java.util.Date ) 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 Acidentados.ID_INDEX: + theClass = Integer.class; + break; + case Acidentados.NOME_INDEX: + theClass = String.class; + break; + case Acidentados.DATA_NASCIMENTO_INDEX: + theClass = java.util.Date.class; + break; + case Acidentados.BILHETE_IDENTIDADE_INDEX: + theClass = String.class; + break; + case Acidentados.MORADA_INDEX: + theClass = String.class; + break; + case Acidentados.COD_POSTAL_INDEX: + theClass = String.class; + break; + case Acidentados.LOCALIDADE_INDEX: + theClass = String.class; + break; + case Acidentados.CONTACTO_TELEFONICO_INDEX: + theClass = String.class; + break; + case Acidentados.DATA_ADMISSAO_INDEX: + theClass = java.util.Date.class; + break; + case Acidentados.FUNCAO_INDEX: + theClass = String.class; + break; + case Acidentados.TRABALHADOR_ID_INDEX: + theClass = Integer.class; + break; + case Acidentados.TURNO_INDEX: + theClass = String.class; + break; + case Acidentados.NUMERO_MECANOGRAFICO_INDEX: + theClass = String.class; + break; + case Acidentados.NOME_SUPERIOR_HIERARQUICO_INDEX: + theClass = String.class; + break; + case Acidentados.EMAIL_SUPERIOR_HIERARQUICO_INDEX: + theClass = String.class; + break; + case Acidentados.ESTABELECIMENTO_ORIGEM_INDEX: + theClass = String.class; + break; + case Acidentados.DATA_EMAIL_SUPERIOR_HIERARQUICO_INDEX: + theClass = java.util.Date.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Acidentados._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Acidentados.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Actualizacao.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Actualizacao.java new file mode 100644 index 00000000..bd8499be --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Actualizacao.java @@ -0,0 +1,178 @@ +/* +* Actualizacao.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Actualizacao extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "actualizacao"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.actualizacao"; + + public static final int _INVALID__INDEX = -1; + + public static final String FIELD_NAMES[] = new String[]{ + }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + }; + + + protected com.evolute.entity.utils.ObjectPrimaryKey primaryKey; + + public Actualizacao() + { + super(); + dirtyProperties = new boolean[]{ }; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + 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() + { + throw new RuntimeException( "getPrimaryKeyName on Actualizacao is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Actualizacao._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Actualizacao.PK_FIELD_NAMES ); + } + } + + @Override + public com.evolute.entity.utils.ObjectPrimaryKey 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/AnalisesAcidentes.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/AnalisesAcidentes.java new file mode 100644 index 00000000..f9002f94 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/AnalisesAcidentes.java @@ -0,0 +1,5705 @@ +/* +* AnalisesAcidentes.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( AnalisesAcidentes.ID, AnalisesAcidentes.ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ID_FULL, AnalisesAcidentes.ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ACIDENTE, AnalisesAcidentes.DATA_ACIDENTE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ACIDENTE_FULL, AnalisesAcidentes.DATA_ACIDENTE_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( AnalisesAcidentes.CLASS_IDENTIFIER, AnalisesAcidentes.ACIDENTADO_ID, AnalisesAcidentes.TO_ACIDENTADO_ID ); + FIELD_INDEXES.put( AnalisesAcidentes.ACIDENTADO_ID, AnalisesAcidentes.ACIDENTADO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ACIDENTADO_ID_FULL, AnalisesAcidentes.ACIDENTADO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TO_ACIDENTADO_ID, AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO, AnalisesAcidentes.ESTADO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO_FULL, AnalisesAcidentes.ESTADO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTABELECIMENTO_ID, AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTABELECIMENTO_ID_FULL, AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.HORAS_TURNO, AnalisesAcidentes.HORAS_TURNO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.HORAS_TURNO_FULL, AnalisesAcidentes.HORAS_TURNO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SECCAO, AnalisesAcidentes.SECCAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SECCAO_FULL, AnalisesAcidentes.SECCAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LOCAL_TRABALHO, AnalisesAcidentes.LOCAL_TRABALHO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LOCAL_TRABALHO_FULL, AnalisesAcidentes.LOCAL_TRABALHO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TAREFA, AnalisesAcidentes.TAREFA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TAREFA_FULL, AnalisesAcidentes.TAREFA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SUBSTANCIAS, AnalisesAcidentes.SUBSTANCIAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SUBSTANCIAS_FULL, AnalisesAcidentes.SUBSTANCIAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SUPERIOR_HIERARQUICO, AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SUPERIOR_HIERARQUICO_FULL, AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONDICOES, AnalisesAcidentes.CONDICOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONDICOES_FULL, AnalisesAcidentes.CONDICOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TESTEMUNHAS, AnalisesAcidentes.TESTEMUNHAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TESTEMUNHAS_FULL, AnalisesAcidentes.TESTEMUNHAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DESCRICAO, AnalisesAcidentes.DESCRICAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DESCRICAO_FULL, AnalisesAcidentes.DESCRICAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONCLUSOES, AnalisesAcidentes.CONCLUSOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONCLUSOES_FULL, AnalisesAcidentes.CONCLUSOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ACCOES, AnalisesAcidentes.ACCOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ACCOES_FULL, AnalisesAcidentes.ACCOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.HORA_ACIDENTE, AnalisesAcidentes.HORA_ACIDENTE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.HORA_ACIDENTE_FULL, AnalisesAcidentes.HORA_ACIDENTE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.FORMACAO_SHST, AnalisesAcidentes.FORMACAO_SHST_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.FORMACAO_SHST_FULL, AnalisesAcidentes.FORMACAO_SHST_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE, AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_FULL, AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR, AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_FULL, AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR, AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_FULL, AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES, AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_FULL, AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES, AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_FULL, AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_FULL, AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_CABECA, AnalisesAcidentes.LESAO_CABECA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_CABECA_FULL, AnalisesAcidentes.LESAO_CABECA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_PESCOCO, AnalisesAcidentes.LESAO_PESCOCO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_PESCOCO_FULL, AnalisesAcidentes.LESAO_PESCOCO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_TRONCO, AnalisesAcidentes.LESAO_TRONCO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_TRONCO_FULL, AnalisesAcidentes.LESAO_TRONCO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR, AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_FULL, AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ, AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_FULL, AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_INF_DIR, AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_FULL, AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ, AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_FULL, AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF1, AnalisesAcidentes.ESPECIF1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF1_FULL, AnalisesAcidentes.ESPECIF1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF2, AnalisesAcidentes.ESPECIF2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF2_FULL, AnalisesAcidentes.ESPECIF2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF3, AnalisesAcidentes.ESPECIF3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF3_FULL, AnalisesAcidentes.ESPECIF3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF4, AnalisesAcidentes.ESPECIF4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESPECIF4_FULL, AnalisesAcidentes.ESPECIF4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TIPO_INCAPACIDADE, AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TIPO_INCAPACIDADE_FULL, AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.COEF_INCAPACIDADE, AnalisesAcidentes.COEF_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.COEF_INCAPACIDADE_FULL, AnalisesAcidentes.COEF_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_AVAL_INCAPACIDADE, AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_FULL, AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_REV_INCAPACIDADE, AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_REV_INCAPACIDADE_FULL, AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.PERIODO_INCAPACIDADE_DE, AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_FULL, AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.PERIODO_INCAPACIDADE_A, AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.PERIODO_INCAPACIDADE_A_FULL, AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_FLEXAO, AnalisesAcidentes.IMG_FLEXAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_FLEXAO_FULL, AnalisesAcidentes.IMG_FLEXAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_EXT1, AnalisesAcidentes.IMG_EXT1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_EXT1_FULL, AnalisesAcidentes.IMG_EXT1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_EXT2, AnalisesAcidentes.IMG_EXT2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_EXT2_FULL, AnalisesAcidentes.IMG_EXT2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB2, AnalisesAcidentes.IMG_CAB2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB2_FULL, AnalisesAcidentes.IMG_CAB2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB3, AnalisesAcidentes.IMG_CAB3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB3_FULL, AnalisesAcidentes.IMG_CAB3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA2, AnalisesAcidentes.IMG_MA2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA2_FULL, AnalisesAcidentes.IMG_MA2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA3, AnalisesAcidentes.IMG_MA3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA3_FULL, AnalisesAcidentes.IMG_MA3_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA5, AnalisesAcidentes.IMG_MA5_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA5_FULL, AnalisesAcidentes.IMG_MA5_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA6, AnalisesAcidentes.IMG_MA6_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA6_FULL, AnalisesAcidentes.IMG_MA6_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA8, AnalisesAcidentes.IMG_MA8_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA8_FULL, AnalisesAcidentes.IMG_MA8_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA10, AnalisesAcidentes.IMG_MA10_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA10_FULL, AnalisesAcidentes.IMG_MA10_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_CARGA, AnalisesAcidentes.RESTRICAO_CARGA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_CARGA_FULL, AnalisesAcidentes.RESTRICAO_CARGA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_MOTRICIDADE, AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_MOTRICIDADE_FULL, AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_CONDUCAO, AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_CONDUCAO_FULL, AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_VIBRACOES, AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_VIBRACOES_FULL, AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_OUTRAS, AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RESTRICAO_OUTRAS_FULL, AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.MED_OBSERV, AnalisesAcidentes.MED_OBSERV_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.MED_OBSERV_FULL, AnalisesAcidentes.MED_OBSERV_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TIPO_LESAO, AnalisesAcidentes.TIPO_LESAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TIPO_LESAO_FULL, AnalisesAcidentes.TIPO_LESAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_ROT1, AnalisesAcidentes.IMG_ROT1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_ROT1_FULL, AnalisesAcidentes.IMG_ROT1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_ROT2, AnalisesAcidentes.IMG_ROT2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_ROT2_FULL, AnalisesAcidentes.IMG_ROT2_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB1, AnalisesAcidentes.IMG_CAB1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB1_FULL, AnalisesAcidentes.IMG_CAB1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB4, AnalisesAcidentes.IMG_CAB4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_CAB4_FULL, AnalisesAcidentes.IMG_CAB4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA1, AnalisesAcidentes.IMG_MA1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA1_FULL, AnalisesAcidentes.IMG_MA1_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA4, AnalisesAcidentes.IMG_MA4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA4_FULL, AnalisesAcidentes.IMG_MA4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA7, AnalisesAcidentes.IMG_MA7_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA7_FULL, AnalisesAcidentes.IMG_MA7_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA9, AnalisesAcidentes.IMG_MA9_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.IMG_MA9_FULL, AnalisesAcidentes.IMG_MA9_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.EMPRESA_ID, AnalisesAcidentes.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.EMPRESA_ID_FULL, AnalisesAcidentes.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.MEDICO_ID, AnalisesAcidentes.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.MEDICO_ID_FULL, AnalisesAcidentes.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TECNICO_SAUDE_ID, AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TECNICO_SAUDE_ID_FULL, AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ANALISE_NR, AnalisesAcidentes.ANALISE_NR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ANALISE_NR_FULL, AnalisesAcidentes.ANALISE_NR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO_ASSINATURA, AnalisesAcidentes.ESTADO_ASSINATURA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO_ASSINATURA_FULL, AnalisesAcidentes.ESTADO_ASSINATURA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_RESP_SEG, AnalisesAcidentes.ASS_RESP_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_RESP_SEG_FULL, AnalisesAcidentes.ASS_RESP_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_RESP_RH, AnalisesAcidentes.ASS_RESP_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_RESP_RH_FULL, AnalisesAcidentes.ASS_RESP_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_CONSOLIDACAO, AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_CONSOLIDACAO_FULL, AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_SEG, AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_SEG_FULL, AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_RH, AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_RH_FULL, AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_CONSOLIDACAO, AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_CONSOLIDACAO_FULL, AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_SEG, AnalisesAcidentes.NOME_RESP_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_SEG_FULL, AnalisesAcidentes.NOME_RESP_SEG_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_RH, AnalisesAcidentes.NOME_RESP_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_RH_FULL, AnalisesAcidentes.NOME_RESP_RH_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CAUSAS, AnalisesAcidentes.CAUSAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CAUSAS_FULL, AnalisesAcidentes.CAUSAS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO_ANTES_CORRECAO, AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ESTADO_ANTES_CORRECAO_FULL, AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.OBSERVACOES_CORRECAO, AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.OBSERVACOES_CORRECAO_FULL, AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CORRECAO, AnalisesAcidentes.CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CORRECAO_FULL, AnalisesAcidentes.CORRECAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_SUPERIOR, AnalisesAcidentes.ASS_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.ASS_SUPERIOR_FULL, AnalisesAcidentes.ASS_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_SUPERIOR, AnalisesAcidentes.NOME_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_SUPERIOR_FULL, AnalisesAcidentes.NOME_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR, AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_FULL, AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUADOR, AnalisesAcidentes.AVERIGUADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUADOR_FULL, AnalisesAcidentes.AVERIGUADOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUACAO_POSTERIOR, AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUACAO_POSTERIOR_FULL, AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUACAO_OBS, AnalisesAcidentes.AVERIGUACAO_OBS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.AVERIGUACAO_OBS_FULL, AnalisesAcidentes.AVERIGUACAO_OBS_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_CONSOLIDACAO, AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_FULL, AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_INICIO_PROCESSO, AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_INICIO_PROCESSO_FULL, AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( AnalisesAcidentes.CLASS_IDENTIFIER, AnalisesAcidentes.DEPARTAMENTO_ID, AnalisesAcidentes.TO_DEPARTAMENTO_ID ); + FIELD_INDEXES.put( AnalisesAcidentes.DEPARTAMENTO_ID, AnalisesAcidentes.DEPARTAMENTO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DEPARTAMENTO_ID_FULL, AnalisesAcidentes.DEPARTAMENTO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TO_DEPARTAMENTO_ID, AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( AnalisesAcidentes.CLASS_IDENTIFIER, AnalisesAcidentes.SECCAO_ID, AnalisesAcidentes.TO_SECCAO_ID ); + FIELD_INDEXES.put( AnalisesAcidentes.SECCAO_ID, AnalisesAcidentes.SECCAO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.SECCAO_ID_FULL, AnalisesAcidentes.SECCAO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.TO_SECCAO_ID, AnalisesAcidentes.TO_SECCAO_ID_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RH_FASE4, AnalisesAcidentes.RH_FASE4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.RH_FASE4_FULL, AnalisesAcidentes.RH_FASE4_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.APAGADA, AnalisesAcidentes.APAGADA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.APAGADA_FULL, AnalisesAcidentes.APAGADA_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO, AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_FULL, AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_DESACTIVACAO, AnalisesAcidentes.DATA_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.DATA_DESACTIVACAO_FULL, AnalisesAcidentes.DATA_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.COMENTARIO_DESACTIVACAO, AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( AnalisesAcidentes.COMENTARIO_DESACTIVACAO_FULL, AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyacidentado_idToacidentados = + new com.evolute.entity.ForeignKey( AnalisesAcidentes.class, AnalisesAcidentes.ACIDENTADO_ID, db.data.siprp.outer.AcidentadosData.class, db.data.siprp.outer.AcidentadosData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeydepartamento_idTodepartamentos = + new com.evolute.entity.ForeignKey( AnalisesAcidentes.class, AnalisesAcidentes.DEPARTAMENTO_ID, db.data.siprp.outer.DepartamentosData.class, db.data.siprp.outer.DepartamentosData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyseccao_idToseccoes = + new com.evolute.entity.ForeignKey( AnalisesAcidentes.class, AnalisesAcidentes.SECCAO_ID, db.data.siprp.outer.SeccoesData.class, db.data.siprp.outer.SeccoesData.ID ); + + public static final String TABLENAME = "analises_acidentes"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.analises_acidentes"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "analises_acidentes.id"; + public static final int ID_INDEX = 0; + public static final String DATA_ACIDENTE = "data_acidente"; + public static final String DATA_ACIDENTE_FULL = "analises_acidentes.data_acidente"; + public static final int DATA_ACIDENTE_INDEX = 1; + public static final String ACIDENTADO_ID = "acidentado_id"; + public static final String ACIDENTADO_ID_FULL = "analises_acidentes.acidentado_id"; + public static final int ACIDENTADO_ID_INDEX = 2; + public static final String TO_ACIDENTADO_ID = "to_acidentado_id"; + public static final String TO_ACIDENTADO_ID_FULL = "analises_acidentes.to_acidentado_id"; + public static final int TO_ACIDENTADO_ID_INDEX = 3; + public static final String ESTADO = "estado"; + public static final String ESTADO_FULL = "analises_acidentes.estado"; + public static final int ESTADO_INDEX = 4; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "analises_acidentes.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 5; + public static final String HORAS_TURNO = "horas_turno"; + public static final String HORAS_TURNO_FULL = "analises_acidentes.horas_turno"; + public static final int HORAS_TURNO_INDEX = 6; + public static final String SECCAO = "seccao"; + public static final String SECCAO_FULL = "analises_acidentes.seccao"; + public static final int SECCAO_INDEX = 7; + public static final String LOCAL_TRABALHO = "local_trabalho"; + public static final String LOCAL_TRABALHO_FULL = "analises_acidentes.local_trabalho"; + public static final int LOCAL_TRABALHO_INDEX = 8; + public static final String TAREFA = "tarefa"; + public static final String TAREFA_FULL = "analises_acidentes.tarefa"; + public static final int TAREFA_INDEX = 9; + public static final String SUBSTANCIAS = "substancias"; + public static final String SUBSTANCIAS_FULL = "analises_acidentes.substancias"; + public static final int SUBSTANCIAS_INDEX = 10; + public static final String SUPERIOR_HIERARQUICO = "superior_hierarquico"; + public static final String SUPERIOR_HIERARQUICO_FULL = "analises_acidentes.superior_hierarquico"; + public static final int SUPERIOR_HIERARQUICO_INDEX = 11; + public static final String CONDICOES = "condicoes"; + public static final String CONDICOES_FULL = "analises_acidentes.condicoes"; + public static final int CONDICOES_INDEX = 12; + public static final String TESTEMUNHAS = "testemunhas"; + public static final String TESTEMUNHAS_FULL = "analises_acidentes.testemunhas"; + public static final int TESTEMUNHAS_INDEX = 13; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "analises_acidentes.descricao"; + public static final int DESCRICAO_INDEX = 14; + public static final String CONCLUSOES = "conclusoes"; + public static final String CONCLUSOES_FULL = "analises_acidentes.conclusoes"; + public static final int CONCLUSOES_INDEX = 15; + public static final String ACCOES = "accoes"; + public static final String ACCOES_FULL = "analises_acidentes.accoes"; + public static final int ACCOES_INDEX = 16; + public static final String HORA_ACIDENTE = "hora_acidente"; + public static final String HORA_ACIDENTE_FULL = "analises_acidentes.hora_acidente"; + public static final int HORA_ACIDENTE_INDEX = 17; + public static final String FORMACAO_SHST = "formacao_shst"; + public static final String FORMACAO_SHST_FULL = "analises_acidentes.formacao_shst"; + public static final int FORMACAO_SHST_INDEX = 18; + public static final String FORMACAO_SHST_NAO_PORQUE = "formacao_shst_nao_porque"; + public static final String FORMACAO_SHST_NAO_PORQUE_FULL = "analises_acidentes.formacao_shst_nao_porque"; + public static final int FORMACAO_SHST_NAO_PORQUE_INDEX = 19; + public static final String OUTROS_ACIDENTES_COM_COLABORADOR = "outros_acidentes_com_colaborador"; + public static final String OUTROS_ACIDENTES_COM_COLABORADOR_FULL = "analises_acidentes.outros_acidentes_com_colaborador"; + public static final int OUTROS_ACIDENTES_COM_COLABORADOR_INDEX = 20; + public static final String NR_ACIDENTES_COM_COLABORADOR = "nr_acidentes_com_colaborador"; + public static final String NR_ACIDENTES_COM_COLABORADOR_FULL = "analises_acidentes.nr_acidentes_com_colaborador"; + public static final int NR_ACIDENTES_COM_COLABORADOR_INDEX = 21; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR1 = "nr_relatorio_acidente_colaborador1"; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR1_FULL = "analises_acidentes.nr_relatorio_acidente_colaborador1"; + public static final int NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX = 22; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR2 = "nr_relatorio_acidente_colaborador2"; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR2_FULL = "analises_acidentes.nr_relatorio_acidente_colaborador2"; + public static final int NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX = 23; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR3 = "nr_relatorio_acidente_colaborador3"; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR3_FULL = "analises_acidentes.nr_relatorio_acidente_colaborador3"; + public static final int NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX = 24; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR4 = "nr_relatorio_acidente_colaborador4"; + public static final String NR_RELATORIO_ACIDENTE_COLABORADOR4_FULL = "analises_acidentes.nr_relatorio_acidente_colaborador4"; + public static final int NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX = 25; + public static final String ACIDENTES_OUTROS_COLABORADORES = "acidentes_outros_colaboradores"; + public static final String ACIDENTES_OUTROS_COLABORADORES_FULL = "analises_acidentes.acidentes_outros_colaboradores"; + public static final int ACIDENTES_OUTROS_COLABORADORES_INDEX = 26; + public static final String NR_ACIDENTES_OUTROS_COLABORADORES = "nr_acidentes_outros_colaboradores"; + public static final String NR_ACIDENTES_OUTROS_COLABORADORES_FULL = "analises_acidentes.nr_acidentes_outros_colaboradores"; + public static final int NR_ACIDENTES_OUTROS_COLABORADORES_INDEX = 27; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1 = "nr_relatorio_acidente_outros_colaboradores1"; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_FULL = "analises_acidentes.nr_relatorio_acidente_outros_colaboradores1"; + public static final int NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX = 28; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2 = "nr_relatorio_acidente_outros_colaboradores2"; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_FULL = "analises_acidentes.nr_relatorio_acidente_outros_colaboradores2"; + public static final int NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX = 29; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3 = "nr_relatorio_acidente_outros_colaboradores3"; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_FULL = "analises_acidentes.nr_relatorio_acidente_outros_colaboradores3"; + public static final int NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX = 30; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4 = "nr_relatorio_acidente_outros_colaboradores4"; + public static final String NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_FULL = "analises_acidentes.nr_relatorio_acidente_outros_colaboradores4"; + public static final int NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX = 31; + public static final String LESAO_CABECA = "lesao_cabeca"; + public static final String LESAO_CABECA_FULL = "analises_acidentes.lesao_cabeca"; + public static final int LESAO_CABECA_INDEX = 32; + public static final String LESAO_PESCOCO = "lesao_pescoco"; + public static final String LESAO_PESCOCO_FULL = "analises_acidentes.lesao_pescoco"; + public static final int LESAO_PESCOCO_INDEX = 33; + public static final String LESAO_TRONCO = "lesao_tronco"; + public static final String LESAO_TRONCO_FULL = "analises_acidentes.lesao_tronco"; + public static final int LESAO_TRONCO_INDEX = 34; + public static final String LESAO_MEMBRO_SUP_DIR = "lesao_membro_sup_dir"; + public static final String LESAO_MEMBRO_SUP_DIR_FULL = "analises_acidentes.lesao_membro_sup_dir"; + public static final int LESAO_MEMBRO_SUP_DIR_INDEX = 35; + public static final String LESAO_MEMBRO_SUP_ESQ = "lesao_membro_sup_esq"; + public static final String LESAO_MEMBRO_SUP_ESQ_FULL = "analises_acidentes.lesao_membro_sup_esq"; + public static final int LESAO_MEMBRO_SUP_ESQ_INDEX = 36; + public static final String LESAO_MEMBRO_INF_DIR = "lesao_membro_inf_dir"; + public static final String LESAO_MEMBRO_INF_DIR_FULL = "analises_acidentes.lesao_membro_inf_dir"; + public static final int LESAO_MEMBRO_INF_DIR_INDEX = 37; + public static final String LESAO_MEMBRO_INF_ESQ = "lesao_membro_inf_esq"; + public static final String LESAO_MEMBRO_INF_ESQ_FULL = "analises_acidentes.lesao_membro_inf_esq"; + public static final int LESAO_MEMBRO_INF_ESQ_INDEX = 38; + public static final String ESPECIF1 = "especif1"; + public static final String ESPECIF1_FULL = "analises_acidentes.especif1"; + public static final int ESPECIF1_INDEX = 39; + public static final String ESPECIF2 = "especif2"; + public static final String ESPECIF2_FULL = "analises_acidentes.especif2"; + public static final int ESPECIF2_INDEX = 40; + public static final String ESPECIF3 = "especif3"; + public static final String ESPECIF3_FULL = "analises_acidentes.especif3"; + public static final int ESPECIF3_INDEX = 41; + public static final String ESPECIF4 = "especif4"; + public static final String ESPECIF4_FULL = "analises_acidentes.especif4"; + public static final int ESPECIF4_INDEX = 42; + public static final String TIPO_INCAPACIDADE = "tipo_incapacidade"; + public static final String TIPO_INCAPACIDADE_FULL = "analises_acidentes.tipo_incapacidade"; + public static final int TIPO_INCAPACIDADE_INDEX = 43; + public static final String COEF_INCAPACIDADE = "coef_incapacidade"; + public static final String COEF_INCAPACIDADE_FULL = "analises_acidentes.coef_incapacidade"; + public static final int COEF_INCAPACIDADE_INDEX = 44; + public static final String DATA_AVAL_INCAPACIDADE = "data_aval_incapacidade"; + public static final String DATA_AVAL_INCAPACIDADE_FULL = "analises_acidentes.data_aval_incapacidade"; + public static final int DATA_AVAL_INCAPACIDADE_INDEX = 45; + public static final String DATA_REV_INCAPACIDADE = "data_rev_incapacidade"; + public static final String DATA_REV_INCAPACIDADE_FULL = "analises_acidentes.data_rev_incapacidade"; + public static final int DATA_REV_INCAPACIDADE_INDEX = 46; + public static final String PERIODO_INCAPACIDADE_DE = "periodo_incapacidade_de"; + public static final String PERIODO_INCAPACIDADE_DE_FULL = "analises_acidentes.periodo_incapacidade_de"; + public static final int PERIODO_INCAPACIDADE_DE_INDEX = 47; + public static final String PERIODO_INCAPACIDADE_A = "periodo_incapacidade_a"; + public static final String PERIODO_INCAPACIDADE_A_FULL = "analises_acidentes.periodo_incapacidade_a"; + public static final int PERIODO_INCAPACIDADE_A_INDEX = 48; + public static final String IMG_FLEXAO = "img_flexao"; + public static final String IMG_FLEXAO_FULL = "analises_acidentes.img_flexao"; + public static final int IMG_FLEXAO_INDEX = 49; + public static final String IMG_EXT1 = "img_ext1"; + public static final String IMG_EXT1_FULL = "analises_acidentes.img_ext1"; + public static final int IMG_EXT1_INDEX = 50; + public static final String IMG_EXT2 = "img_ext2"; + public static final String IMG_EXT2_FULL = "analises_acidentes.img_ext2"; + public static final int IMG_EXT2_INDEX = 51; + public static final String IMG_CAB2 = "img_cab2"; + public static final String IMG_CAB2_FULL = "analises_acidentes.img_cab2"; + public static final int IMG_CAB2_INDEX = 52; + public static final String IMG_CAB3 = "img_cab3"; + public static final String IMG_CAB3_FULL = "analises_acidentes.img_cab3"; + public static final int IMG_CAB3_INDEX = 53; + public static final String IMG_MA2 = "img_ma2"; + public static final String IMG_MA2_FULL = "analises_acidentes.img_ma2"; + public static final int IMG_MA2_INDEX = 54; + public static final String IMG_MA3 = "img_ma3"; + public static final String IMG_MA3_FULL = "analises_acidentes.img_ma3"; + public static final int IMG_MA3_INDEX = 55; + public static final String IMG_MA5 = "img_ma5"; + public static final String IMG_MA5_FULL = "analises_acidentes.img_ma5"; + public static final int IMG_MA5_INDEX = 56; + public static final String IMG_MA6 = "img_ma6"; + public static final String IMG_MA6_FULL = "analises_acidentes.img_ma6"; + public static final int IMG_MA6_INDEX = 57; + public static final String IMG_MA8 = "img_ma8"; + public static final String IMG_MA8_FULL = "analises_acidentes.img_ma8"; + public static final int IMG_MA8_INDEX = 58; + public static final String IMG_MA10 = "img_ma10"; + public static final String IMG_MA10_FULL = "analises_acidentes.img_ma10"; + public static final int IMG_MA10_INDEX = 59; + public static final String RESTRICAO_CARGA = "restricao_carga"; + public static final String RESTRICAO_CARGA_FULL = "analises_acidentes.restricao_carga"; + public static final int RESTRICAO_CARGA_INDEX = 60; + public static final String RESTRICAO_MOTRICIDADE = "restricao_motricidade"; + public static final String RESTRICAO_MOTRICIDADE_FULL = "analises_acidentes.restricao_motricidade"; + public static final int RESTRICAO_MOTRICIDADE_INDEX = 61; + public static final String RESTRICAO_CONDUCAO = "restricao_conducao"; + public static final String RESTRICAO_CONDUCAO_FULL = "analises_acidentes.restricao_conducao"; + public static final int RESTRICAO_CONDUCAO_INDEX = 62; + public static final String RESTRICAO_VIBRACOES = "restricao_vibracoes"; + public static final String RESTRICAO_VIBRACOES_FULL = "analises_acidentes.restricao_vibracoes"; + public static final int RESTRICAO_VIBRACOES_INDEX = 63; + public static final String RESTRICAO_OUTRAS = "restricao_outras"; + public static final String RESTRICAO_OUTRAS_FULL = "analises_acidentes.restricao_outras"; + public static final int RESTRICAO_OUTRAS_INDEX = 64; + public static final String MED_OBSERV = "med_observ"; + public static final String MED_OBSERV_FULL = "analises_acidentes.med_observ"; + public static final int MED_OBSERV_INDEX = 65; + public static final String TIPO_LESAO = "tipo_lesao"; + public static final String TIPO_LESAO_FULL = "analises_acidentes.tipo_lesao"; + public static final int TIPO_LESAO_INDEX = 66; + public static final String IMG_ROT1 = "img_rot1"; + public static final String IMG_ROT1_FULL = "analises_acidentes.img_rot1"; + public static final int IMG_ROT1_INDEX = 67; + public static final String IMG_ROT2 = "img_rot2"; + public static final String IMG_ROT2_FULL = "analises_acidentes.img_rot2"; + public static final int IMG_ROT2_INDEX = 68; + public static final String IMG_CAB1 = "img_cab1"; + public static final String IMG_CAB1_FULL = "analises_acidentes.img_cab1"; + public static final int IMG_CAB1_INDEX = 69; + public static final String IMG_CAB4 = "img_cab4"; + public static final String IMG_CAB4_FULL = "analises_acidentes.img_cab4"; + public static final int IMG_CAB4_INDEX = 70; + public static final String IMG_MA1 = "img_ma1"; + public static final String IMG_MA1_FULL = "analises_acidentes.img_ma1"; + public static final int IMG_MA1_INDEX = 71; + public static final String IMG_MA4 = "img_ma4"; + public static final String IMG_MA4_FULL = "analises_acidentes.img_ma4"; + public static final int IMG_MA4_INDEX = 72; + public static final String IMG_MA7 = "img_ma7"; + public static final String IMG_MA7_FULL = "analises_acidentes.img_ma7"; + public static final int IMG_MA7_INDEX = 73; + public static final String IMG_MA9 = "img_ma9"; + public static final String IMG_MA9_FULL = "analises_acidentes.img_ma9"; + public static final int IMG_MA9_INDEX = 74; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "analises_acidentes.empresa_id"; + public static final int EMPRESA_ID_INDEX = 75; + public static final String MEDICO_ID = "medico_id"; + public static final String MEDICO_ID_FULL = "analises_acidentes.medico_id"; + public static final int MEDICO_ID_INDEX = 76; + public static final String TECNICO_SAUDE_ID = "tecnico_saude_id"; + public static final String TECNICO_SAUDE_ID_FULL = "analises_acidentes.tecnico_saude_id"; + public static final int TECNICO_SAUDE_ID_INDEX = 77; + public static final String ANALISE_NR = "analise_nr"; + public static final String ANALISE_NR_FULL = "analises_acidentes.analise_nr"; + public static final int ANALISE_NR_INDEX = 78; + public static final String ESTADO_ASSINATURA = "estado_assinatura"; + public static final String ESTADO_ASSINATURA_FULL = "analises_acidentes.estado_assinatura"; + public static final int ESTADO_ASSINATURA_INDEX = 79; + public static final String ASS_RESP_SEG = "ass_resp_seg"; + public static final String ASS_RESP_SEG_FULL = "analises_acidentes.ass_resp_seg"; + public static final int ASS_RESP_SEG_INDEX = 80; + public static final String ASS_RESP_RH = "ass_resp_rh"; + public static final String ASS_RESP_RH_FULL = "analises_acidentes.ass_resp_rh"; + public static final int ASS_RESP_RH_INDEX = 81; + public static final String DATA_CONSOLIDACAO = "data_consolidacao"; + public static final String DATA_CONSOLIDACAO_FULL = "analises_acidentes.data_consolidacao"; + public static final int DATA_CONSOLIDACAO_INDEX = 82; + public static final String DATA_ASSINATURA_SEG = "data_assinatura_seg"; + public static final String DATA_ASSINATURA_SEG_FULL = "analises_acidentes.data_assinatura_seg"; + public static final int DATA_ASSINATURA_SEG_INDEX = 83; + public static final String DATA_ASSINATURA_RH = "data_assinatura_rh"; + public static final String DATA_ASSINATURA_RH_FULL = "analises_acidentes.data_assinatura_rh"; + public static final int DATA_ASSINATURA_RH_INDEX = 84; + public static final String ASS_CONSOLIDACAO = "ass_consolidacao"; + public static final String ASS_CONSOLIDACAO_FULL = "analises_acidentes.ass_consolidacao"; + public static final int ASS_CONSOLIDACAO_INDEX = 85; + public static final String NOME_RESP_SEG = "nome_resp_seg"; + public static final String NOME_RESP_SEG_FULL = "analises_acidentes.nome_resp_seg"; + public static final int NOME_RESP_SEG_INDEX = 86; + public static final String NOME_RESP_RH = "nome_resp_rh"; + public static final String NOME_RESP_RH_FULL = "analises_acidentes.nome_resp_rh"; + public static final int NOME_RESP_RH_INDEX = 87; + public static final String CAUSAS = "causas"; + public static final String CAUSAS_FULL = "analises_acidentes.causas"; + public static final int CAUSAS_INDEX = 88; + public static final String ESTADO_ANTES_CORRECAO = "estado_antes_correcao"; + public static final String ESTADO_ANTES_CORRECAO_FULL = "analises_acidentes.estado_antes_correcao"; + public static final int ESTADO_ANTES_CORRECAO_INDEX = 89; + public static final String OBSERVACOES_CORRECAO = "observacoes_correcao"; + public static final String OBSERVACOES_CORRECAO_FULL = "analises_acidentes.observacoes_correcao"; + public static final int OBSERVACOES_CORRECAO_INDEX = 90; + public static final String CORRECAO = "correcao"; + public static final String CORRECAO_FULL = "analises_acidentes.correcao"; + public static final int CORRECAO_INDEX = 91; + public static final String ASS_SUPERIOR = "ass_superior"; + public static final String ASS_SUPERIOR_FULL = "analises_acidentes.ass_superior"; + public static final int ASS_SUPERIOR_INDEX = 92; + public static final String NOME_SUPERIOR = "nome_superior"; + public static final String NOME_SUPERIOR_FULL = "analises_acidentes.nome_superior"; + public static final int NOME_SUPERIOR_INDEX = 93; + public static final String DATA_ASSINATURA_SUPERIOR = "data_assinatura_superior"; + public static final String DATA_ASSINATURA_SUPERIOR_FULL = "analises_acidentes.data_assinatura_superior"; + public static final int DATA_ASSINATURA_SUPERIOR_INDEX = 94; + public static final String AVERIGUADOR = "averiguador"; + public static final String AVERIGUADOR_FULL = "analises_acidentes.averiguador"; + public static final int AVERIGUADOR_INDEX = 95; + public static final String AVERIGUACAO_POSTERIOR = "averiguacao_posterior"; + public static final String AVERIGUACAO_POSTERIOR_FULL = "analises_acidentes.averiguacao_posterior"; + public static final int AVERIGUACAO_POSTERIOR_INDEX = 96; + public static final String AVERIGUACAO_OBS = "averiguacao_obs"; + public static final String AVERIGUACAO_OBS_FULL = "analises_acidentes.averiguacao_obs"; + public static final int AVERIGUACAO_OBS_INDEX = 97; + public static final String NOME_RESP_CONSOLIDACAO = "nome_resp_consolidacao"; + public static final String NOME_RESP_CONSOLIDACAO_FULL = "analises_acidentes.nome_resp_consolidacao"; + public static final int NOME_RESP_CONSOLIDACAO_INDEX = 98; + public static final String DATA_INICIO_PROCESSO = "data_inicio_processo"; + public static final String DATA_INICIO_PROCESSO_FULL = "analises_acidentes.data_inicio_processo"; + public static final int DATA_INICIO_PROCESSO_INDEX = 99; + public static final String DEPARTAMENTO_ID = "departamento_id"; + public static final String DEPARTAMENTO_ID_FULL = "analises_acidentes.departamento_id"; + public static final int DEPARTAMENTO_ID_INDEX = 100; + public static final String TO_DEPARTAMENTO_ID = "to_departamento_id"; + public static final String TO_DEPARTAMENTO_ID_FULL = "analises_acidentes.to_departamento_id"; + public static final int TO_DEPARTAMENTO_ID_INDEX = 101; + public static final String SECCAO_ID = "seccao_id"; + public static final String SECCAO_ID_FULL = "analises_acidentes.seccao_id"; + public static final int SECCAO_ID_INDEX = 102; + public static final String TO_SECCAO_ID = "to_seccao_id"; + public static final String TO_SECCAO_ID_FULL = "analises_acidentes.to_seccao_id"; + public static final int TO_SECCAO_ID_INDEX = 103; + public static final String RH_FASE4 = "rh_fase4"; + public static final String RH_FASE4_FULL = "analises_acidentes.rh_fase4"; + public static final int RH_FASE4_INDEX = 104; + public static final String APAGADA = "apagada"; + public static final String APAGADA_FULL = "analises_acidentes.apagada"; + public static final int APAGADA_INDEX = 105; + public static final String CONCLUIDO_POR_DESACTIVACAO = "concluido_por_desactivacao"; + public static final String CONCLUIDO_POR_DESACTIVACAO_FULL = "analises_acidentes.concluido_por_desactivacao"; + public static final int CONCLUIDO_POR_DESACTIVACAO_INDEX = 106; + public static final String DATA_DESACTIVACAO = "data_desactivacao"; + public static final String DATA_DESACTIVACAO_FULL = "analises_acidentes.data_desactivacao"; + public static final int DATA_DESACTIVACAO_INDEX = 107; + public static final String COMENTARIO_DESACTIVACAO = "comentario_desactivacao"; + public static final String COMENTARIO_DESACTIVACAO_FULL = "analises_acidentes.comentario_desactivacao"; + public static final int COMENTARIO_DESACTIVACAO_INDEX = 108; + + public static final String FIELD_NAMES[] = new String[]{ + DATA_ACIDENTE, ACIDENTADO_ID, TO_ACIDENTADO_ID, ESTADO, ESTABELECIMENTO_ID, + HORAS_TURNO, SECCAO, LOCAL_TRABALHO, TAREFA, SUBSTANCIAS, SUPERIOR_HIERARQUICO, + CONDICOES, TESTEMUNHAS, DESCRICAO, CONCLUSOES, ACCOES, HORA_ACIDENTE, + FORMACAO_SHST, FORMACAO_SHST_NAO_PORQUE, OUTROS_ACIDENTES_COM_COLABORADOR, + NR_ACIDENTES_COM_COLABORADOR, NR_RELATORIO_ACIDENTE_COLABORADOR1, + NR_RELATORIO_ACIDENTE_COLABORADOR2, NR_RELATORIO_ACIDENTE_COLABORADOR3, + NR_RELATORIO_ACIDENTE_COLABORADOR4, ACIDENTES_OUTROS_COLABORADORES, + NR_ACIDENTES_OUTROS_COLABORADORES, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, LESAO_CABECA, LESAO_PESCOCO, + LESAO_TRONCO, LESAO_MEMBRO_SUP_DIR, LESAO_MEMBRO_SUP_ESQ, + LESAO_MEMBRO_INF_DIR, LESAO_MEMBRO_INF_ESQ, ESPECIF1, ESPECIF2, ESPECIF3, + ESPECIF4, TIPO_INCAPACIDADE, COEF_INCAPACIDADE, DATA_AVAL_INCAPACIDADE, + DATA_REV_INCAPACIDADE, PERIODO_INCAPACIDADE_DE, PERIODO_INCAPACIDADE_A, + IMG_FLEXAO, IMG_EXT1, IMG_EXT2, IMG_CAB2, IMG_CAB3, IMG_MA2, IMG_MA3, IMG_MA5, IMG_MA6, + IMG_MA8, IMG_MA10, RESTRICAO_CARGA, RESTRICAO_MOTRICIDADE, RESTRICAO_CONDUCAO, + RESTRICAO_VIBRACOES, RESTRICAO_OUTRAS, MED_OBSERV, TIPO_LESAO, IMG_ROT1, + IMG_ROT2, IMG_CAB1, IMG_CAB4, IMG_MA1, IMG_MA4, IMG_MA7, IMG_MA9, EMPRESA_ID, + MEDICO_ID, TECNICO_SAUDE_ID, ANALISE_NR, ESTADO_ASSINATURA, ASS_RESP_SEG, + ASS_RESP_RH, DATA_CONSOLIDACAO, DATA_ASSINATURA_SEG, DATA_ASSINATURA_RH, + ASS_CONSOLIDACAO, NOME_RESP_SEG, NOME_RESP_RH, CAUSAS, ESTADO_ANTES_CORRECAO, + OBSERVACOES_CORRECAO, CORRECAO, ASS_SUPERIOR, NOME_SUPERIOR, + DATA_ASSINATURA_SUPERIOR, AVERIGUADOR, AVERIGUACAO_POSTERIOR, + AVERIGUACAO_OBS, NOME_RESP_CONSOLIDACAO, DATA_INICIO_PROCESSO, + DEPARTAMENTO_ID, TO_DEPARTAMENTO_ID, SECCAO_ID, TO_SECCAO_ID, RH_FASE4, APAGADA, + CONCLUIDO_POR_DESACTIVACAO, DATA_DESACTIVACAO, COMENTARIO_DESACTIVACAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA_ACIDENTE, TABLENAME + "." + ACIDENTADO_ID, TABLENAME + "." + TO_ACIDENTADO_ID, TABLENAME + "." + ESTADO, TABLENAME + "." + ESTABELECIMENTO_ID, + TABLENAME + "." + HORAS_TURNO, TABLENAME + "." + SECCAO, TABLENAME + "." + LOCAL_TRABALHO, TABLENAME + "." + TAREFA, TABLENAME + "." + SUBSTANCIAS, TABLENAME + "." + SUPERIOR_HIERARQUICO, + TABLENAME + "." + CONDICOES, TABLENAME + "." + TESTEMUNHAS, TABLENAME + "." + DESCRICAO, TABLENAME + "." + CONCLUSOES, TABLENAME + "." + ACCOES, TABLENAME + "." + HORA_ACIDENTE, + TABLENAME + "." + FORMACAO_SHST, TABLENAME + "." + FORMACAO_SHST_NAO_PORQUE, TABLENAME + "." + OUTROS_ACIDENTES_COM_COLABORADOR, + TABLENAME + "." + NR_ACIDENTES_COM_COLABORADOR, TABLENAME + "." + NR_RELATORIO_ACIDENTE_COLABORADOR1, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_COLABORADOR2, TABLENAME + "." + NR_RELATORIO_ACIDENTE_COLABORADOR3, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_COLABORADOR4, TABLENAME + "." + ACIDENTES_OUTROS_COLABORADORES, + TABLENAME + "." + NR_ACIDENTES_OUTROS_COLABORADORES, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, + TABLENAME + "." + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, TABLENAME + "." + LESAO_CABECA, TABLENAME + "." + LESAO_PESCOCO, + TABLENAME + "." + LESAO_TRONCO, TABLENAME + "." + LESAO_MEMBRO_SUP_DIR, TABLENAME + "." + LESAO_MEMBRO_SUP_ESQ, + TABLENAME + "." + LESAO_MEMBRO_INF_DIR, TABLENAME + "." + LESAO_MEMBRO_INF_ESQ, TABLENAME + "." + ESPECIF1, TABLENAME + "." + ESPECIF2, TABLENAME + "." + ESPECIF3, + TABLENAME + "." + ESPECIF4, TABLENAME + "." + TIPO_INCAPACIDADE, TABLENAME + "." + COEF_INCAPACIDADE, TABLENAME + "." + DATA_AVAL_INCAPACIDADE, + TABLENAME + "." + DATA_REV_INCAPACIDADE, TABLENAME + "." + PERIODO_INCAPACIDADE_DE, TABLENAME + "." + PERIODO_INCAPACIDADE_A, + TABLENAME + "." + IMG_FLEXAO, TABLENAME + "." + IMG_EXT1, TABLENAME + "." + IMG_EXT2, TABLENAME + "." + IMG_CAB2, TABLENAME + "." + IMG_CAB3, TABLENAME + "." + IMG_MA2, TABLENAME + "." + IMG_MA3, TABLENAME + "." + IMG_MA5, TABLENAME + "." + IMG_MA6, + TABLENAME + "." + IMG_MA8, TABLENAME + "." + IMG_MA10, TABLENAME + "." + RESTRICAO_CARGA, TABLENAME + "." + RESTRICAO_MOTRICIDADE, TABLENAME + "." + RESTRICAO_CONDUCAO, + TABLENAME + "." + RESTRICAO_VIBRACOES, TABLENAME + "." + RESTRICAO_OUTRAS, TABLENAME + "." + MED_OBSERV, TABLENAME + "." + TIPO_LESAO, TABLENAME + "." + IMG_ROT1, + TABLENAME + "." + IMG_ROT2, TABLENAME + "." + IMG_CAB1, TABLENAME + "." + IMG_CAB4, TABLENAME + "." + IMG_MA1, TABLENAME + "." + IMG_MA4, TABLENAME + "." + IMG_MA7, TABLENAME + "." + IMG_MA9, TABLENAME + "." + EMPRESA_ID, + TABLENAME + "." + MEDICO_ID, TABLENAME + "." + TECNICO_SAUDE_ID, TABLENAME + "." + ANALISE_NR, TABLENAME + "." + ESTADO_ASSINATURA, TABLENAME + "." + ASS_RESP_SEG, + TABLENAME + "." + ASS_RESP_RH, TABLENAME + "." + DATA_CONSOLIDACAO, TABLENAME + "." + DATA_ASSINATURA_SEG, TABLENAME + "." + DATA_ASSINATURA_RH, + TABLENAME + "." + ASS_CONSOLIDACAO, TABLENAME + "." + NOME_RESP_SEG, TABLENAME + "." + NOME_RESP_RH, TABLENAME + "." + CAUSAS, TABLENAME + "." + ESTADO_ANTES_CORRECAO, + TABLENAME + "." + OBSERVACOES_CORRECAO, TABLENAME + "." + CORRECAO, TABLENAME + "." + ASS_SUPERIOR, TABLENAME + "." + NOME_SUPERIOR, + TABLENAME + "." + DATA_ASSINATURA_SUPERIOR, TABLENAME + "." + AVERIGUADOR, TABLENAME + "." + AVERIGUACAO_POSTERIOR, + TABLENAME + "." + AVERIGUACAO_OBS, TABLENAME + "." + NOME_RESP_CONSOLIDACAO, TABLENAME + "." + DATA_INICIO_PROCESSO, + TABLENAME + "." + DEPARTAMENTO_ID, TABLENAME + "." + TO_DEPARTAMENTO_ID, TABLENAME + "." + SECCAO_ID, TABLENAME + "." + TO_SECCAO_ID, TABLENAME + "." + RH_FASE4, TABLENAME + "." + APAGADA, + TABLENAME + "." + CONCLUIDO_POR_DESACTIVACAO, TABLENAME + "." + DATA_DESACTIVACAO, TABLENAME + "." + COMENTARIO_DESACTIVACAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA_ACIDENTE, ACIDENTADO_ID, ESTADO, ESTABELECIMENTO_ID, HORAS_TURNO, SECCAO, + LOCAL_TRABALHO, TAREFA, SUBSTANCIAS, SUPERIOR_HIERARQUICO, CONDICOES, + TESTEMUNHAS, DESCRICAO, CONCLUSOES, ACCOES, HORA_ACIDENTE, FORMACAO_SHST, + FORMACAO_SHST_NAO_PORQUE, OUTROS_ACIDENTES_COM_COLABORADOR, + NR_ACIDENTES_COM_COLABORADOR, NR_RELATORIO_ACIDENTE_COLABORADOR1, + NR_RELATORIO_ACIDENTE_COLABORADOR2, NR_RELATORIO_ACIDENTE_COLABORADOR3, + NR_RELATORIO_ACIDENTE_COLABORADOR4, ACIDENTES_OUTROS_COLABORADORES, + NR_ACIDENTES_OUTROS_COLABORADORES, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, LESAO_CABECA, LESAO_PESCOCO, + LESAO_TRONCO, LESAO_MEMBRO_SUP_DIR, LESAO_MEMBRO_SUP_ESQ, + LESAO_MEMBRO_INF_DIR, LESAO_MEMBRO_INF_ESQ, ESPECIF1, ESPECIF2, ESPECIF3, + ESPECIF4, TIPO_INCAPACIDADE, COEF_INCAPACIDADE, DATA_AVAL_INCAPACIDADE, + DATA_REV_INCAPACIDADE, PERIODO_INCAPACIDADE_DE, PERIODO_INCAPACIDADE_A, + IMG_FLEXAO, IMG_EXT1, IMG_EXT2, IMG_CAB2, IMG_CAB3, IMG_MA2, IMG_MA3, IMG_MA5, IMG_MA6, + IMG_MA8, IMG_MA10, RESTRICAO_CARGA, RESTRICAO_MOTRICIDADE, RESTRICAO_CONDUCAO, + RESTRICAO_VIBRACOES, RESTRICAO_OUTRAS, MED_OBSERV, TIPO_LESAO, IMG_ROT1, + IMG_ROT2, IMG_CAB1, IMG_CAB4, IMG_MA1, IMG_MA4, IMG_MA7, IMG_MA9, EMPRESA_ID, + MEDICO_ID, TECNICO_SAUDE_ID, ANALISE_NR, ESTADO_ASSINATURA, ASS_RESP_SEG, + ASS_RESP_RH, DATA_CONSOLIDACAO, DATA_ASSINATURA_SEG, DATA_ASSINATURA_RH, + ASS_CONSOLIDACAO, NOME_RESP_SEG, NOME_RESP_RH, CAUSAS, ESTADO_ANTES_CORRECAO, + OBSERVACOES_CORRECAO, CORRECAO, ASS_SUPERIOR, NOME_SUPERIOR, + DATA_ASSINATURA_SUPERIOR, AVERIGUADOR, AVERIGUACAO_POSTERIOR, + AVERIGUACAO_OBS, NOME_RESP_CONSOLIDACAO, DATA_INICIO_PROCESSO, + DEPARTAMENTO_ID, SECCAO_ID, RH_FASE4, APAGADA, CONCLUIDO_POR_DESACTIVACAO, + DATA_DESACTIVACAO, COMENTARIO_DESACTIVACAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA_ACIDENTE, ACIDENTADO_ID, ESTADO, ESTABELECIMENTO_ID, HORAS_TURNO, SECCAO, + LOCAL_TRABALHO, TAREFA, SUBSTANCIAS, SUPERIOR_HIERARQUICO, CONDICOES, + TESTEMUNHAS, DESCRICAO, CONCLUSOES, ACCOES, HORA_ACIDENTE, FORMACAO_SHST, + FORMACAO_SHST_NAO_PORQUE, OUTROS_ACIDENTES_COM_COLABORADOR, + NR_ACIDENTES_COM_COLABORADOR, NR_RELATORIO_ACIDENTE_COLABORADOR1, + NR_RELATORIO_ACIDENTE_COLABORADOR2, NR_RELATORIO_ACIDENTE_COLABORADOR3, + NR_RELATORIO_ACIDENTE_COLABORADOR4, ACIDENTES_OUTROS_COLABORADORES, + NR_ACIDENTES_OUTROS_COLABORADORES, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, + NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, LESAO_CABECA, LESAO_PESCOCO, + LESAO_TRONCO, LESAO_MEMBRO_SUP_DIR, LESAO_MEMBRO_SUP_ESQ, + LESAO_MEMBRO_INF_DIR, LESAO_MEMBRO_INF_ESQ, ESPECIF1, ESPECIF2, ESPECIF3, + ESPECIF4, TIPO_INCAPACIDADE, COEF_INCAPACIDADE, DATA_AVAL_INCAPACIDADE, + DATA_REV_INCAPACIDADE, PERIODO_INCAPACIDADE_DE, PERIODO_INCAPACIDADE_A, + IMG_FLEXAO, IMG_EXT1, IMG_EXT2, IMG_CAB2, IMG_CAB3, IMG_MA2, IMG_MA3, IMG_MA5, IMG_MA6, + IMG_MA8, IMG_MA10, RESTRICAO_CARGA, RESTRICAO_MOTRICIDADE, RESTRICAO_CONDUCAO, + RESTRICAO_VIBRACOES, RESTRICAO_OUTRAS, MED_OBSERV, TIPO_LESAO, IMG_ROT1, + IMG_ROT2, IMG_CAB1, IMG_CAB4, IMG_MA1, IMG_MA4, IMG_MA7, IMG_MA9, EMPRESA_ID, + MEDICO_ID, TECNICO_SAUDE_ID, ANALISE_NR, ESTADO_ASSINATURA, ASS_RESP_SEG, + ASS_RESP_RH, DATA_CONSOLIDACAO, DATA_ASSINATURA_SEG, DATA_ASSINATURA_RH, + ASS_CONSOLIDACAO, NOME_RESP_SEG, NOME_RESP_RH, CAUSAS, ESTADO_ANTES_CORRECAO, + OBSERVACOES_CORRECAO, CORRECAO, ASS_SUPERIOR, NOME_SUPERIOR, + DATA_ASSINATURA_SUPERIOR, AVERIGUADOR, AVERIGUACAO_POSTERIOR, + AVERIGUACAO_OBS, NOME_RESP_CONSOLIDACAO, DATA_INICIO_PROCESSO, + DEPARTAMENTO_ID, SECCAO_ID, RH_FASE4, APAGADA, CONCLUIDO_POR_DESACTIVACAO, + DATA_DESACTIVACAO, COMENTARIO_DESACTIVACAO, }; + + private Integer id; + private java.util.Date data_acidente; + private Integer acidentado_id; + private db.data.siprp.outer.AcidentadosData to_acidentado_id; + private Integer estado; + private Integer estabelecimento_id; + private Integer horas_turno; + private String seccao; + private String local_trabalho; + private String tarefa; + private String substancias; + private String superior_hierarquico; + private String condicoes; + private String testemunhas; + private String descricao; + private String conclusoes; + private String accoes; + private java.sql.Time hora_acidente; + private String formacao_shst; + private String formacao_shst_nao_porque; + private String outros_acidentes_com_colaborador; + private Integer nr_acidentes_com_colaborador; + private Integer nr_relatorio_acidente_colaborador1; + private Integer nr_relatorio_acidente_colaborador2; + private Integer nr_relatorio_acidente_colaborador3; + private Integer nr_relatorio_acidente_colaborador4; + private String acidentes_outros_colaboradores; + private Integer nr_acidentes_outros_colaboradores; + private Integer nr_relatorio_acidente_outros_colaboradores1; + private Integer nr_relatorio_acidente_outros_colaboradores2; + private Integer nr_relatorio_acidente_outros_colaboradores3; + private Integer nr_relatorio_acidente_outros_colaboradores4; + private String lesao_cabeca; + private String lesao_pescoco; + private String lesao_tronco; + private String lesao_membro_sup_dir; + private String lesao_membro_sup_esq; + private String lesao_membro_inf_dir; + private String lesao_membro_inf_esq; + private String especif1; + private String especif2; + private String especif3; + private String especif4; + private String tipo_incapacidade; + private Integer coef_incapacidade; + private java.util.Date data_aval_incapacidade; + private java.util.Date data_rev_incapacidade; + private java.util.Date periodo_incapacidade_de; + private java.util.Date periodo_incapacidade_a; + private String img_flexao; + private String img_ext1; + private String img_ext2; + private String img_cab2; + private String img_cab3; + private String img_ma2; + private String img_ma3; + private String img_ma5; + private String img_ma6; + private String img_ma8; + private String img_ma10; + private Integer restricao_carga; + private String restricao_motricidade; + private String restricao_conducao; + private String restricao_vibracoes; + private String restricao_outras; + private String med_observ; + private String tipo_lesao; + private String img_rot1; + private String img_rot2; + private String img_cab1; + private String img_cab4; + private String img_ma1; + private String img_ma4; + private String img_ma7; + private String img_ma9; + private Integer empresa_id; + private Integer medico_id; + private Integer tecnico_saude_id; + private String analise_nr; + private Integer estado_assinatura; + private String ass_resp_seg; + private String ass_resp_rh; + private java.util.Date data_consolidacao; + private java.util.Date data_assinatura_seg; + private java.util.Date data_assinatura_rh; + private String ass_consolidacao; + private String nome_resp_seg; + private String nome_resp_rh; + private Integer causas; + private Integer estado_antes_correcao; + private String observacoes_correcao; + private String correcao; + private String ass_superior; + private String nome_superior; + private java.util.Date data_assinatura_superior; + private String averiguador; + private String averiguacao_posterior; + private String averiguacao_obs; + private String nome_resp_consolidacao; + private java.util.Date data_inicio_processo; + private Integer departamento_id; + private db.data.siprp.outer.DepartamentosData to_departamento_id; + private Integer seccao_id; + private db.data.siprp.outer.SeccoesData to_seccao_id; + private Integer rh_fase4; + private String apagada; + private Boolean concluido_por_desactivacao; + private java.util.Date data_desactivacao; + private String comentario_desactivacao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public AnalisesAcidentes() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false }; + } + + 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.ListfromMedidas_analise_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.MedidasData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.MedidasData.class , getPrimaryKey().getMap().get("id"), "analise_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromRecomendacoes_analise_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.RecomendacoesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.RecomendacoesData.class , getPrimaryKey().getMap().get("id"), "analise_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.Date getData_acidente() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ACIDENTE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_acidente; + } + + public void setData_acidente( java.util.Date data_acidente ) + { + try + { + preProcess( DATA_ACIDENTE, data_acidente ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_acidente = data_acidente; + LAZY_LOADED_OBJECTS.put( DATA_ACIDENTE, Boolean.TRUE ); + } + + public Integer getAcidentado_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ACIDENTADO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.acidentado_id; + } + + public void setAcidentado_id( Integer acidentado_id ) + { + try + { + preProcess( ACIDENTADO_ID, acidentado_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.acidentado_id = acidentado_id; + LAZY_LOADED_OBJECTS.put( ACIDENTADO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.AcidentadosData toAcidentado_id() + { + try + { + prepare( TO_ACIDENTADO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_acidentado_id; + } + + public void setToAcidentado_id( db.data.siprp.outer.AcidentadosData to_acidentado_id ) + { + try + { + preProcess( TO_ACIDENTADO_ID, to_acidentado_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_acidentado_id = to_acidentado_id; + } + + public Integer getEstado() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTADO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estado; + } + + public void setEstado( Integer estado ) + { + try + { + preProcess( ESTADO, estado ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estado = estado; + LAZY_LOADED_OBJECTS.put( ESTADO, Boolean.TRUE ); + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public Integer getHoras_turno() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( HORAS_TURNO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.horas_turno; + } + + public void setHoras_turno( Integer horas_turno ) + { + try + { + preProcess( HORAS_TURNO, horas_turno ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.horas_turno = horas_turno; + LAZY_LOADED_OBJECTS.put( HORAS_TURNO, Boolean.TRUE ); + } + + public String getSeccao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SECCAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.seccao; + } + + public void setSeccao( String seccao ) + { + try + { + preProcess( SECCAO, seccao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.seccao = seccao; + LAZY_LOADED_OBJECTS.put( SECCAO, Boolean.TRUE ); + } + + public String getLocal_trabalho() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LOCAL_TRABALHO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.local_trabalho; + } + + public void setLocal_trabalho( String local_trabalho ) + { + try + { + preProcess( LOCAL_TRABALHO, local_trabalho ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.local_trabalho = local_trabalho; + LAZY_LOADED_OBJECTS.put( LOCAL_TRABALHO, Boolean.TRUE ); + } + + public String getTarefa() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TAREFA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tarefa; + } + + public void setTarefa( String tarefa ) + { + try + { + preProcess( TAREFA, tarefa ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tarefa = tarefa; + LAZY_LOADED_OBJECTS.put( TAREFA, Boolean.TRUE ); + } + + public String getSubstancias() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SUBSTANCIAS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.substancias; + } + + public void setSubstancias( String substancias ) + { + try + { + preProcess( SUBSTANCIAS, substancias ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.substancias = substancias; + LAZY_LOADED_OBJECTS.put( SUBSTANCIAS, Boolean.TRUE ); + } + + public String getSuperior_hierarquico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SUPERIOR_HIERARQUICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.superior_hierarquico; + } + + public void setSuperior_hierarquico( String superior_hierarquico ) + { + try + { + preProcess( SUPERIOR_HIERARQUICO, superior_hierarquico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.superior_hierarquico = superior_hierarquico; + LAZY_LOADED_OBJECTS.put( SUPERIOR_HIERARQUICO, Boolean.TRUE ); + } + + public String getCondicoes() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONDICOES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.condicoes; + } + + public void setCondicoes( String condicoes ) + { + try + { + preProcess( CONDICOES, condicoes ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.condicoes = condicoes; + LAZY_LOADED_OBJECTS.put( CONDICOES, Boolean.TRUE ); + } + + public String getTestemunhas() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TESTEMUNHAS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.testemunhas; + } + + public void setTestemunhas( String testemunhas ) + { + try + { + preProcess( TESTEMUNHAS, testemunhas ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.testemunhas = testemunhas; + LAZY_LOADED_OBJECTS.put( TESTEMUNHAS, Boolean.TRUE ); + } + + 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 getConclusoes() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONCLUSOES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.conclusoes; + } + + public void setConclusoes( String conclusoes ) + { + try + { + preProcess( CONCLUSOES, conclusoes ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.conclusoes = conclusoes; + LAZY_LOADED_OBJECTS.put( CONCLUSOES, Boolean.TRUE ); + } + + public String getAccoes() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ACCOES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.accoes; + } + + public void setAccoes( String accoes ) + { + try + { + preProcess( ACCOES, accoes ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.accoes = accoes; + LAZY_LOADED_OBJECTS.put( ACCOES, Boolean.TRUE ); + } + + public java.sql.Time getHora_acidente() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( HORA_ACIDENTE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.hora_acidente; + } + + public void setHora_acidente( java.sql.Time hora_acidente ) + { + try + { + preProcess( HORA_ACIDENTE, hora_acidente ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.hora_acidente = hora_acidente; + LAZY_LOADED_OBJECTS.put( HORA_ACIDENTE, Boolean.TRUE ); + } + + public String getFormacao_shst() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FORMACAO_SHST ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.formacao_shst; + } + + public void setFormacao_shst( String formacao_shst ) + { + try + { + preProcess( FORMACAO_SHST, formacao_shst ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.formacao_shst = formacao_shst; + LAZY_LOADED_OBJECTS.put( FORMACAO_SHST, Boolean.TRUE ); + } + + public String getFormacao_shst_nao_porque() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FORMACAO_SHST_NAO_PORQUE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.formacao_shst_nao_porque; + } + + public void setFormacao_shst_nao_porque( String formacao_shst_nao_porque ) + { + try + { + preProcess( FORMACAO_SHST_NAO_PORQUE, formacao_shst_nao_porque ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.formacao_shst_nao_porque = formacao_shst_nao_porque; + LAZY_LOADED_OBJECTS.put( FORMACAO_SHST_NAO_PORQUE, Boolean.TRUE ); + } + + public String getOutros_acidentes_com_colaborador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTROS_ACIDENTES_COM_COLABORADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outros_acidentes_com_colaborador; + } + + public void setOutros_acidentes_com_colaborador( String outros_acidentes_com_colaborador ) + { + try + { + preProcess( OUTROS_ACIDENTES_COM_COLABORADOR, outros_acidentes_com_colaborador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outros_acidentes_com_colaborador = outros_acidentes_com_colaborador; + LAZY_LOADED_OBJECTS.put( OUTROS_ACIDENTES_COM_COLABORADOR, Boolean.TRUE ); + } + + public Integer getNr_acidentes_com_colaborador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_ACIDENTES_COM_COLABORADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_acidentes_com_colaborador; + } + + public void setNr_acidentes_com_colaborador( Integer nr_acidentes_com_colaborador ) + { + try + { + preProcess( NR_ACIDENTES_COM_COLABORADOR, nr_acidentes_com_colaborador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_acidentes_com_colaborador = nr_acidentes_com_colaborador; + LAZY_LOADED_OBJECTS.put( NR_ACIDENTES_COM_COLABORADOR, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_colaborador1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_COLABORADOR1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_colaborador1; + } + + public void setNr_relatorio_acidente_colaborador1( Integer nr_relatorio_acidente_colaborador1 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR1, nr_relatorio_acidente_colaborador1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_colaborador1 = nr_relatorio_acidente_colaborador1; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_COLABORADOR1, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_colaborador2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_COLABORADOR2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_colaborador2; + } + + public void setNr_relatorio_acidente_colaborador2( Integer nr_relatorio_acidente_colaborador2 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR2, nr_relatorio_acidente_colaborador2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_colaborador2 = nr_relatorio_acidente_colaborador2; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_COLABORADOR2, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_colaborador3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_COLABORADOR3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_colaborador3; + } + + public void setNr_relatorio_acidente_colaborador3( Integer nr_relatorio_acidente_colaborador3 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR3, nr_relatorio_acidente_colaborador3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_colaborador3 = nr_relatorio_acidente_colaborador3; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_COLABORADOR3, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_colaborador4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_COLABORADOR4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_colaborador4; + } + + public void setNr_relatorio_acidente_colaborador4( Integer nr_relatorio_acidente_colaborador4 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR4, nr_relatorio_acidente_colaborador4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_colaborador4 = nr_relatorio_acidente_colaborador4; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_COLABORADOR4, Boolean.TRUE ); + } + + public String getAcidentes_outros_colaboradores() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ACIDENTES_OUTROS_COLABORADORES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.acidentes_outros_colaboradores; + } + + public void setAcidentes_outros_colaboradores( String acidentes_outros_colaboradores ) + { + try + { + preProcess( ACIDENTES_OUTROS_COLABORADORES, acidentes_outros_colaboradores ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.acidentes_outros_colaboradores = acidentes_outros_colaboradores; + LAZY_LOADED_OBJECTS.put( ACIDENTES_OUTROS_COLABORADORES, Boolean.TRUE ); + } + + public Integer getNr_acidentes_outros_colaboradores() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_ACIDENTES_OUTROS_COLABORADORES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_acidentes_outros_colaboradores; + } + + public void setNr_acidentes_outros_colaboradores( Integer nr_acidentes_outros_colaboradores ) + { + try + { + preProcess( NR_ACIDENTES_OUTROS_COLABORADORES, nr_acidentes_outros_colaboradores ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_acidentes_outros_colaboradores = nr_acidentes_outros_colaboradores; + LAZY_LOADED_OBJECTS.put( NR_ACIDENTES_OUTROS_COLABORADORES, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_outros_colaboradores1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_outros_colaboradores1; + } + + public void setNr_relatorio_acidente_outros_colaboradores1( Integer nr_relatorio_acidente_outros_colaboradores1 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, nr_relatorio_acidente_outros_colaboradores1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_outros_colaboradores1 = nr_relatorio_acidente_outros_colaboradores1; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_outros_colaboradores2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_outros_colaboradores2; + } + + public void setNr_relatorio_acidente_outros_colaboradores2( Integer nr_relatorio_acidente_outros_colaboradores2 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, nr_relatorio_acidente_outros_colaboradores2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_outros_colaboradores2 = nr_relatorio_acidente_outros_colaboradores2; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_outros_colaboradores3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_outros_colaboradores3; + } + + public void setNr_relatorio_acidente_outros_colaboradores3( Integer nr_relatorio_acidente_outros_colaboradores3 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, nr_relatorio_acidente_outros_colaboradores3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_outros_colaboradores3 = nr_relatorio_acidente_outros_colaboradores3; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, Boolean.TRUE ); + } + + public Integer getNr_relatorio_acidente_outros_colaboradores4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nr_relatorio_acidente_outros_colaboradores4; + } + + public void setNr_relatorio_acidente_outros_colaboradores4( Integer nr_relatorio_acidente_outros_colaboradores4 ) + { + try + { + preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, nr_relatorio_acidente_outros_colaboradores4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nr_relatorio_acidente_outros_colaboradores4 = nr_relatorio_acidente_outros_colaboradores4; + LAZY_LOADED_OBJECTS.put( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, Boolean.TRUE ); + } + + public String getLesao_cabeca() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_CABECA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_cabeca; + } + + public void setLesao_cabeca( String lesao_cabeca ) + { + try + { + preProcess( LESAO_CABECA, lesao_cabeca ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_cabeca = lesao_cabeca; + LAZY_LOADED_OBJECTS.put( LESAO_CABECA, Boolean.TRUE ); + } + + public String getLesao_pescoco() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_PESCOCO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_pescoco; + } + + public void setLesao_pescoco( String lesao_pescoco ) + { + try + { + preProcess( LESAO_PESCOCO, lesao_pescoco ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_pescoco = lesao_pescoco; + LAZY_LOADED_OBJECTS.put( LESAO_PESCOCO, Boolean.TRUE ); + } + + public String getLesao_tronco() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_TRONCO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_tronco; + } + + public void setLesao_tronco( String lesao_tronco ) + { + try + { + preProcess( LESAO_TRONCO, lesao_tronco ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_tronco = lesao_tronco; + LAZY_LOADED_OBJECTS.put( LESAO_TRONCO, Boolean.TRUE ); + } + + public String getLesao_membro_sup_dir() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_MEMBRO_SUP_DIR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_membro_sup_dir; + } + + public void setLesao_membro_sup_dir( String lesao_membro_sup_dir ) + { + try + { + preProcess( LESAO_MEMBRO_SUP_DIR, lesao_membro_sup_dir ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_membro_sup_dir = lesao_membro_sup_dir; + LAZY_LOADED_OBJECTS.put( LESAO_MEMBRO_SUP_DIR, Boolean.TRUE ); + } + + public String getLesao_membro_sup_esq() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_MEMBRO_SUP_ESQ ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_membro_sup_esq; + } + + public void setLesao_membro_sup_esq( String lesao_membro_sup_esq ) + { + try + { + preProcess( LESAO_MEMBRO_SUP_ESQ, lesao_membro_sup_esq ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_membro_sup_esq = lesao_membro_sup_esq; + LAZY_LOADED_OBJECTS.put( LESAO_MEMBRO_SUP_ESQ, Boolean.TRUE ); + } + + public String getLesao_membro_inf_dir() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_MEMBRO_INF_DIR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_membro_inf_dir; + } + + public void setLesao_membro_inf_dir( String lesao_membro_inf_dir ) + { + try + { + preProcess( LESAO_MEMBRO_INF_DIR, lesao_membro_inf_dir ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_membro_inf_dir = lesao_membro_inf_dir; + LAZY_LOADED_OBJECTS.put( LESAO_MEMBRO_INF_DIR, Boolean.TRUE ); + } + + public String getLesao_membro_inf_esq() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LESAO_MEMBRO_INF_ESQ ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.lesao_membro_inf_esq; + } + + public void setLesao_membro_inf_esq( String lesao_membro_inf_esq ) + { + try + { + preProcess( LESAO_MEMBRO_INF_ESQ, lesao_membro_inf_esq ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.lesao_membro_inf_esq = lesao_membro_inf_esq; + LAZY_LOADED_OBJECTS.put( LESAO_MEMBRO_INF_ESQ, Boolean.TRUE ); + } + + public String getEspecif1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESPECIF1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.especif1; + } + + public void setEspecif1( String especif1 ) + { + try + { + preProcess( ESPECIF1, especif1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.especif1 = especif1; + LAZY_LOADED_OBJECTS.put( ESPECIF1, Boolean.TRUE ); + } + + public String getEspecif2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESPECIF2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.especif2; + } + + public void setEspecif2( String especif2 ) + { + try + { + preProcess( ESPECIF2, especif2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.especif2 = especif2; + LAZY_LOADED_OBJECTS.put( ESPECIF2, Boolean.TRUE ); + } + + public String getEspecif3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESPECIF3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.especif3; + } + + public void setEspecif3( String especif3 ) + { + try + { + preProcess( ESPECIF3, especif3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.especif3 = especif3; + LAZY_LOADED_OBJECTS.put( ESPECIF3, Boolean.TRUE ); + } + + public String getEspecif4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESPECIF4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.especif4; + } + + public void setEspecif4( String especif4 ) + { + try + { + preProcess( ESPECIF4, especif4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.especif4 = especif4; + LAZY_LOADED_OBJECTS.put( ESPECIF4, Boolean.TRUE ); + } + + public String getTipo_incapacidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO_INCAPACIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo_incapacidade; + } + + public void setTipo_incapacidade( String tipo_incapacidade ) + { + try + { + preProcess( TIPO_INCAPACIDADE, tipo_incapacidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo_incapacidade = tipo_incapacidade; + LAZY_LOADED_OBJECTS.put( TIPO_INCAPACIDADE, Boolean.TRUE ); + } + + public Integer getCoef_incapacidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( COEF_INCAPACIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.coef_incapacidade; + } + + public void setCoef_incapacidade( Integer coef_incapacidade ) + { + try + { + preProcess( COEF_INCAPACIDADE, coef_incapacidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.coef_incapacidade = coef_incapacidade; + LAZY_LOADED_OBJECTS.put( COEF_INCAPACIDADE, Boolean.TRUE ); + } + + public java.util.Date getData_aval_incapacidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_AVAL_INCAPACIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_aval_incapacidade; + } + + public void setData_aval_incapacidade( java.util.Date data_aval_incapacidade ) + { + try + { + preProcess( DATA_AVAL_INCAPACIDADE, data_aval_incapacidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_aval_incapacidade = data_aval_incapacidade; + LAZY_LOADED_OBJECTS.put( DATA_AVAL_INCAPACIDADE, Boolean.TRUE ); + } + + public java.util.Date getData_rev_incapacidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_REV_INCAPACIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_rev_incapacidade; + } + + public void setData_rev_incapacidade( java.util.Date data_rev_incapacidade ) + { + try + { + preProcess( DATA_REV_INCAPACIDADE, data_rev_incapacidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_rev_incapacidade = data_rev_incapacidade; + LAZY_LOADED_OBJECTS.put( DATA_REV_INCAPACIDADE, Boolean.TRUE ); + } + + public java.util.Date getPeriodo_incapacidade_de() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PERIODO_INCAPACIDADE_DE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.periodo_incapacidade_de; + } + + public void setPeriodo_incapacidade_de( java.util.Date periodo_incapacidade_de ) + { + try + { + preProcess( PERIODO_INCAPACIDADE_DE, periodo_incapacidade_de ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.periodo_incapacidade_de = periodo_incapacidade_de; + LAZY_LOADED_OBJECTS.put( PERIODO_INCAPACIDADE_DE, Boolean.TRUE ); + } + + public java.util.Date getPeriodo_incapacidade_a() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PERIODO_INCAPACIDADE_A ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.periodo_incapacidade_a; + } + + public void setPeriodo_incapacidade_a( java.util.Date periodo_incapacidade_a ) + { + try + { + preProcess( PERIODO_INCAPACIDADE_A, periodo_incapacidade_a ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.periodo_incapacidade_a = periodo_incapacidade_a; + LAZY_LOADED_OBJECTS.put( PERIODO_INCAPACIDADE_A, Boolean.TRUE ); + } + + public String getImg_flexao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_FLEXAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_flexao; + } + + public void setImg_flexao( String img_flexao ) + { + try + { + preProcess( IMG_FLEXAO, img_flexao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_flexao = img_flexao; + LAZY_LOADED_OBJECTS.put( IMG_FLEXAO, Boolean.TRUE ); + } + + public String getImg_ext1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_EXT1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ext1; + } + + public void setImg_ext1( String img_ext1 ) + { + try + { + preProcess( IMG_EXT1, img_ext1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ext1 = img_ext1; + LAZY_LOADED_OBJECTS.put( IMG_EXT1, Boolean.TRUE ); + } + + public String getImg_ext2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_EXT2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ext2; + } + + public void setImg_ext2( String img_ext2 ) + { + try + { + preProcess( IMG_EXT2, img_ext2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ext2 = img_ext2; + LAZY_LOADED_OBJECTS.put( IMG_EXT2, Boolean.TRUE ); + } + + public String getImg_cab2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_CAB2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_cab2; + } + + public void setImg_cab2( String img_cab2 ) + { + try + { + preProcess( IMG_CAB2, img_cab2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_cab2 = img_cab2; + LAZY_LOADED_OBJECTS.put( IMG_CAB2, Boolean.TRUE ); + } + + public String getImg_cab3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_CAB3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_cab3; + } + + public void setImg_cab3( String img_cab3 ) + { + try + { + preProcess( IMG_CAB3, img_cab3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_cab3 = img_cab3; + LAZY_LOADED_OBJECTS.put( IMG_CAB3, Boolean.TRUE ); + } + + public String getImg_ma2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma2; + } + + public void setImg_ma2( String img_ma2 ) + { + try + { + preProcess( IMG_MA2, img_ma2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma2 = img_ma2; + LAZY_LOADED_OBJECTS.put( IMG_MA2, Boolean.TRUE ); + } + + public String getImg_ma3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma3; + } + + public void setImg_ma3( String img_ma3 ) + { + try + { + preProcess( IMG_MA3, img_ma3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma3 = img_ma3; + LAZY_LOADED_OBJECTS.put( IMG_MA3, Boolean.TRUE ); + } + + public String getImg_ma5() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA5 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma5; + } + + public void setImg_ma5( String img_ma5 ) + { + try + { + preProcess( IMG_MA5, img_ma5 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma5 = img_ma5; + LAZY_LOADED_OBJECTS.put( IMG_MA5, Boolean.TRUE ); + } + + public String getImg_ma6() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA6 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma6; + } + + public void setImg_ma6( String img_ma6 ) + { + try + { + preProcess( IMG_MA6, img_ma6 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma6 = img_ma6; + LAZY_LOADED_OBJECTS.put( IMG_MA6, Boolean.TRUE ); + } + + public String getImg_ma8() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA8 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma8; + } + + public void setImg_ma8( String img_ma8 ) + { + try + { + preProcess( IMG_MA8, img_ma8 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma8 = img_ma8; + LAZY_LOADED_OBJECTS.put( IMG_MA8, Boolean.TRUE ); + } + + public String getImg_ma10() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA10 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma10; + } + + public void setImg_ma10( String img_ma10 ) + { + try + { + preProcess( IMG_MA10, img_ma10 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma10 = img_ma10; + LAZY_LOADED_OBJECTS.put( IMG_MA10, Boolean.TRUE ); + } + + public Integer getRestricao_carga() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESTRICAO_CARGA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.restricao_carga; + } + + public void setRestricao_carga( Integer restricao_carga ) + { + try + { + preProcess( RESTRICAO_CARGA, restricao_carga ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.restricao_carga = restricao_carga; + LAZY_LOADED_OBJECTS.put( RESTRICAO_CARGA, Boolean.TRUE ); + } + + public String getRestricao_motricidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESTRICAO_MOTRICIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.restricao_motricidade; + } + + public void setRestricao_motricidade( String restricao_motricidade ) + { + try + { + preProcess( RESTRICAO_MOTRICIDADE, restricao_motricidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.restricao_motricidade = restricao_motricidade; + LAZY_LOADED_OBJECTS.put( RESTRICAO_MOTRICIDADE, Boolean.TRUE ); + } + + public String getRestricao_conducao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESTRICAO_CONDUCAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.restricao_conducao; + } + + public void setRestricao_conducao( String restricao_conducao ) + { + try + { + preProcess( RESTRICAO_CONDUCAO, restricao_conducao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.restricao_conducao = restricao_conducao; + LAZY_LOADED_OBJECTS.put( RESTRICAO_CONDUCAO, Boolean.TRUE ); + } + + public String getRestricao_vibracoes() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESTRICAO_VIBRACOES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.restricao_vibracoes; + } + + public void setRestricao_vibracoes( String restricao_vibracoes ) + { + try + { + preProcess( RESTRICAO_VIBRACOES, restricao_vibracoes ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.restricao_vibracoes = restricao_vibracoes; + LAZY_LOADED_OBJECTS.put( RESTRICAO_VIBRACOES, Boolean.TRUE ); + } + + public String getRestricao_outras() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESTRICAO_OUTRAS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.restricao_outras; + } + + public void setRestricao_outras( String restricao_outras ) + { + try + { + preProcess( RESTRICAO_OUTRAS, restricao_outras ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.restricao_outras = restricao_outras; + LAZY_LOADED_OBJECTS.put( RESTRICAO_OUTRAS, Boolean.TRUE ); + } + + public String getMed_observ() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MED_OBSERV ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.med_observ; + } + + public void setMed_observ( String med_observ ) + { + try + { + preProcess( MED_OBSERV, med_observ ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.med_observ = med_observ; + LAZY_LOADED_OBJECTS.put( MED_OBSERV, Boolean.TRUE ); + } + + public String getTipo_lesao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO_LESAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo_lesao; + } + + public void setTipo_lesao( String tipo_lesao ) + { + try + { + preProcess( TIPO_LESAO, tipo_lesao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo_lesao = tipo_lesao; + LAZY_LOADED_OBJECTS.put( TIPO_LESAO, Boolean.TRUE ); + } + + public String getImg_rot1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_ROT1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_rot1; + } + + public void setImg_rot1( String img_rot1 ) + { + try + { + preProcess( IMG_ROT1, img_rot1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_rot1 = img_rot1; + LAZY_LOADED_OBJECTS.put( IMG_ROT1, Boolean.TRUE ); + } + + public String getImg_rot2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_ROT2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_rot2; + } + + public void setImg_rot2( String img_rot2 ) + { + try + { + preProcess( IMG_ROT2, img_rot2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_rot2 = img_rot2; + LAZY_LOADED_OBJECTS.put( IMG_ROT2, Boolean.TRUE ); + } + + public String getImg_cab1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_CAB1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_cab1; + } + + public void setImg_cab1( String img_cab1 ) + { + try + { + preProcess( IMG_CAB1, img_cab1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_cab1 = img_cab1; + LAZY_LOADED_OBJECTS.put( IMG_CAB1, Boolean.TRUE ); + } + + public String getImg_cab4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_CAB4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_cab4; + } + + public void setImg_cab4( String img_cab4 ) + { + try + { + preProcess( IMG_CAB4, img_cab4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_cab4 = img_cab4; + LAZY_LOADED_OBJECTS.put( IMG_CAB4, Boolean.TRUE ); + } + + public String getImg_ma1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma1; + } + + public void setImg_ma1( String img_ma1 ) + { + try + { + preProcess( IMG_MA1, img_ma1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma1 = img_ma1; + LAZY_LOADED_OBJECTS.put( IMG_MA1, Boolean.TRUE ); + } + + public String getImg_ma4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma4; + } + + public void setImg_ma4( String img_ma4 ) + { + try + { + preProcess( IMG_MA4, img_ma4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma4 = img_ma4; + LAZY_LOADED_OBJECTS.put( IMG_MA4, Boolean.TRUE ); + } + + public String getImg_ma7() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA7 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma7; + } + + public void setImg_ma7( String img_ma7 ) + { + try + { + preProcess( IMG_MA7, img_ma7 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma7 = img_ma7; + LAZY_LOADED_OBJECTS.put( IMG_MA7, Boolean.TRUE ); + } + + public String getImg_ma9() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IMG_MA9 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.img_ma9; + } + + public void setImg_ma9( String img_ma9 ) + { + try + { + preProcess( IMG_MA9, img_ma9 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.img_ma9 = img_ma9; + LAZY_LOADED_OBJECTS.put( IMG_MA9, Boolean.TRUE ); + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public Integer getMedico_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDICO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medico_id; + } + + public void setMedico_id( Integer medico_id ) + { + try + { + preProcess( MEDICO_ID, medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medico_id = medico_id; + LAZY_LOADED_OBJECTS.put( MEDICO_ID, Boolean.TRUE ); + } + + public Integer getTecnico_saude_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TECNICO_SAUDE_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tecnico_saude_id; + } + + public void setTecnico_saude_id( Integer tecnico_saude_id ) + { + try + { + preProcess( TECNICO_SAUDE_ID, tecnico_saude_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tecnico_saude_id = tecnico_saude_id; + LAZY_LOADED_OBJECTS.put( TECNICO_SAUDE_ID, Boolean.TRUE ); + } + + public String getAnalise_nr() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ANALISE_NR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.analise_nr; + } + + public void setAnalise_nr( String analise_nr ) + { + try + { + preProcess( ANALISE_NR, analise_nr ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.analise_nr = analise_nr; + LAZY_LOADED_OBJECTS.put( ANALISE_NR, Boolean.TRUE ); + } + + public Integer getEstado_assinatura() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTADO_ASSINATURA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estado_assinatura; + } + + public void setEstado_assinatura( Integer estado_assinatura ) + { + try + { + preProcess( ESTADO_ASSINATURA, estado_assinatura ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estado_assinatura = estado_assinatura; + LAZY_LOADED_OBJECTS.put( ESTADO_ASSINATURA, Boolean.TRUE ); + } + + public String getAss_resp_seg() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ASS_RESP_SEG ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ass_resp_seg; + } + + public void setAss_resp_seg( String ass_resp_seg ) + { + try + { + preProcess( ASS_RESP_SEG, ass_resp_seg ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ass_resp_seg = ass_resp_seg; + LAZY_LOADED_OBJECTS.put( ASS_RESP_SEG, Boolean.TRUE ); + } + + public String getAss_resp_rh() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ASS_RESP_RH ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ass_resp_rh; + } + + public void setAss_resp_rh( String ass_resp_rh ) + { + try + { + preProcess( ASS_RESP_RH, ass_resp_rh ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ass_resp_rh = ass_resp_rh; + LAZY_LOADED_OBJECTS.put( ASS_RESP_RH, Boolean.TRUE ); + } + + public java.util.Date getData_consolidacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_CONSOLIDACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_consolidacao; + } + + public void setData_consolidacao( java.util.Date data_consolidacao ) + { + try + { + preProcess( DATA_CONSOLIDACAO, data_consolidacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_consolidacao = data_consolidacao; + LAZY_LOADED_OBJECTS.put( DATA_CONSOLIDACAO, Boolean.TRUE ); + } + + public java.util.Date getData_assinatura_seg() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ASSINATURA_SEG ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_assinatura_seg; + } + + public void setData_assinatura_seg( java.util.Date data_assinatura_seg ) + { + try + { + preProcess( DATA_ASSINATURA_SEG, data_assinatura_seg ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_assinatura_seg = data_assinatura_seg; + LAZY_LOADED_OBJECTS.put( DATA_ASSINATURA_SEG, Boolean.TRUE ); + } + + public java.util.Date getData_assinatura_rh() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ASSINATURA_RH ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_assinatura_rh; + } + + public void setData_assinatura_rh( java.util.Date data_assinatura_rh ) + { + try + { + preProcess( DATA_ASSINATURA_RH, data_assinatura_rh ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_assinatura_rh = data_assinatura_rh; + LAZY_LOADED_OBJECTS.put( DATA_ASSINATURA_RH, Boolean.TRUE ); + } + + public String getAss_consolidacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ASS_CONSOLIDACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ass_consolidacao; + } + + public void setAss_consolidacao( String ass_consolidacao ) + { + try + { + preProcess( ASS_CONSOLIDACAO, ass_consolidacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ass_consolidacao = ass_consolidacao; + LAZY_LOADED_OBJECTS.put( ASS_CONSOLIDACAO, Boolean.TRUE ); + } + + public String getNome_resp_seg() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_RESP_SEG ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_resp_seg; + } + + public void setNome_resp_seg( String nome_resp_seg ) + { + try + { + preProcess( NOME_RESP_SEG, nome_resp_seg ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_resp_seg = nome_resp_seg; + LAZY_LOADED_OBJECTS.put( NOME_RESP_SEG, Boolean.TRUE ); + } + + public String getNome_resp_rh() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_RESP_RH ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_resp_rh; + } + + public void setNome_resp_rh( String nome_resp_rh ) + { + try + { + preProcess( NOME_RESP_RH, nome_resp_rh ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_resp_rh = nome_resp_rh; + LAZY_LOADED_OBJECTS.put( NOME_RESP_RH, Boolean.TRUE ); + } + + public Integer getCausas() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CAUSAS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.causas; + } + + public void setCausas( Integer causas ) + { + try + { + preProcess( CAUSAS, causas ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.causas = causas; + LAZY_LOADED_OBJECTS.put( CAUSAS, Boolean.TRUE ); + } + + public Integer getEstado_antes_correcao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTADO_ANTES_CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estado_antes_correcao; + } + + public void setEstado_antes_correcao( Integer estado_antes_correcao ) + { + try + { + preProcess( ESTADO_ANTES_CORRECAO, estado_antes_correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estado_antes_correcao = estado_antes_correcao; + LAZY_LOADED_OBJECTS.put( ESTADO_ANTES_CORRECAO, Boolean.TRUE ); + } + + public String getObservacoes_correcao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OBSERVACOES_CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.observacoes_correcao; + } + + public void setObservacoes_correcao( String observacoes_correcao ) + { + try + { + preProcess( OBSERVACOES_CORRECAO, observacoes_correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.observacoes_correcao = observacoes_correcao; + LAZY_LOADED_OBJECTS.put( OBSERVACOES_CORRECAO, Boolean.TRUE ); + } + + public String getCorrecao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.correcao; + } + + public void setCorrecao( String correcao ) + { + try + { + preProcess( CORRECAO, correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.correcao = correcao; + LAZY_LOADED_OBJECTS.put( CORRECAO, Boolean.TRUE ); + } + + public String getAss_superior() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ASS_SUPERIOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ass_superior; + } + + public void setAss_superior( String ass_superior ) + { + try + { + preProcess( ASS_SUPERIOR, ass_superior ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ass_superior = ass_superior; + LAZY_LOADED_OBJECTS.put( ASS_SUPERIOR, Boolean.TRUE ); + } + + public String getNome_superior() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_SUPERIOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_superior; + } + + public void setNome_superior( String nome_superior ) + { + try + { + preProcess( NOME_SUPERIOR, nome_superior ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_superior = nome_superior; + LAZY_LOADED_OBJECTS.put( NOME_SUPERIOR, Boolean.TRUE ); + } + + public java.util.Date getData_assinatura_superior() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ASSINATURA_SUPERIOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_assinatura_superior; + } + + public void setData_assinatura_superior( java.util.Date data_assinatura_superior ) + { + try + { + preProcess( DATA_ASSINATURA_SUPERIOR, data_assinatura_superior ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_assinatura_superior = data_assinatura_superior; + LAZY_LOADED_OBJECTS.put( DATA_ASSINATURA_SUPERIOR, Boolean.TRUE ); + } + + public String getAveriguador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( AVERIGUADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.averiguador; + } + + public void setAveriguador( String averiguador ) + { + try + { + preProcess( AVERIGUADOR, averiguador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.averiguador = averiguador; + LAZY_LOADED_OBJECTS.put( AVERIGUADOR, Boolean.TRUE ); + } + + public String getAveriguacao_posterior() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( AVERIGUACAO_POSTERIOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.averiguacao_posterior; + } + + public void setAveriguacao_posterior( String averiguacao_posterior ) + { + try + { + preProcess( AVERIGUACAO_POSTERIOR, averiguacao_posterior ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.averiguacao_posterior = averiguacao_posterior; + LAZY_LOADED_OBJECTS.put( AVERIGUACAO_POSTERIOR, Boolean.TRUE ); + } + + public String getAveriguacao_obs() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( AVERIGUACAO_OBS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.averiguacao_obs; + } + + public void setAveriguacao_obs( String averiguacao_obs ) + { + try + { + preProcess( AVERIGUACAO_OBS, averiguacao_obs ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.averiguacao_obs = averiguacao_obs; + LAZY_LOADED_OBJECTS.put( AVERIGUACAO_OBS, Boolean.TRUE ); + } + + public String getNome_resp_consolidacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_RESP_CONSOLIDACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_resp_consolidacao; + } + + public void setNome_resp_consolidacao( String nome_resp_consolidacao ) + { + try + { + preProcess( NOME_RESP_CONSOLIDACAO, nome_resp_consolidacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_resp_consolidacao = nome_resp_consolidacao; + LAZY_LOADED_OBJECTS.put( NOME_RESP_CONSOLIDACAO, Boolean.TRUE ); + } + + public java.util.Date getData_inicio_processo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_INICIO_PROCESSO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_inicio_processo; + } + + public void setData_inicio_processo( java.util.Date data_inicio_processo ) + { + try + { + preProcess( DATA_INICIO_PROCESSO, data_inicio_processo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_inicio_processo = data_inicio_processo; + LAZY_LOADED_OBJECTS.put( DATA_INICIO_PROCESSO, Boolean.TRUE ); + } + + public Integer getDepartamento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DEPARTAMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.departamento_id; + } + + public void setDepartamento_id( Integer departamento_id ) + { + try + { + preProcess( DEPARTAMENTO_ID, departamento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.departamento_id = departamento_id; + LAZY_LOADED_OBJECTS.put( DEPARTAMENTO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.DepartamentosData toDepartamento_id() + { + try + { + prepare( TO_DEPARTAMENTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_departamento_id; + } + + public void setToDepartamento_id( db.data.siprp.outer.DepartamentosData to_departamento_id ) + { + try + { + preProcess( TO_DEPARTAMENTO_ID, to_departamento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_departamento_id = to_departamento_id; + } + + public Integer getSeccao_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SECCAO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.seccao_id; + } + + public void setSeccao_id( Integer seccao_id ) + { + try + { + preProcess( SECCAO_ID, seccao_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.seccao_id = seccao_id; + LAZY_LOADED_OBJECTS.put( SECCAO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.SeccoesData toSeccao_id() + { + try + { + prepare( TO_SECCAO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_seccao_id; + } + + public void setToSeccao_id( db.data.siprp.outer.SeccoesData to_seccao_id ) + { + try + { + preProcess( TO_SECCAO_ID, to_seccao_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_seccao_id = to_seccao_id; + } + + public Integer getRh_fase4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RH_FASE4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.rh_fase4; + } + + public void setRh_fase4( Integer rh_fase4 ) + { + try + { + preProcess( RH_FASE4, rh_fase4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.rh_fase4 = rh_fase4; + LAZY_LOADED_OBJECTS.put( RH_FASE4, Boolean.TRUE ); + } + + public String getApagada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( APAGADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.apagada; + } + + public void setApagada( String apagada ) + { + try + { + preProcess( APAGADA, apagada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.apagada = apagada; + LAZY_LOADED_OBJECTS.put( APAGADA, Boolean.TRUE ); + } + + public Boolean getConcluido_por_desactivacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONCLUIDO_POR_DESACTIVACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.concluido_por_desactivacao; + } + + public void setConcluido_por_desactivacao( Boolean concluido_por_desactivacao ) + { + try + { + preProcess( CONCLUIDO_POR_DESACTIVACAO, concluido_por_desactivacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.concluido_por_desactivacao = concluido_por_desactivacao; + LAZY_LOADED_OBJECTS.put( CONCLUIDO_POR_DESACTIVACAO, Boolean.TRUE ); + } + + public java.util.Date getData_desactivacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_DESACTIVACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_desactivacao; + } + + public void setData_desactivacao( java.util.Date data_desactivacao ) + { + try + { + preProcess( DATA_DESACTIVACAO, data_desactivacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_desactivacao = data_desactivacao; + LAZY_LOADED_OBJECTS.put( DATA_DESACTIVACAO, Boolean.TRUE ); + } + + public String getComentario_desactivacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( COMENTARIO_DESACTIVACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.comentario_desactivacao; + } + + public void setComentario_desactivacao( String comentario_desactivacao ) + { + try + { + preProcess( COMENTARIO_DESACTIVACAO, comentario_desactivacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.comentario_desactivacao = comentario_desactivacao; + LAZY_LOADED_OBJECTS.put( COMENTARIO_DESACTIVACAO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case AnalisesAcidentes.ID_INDEX: + value = getId(); + break; + case AnalisesAcidentes.DATA_ACIDENTE_INDEX: + value = getData_acidente(); + break; + case AnalisesAcidentes.ACIDENTADO_ID_INDEX: + value = getAcidentado_id(); + break; + case AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX: + value = toAcidentado_id(); + break; + case AnalisesAcidentes.ESTADO_INDEX: + value = getEstado(); + break; + case AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case AnalisesAcidentes.HORAS_TURNO_INDEX: + value = getHoras_turno(); + break; + case AnalisesAcidentes.SECCAO_INDEX: + value = getSeccao(); + break; + case AnalisesAcidentes.LOCAL_TRABALHO_INDEX: + value = getLocal_trabalho(); + break; + case AnalisesAcidentes.TAREFA_INDEX: + value = getTarefa(); + break; + case AnalisesAcidentes.SUBSTANCIAS_INDEX: + value = getSubstancias(); + break; + case AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX: + value = getSuperior_hierarquico(); + break; + case AnalisesAcidentes.CONDICOES_INDEX: + value = getCondicoes(); + break; + case AnalisesAcidentes.TESTEMUNHAS_INDEX: + value = getTestemunhas(); + break; + case AnalisesAcidentes.DESCRICAO_INDEX: + value = getDescricao(); + break; + case AnalisesAcidentes.CONCLUSOES_INDEX: + value = getConclusoes(); + break; + case AnalisesAcidentes.ACCOES_INDEX: + value = getAccoes(); + break; + case AnalisesAcidentes.HORA_ACIDENTE_INDEX: + value = getHora_acidente(); + break; + case AnalisesAcidentes.FORMACAO_SHST_INDEX: + value = getFormacao_shst(); + break; + case AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX: + value = getFormacao_shst_nao_porque(); + break; + case AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX: + value = getOutros_acidentes_com_colaborador(); + break; + case AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX: + value = getNr_acidentes_com_colaborador(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX: + value = getNr_relatorio_acidente_colaborador1(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX: + value = getNr_relatorio_acidente_colaborador2(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX: + value = getNr_relatorio_acidente_colaborador3(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX: + value = getNr_relatorio_acidente_colaborador4(); + break; + case AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX: + value = getAcidentes_outros_colaboradores(); + break; + case AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX: + value = getNr_acidentes_outros_colaboradores(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX: + value = getNr_relatorio_acidente_outros_colaboradores1(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX: + value = getNr_relatorio_acidente_outros_colaboradores2(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX: + value = getNr_relatorio_acidente_outros_colaboradores3(); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX: + value = getNr_relatorio_acidente_outros_colaboradores4(); + break; + case AnalisesAcidentes.LESAO_CABECA_INDEX: + value = getLesao_cabeca(); + break; + case AnalisesAcidentes.LESAO_PESCOCO_INDEX: + value = getLesao_pescoco(); + break; + case AnalisesAcidentes.LESAO_TRONCO_INDEX: + value = getLesao_tronco(); + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX: + value = getLesao_membro_sup_dir(); + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX: + value = getLesao_membro_sup_esq(); + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX: + value = getLesao_membro_inf_dir(); + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX: + value = getLesao_membro_inf_esq(); + break; + case AnalisesAcidentes.ESPECIF1_INDEX: + value = getEspecif1(); + break; + case AnalisesAcidentes.ESPECIF2_INDEX: + value = getEspecif2(); + break; + case AnalisesAcidentes.ESPECIF3_INDEX: + value = getEspecif3(); + break; + case AnalisesAcidentes.ESPECIF4_INDEX: + value = getEspecif4(); + break; + case AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX: + value = getTipo_incapacidade(); + break; + case AnalisesAcidentes.COEF_INCAPACIDADE_INDEX: + value = getCoef_incapacidade(); + break; + case AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX: + value = getData_aval_incapacidade(); + break; + case AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX: + value = getData_rev_incapacidade(); + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX: + value = getPeriodo_incapacidade_de(); + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX: + value = getPeriodo_incapacidade_a(); + break; + case AnalisesAcidentes.IMG_FLEXAO_INDEX: + value = getImg_flexao(); + break; + case AnalisesAcidentes.IMG_EXT1_INDEX: + value = getImg_ext1(); + break; + case AnalisesAcidentes.IMG_EXT2_INDEX: + value = getImg_ext2(); + break; + case AnalisesAcidentes.IMG_CAB2_INDEX: + value = getImg_cab2(); + break; + case AnalisesAcidentes.IMG_CAB3_INDEX: + value = getImg_cab3(); + break; + case AnalisesAcidentes.IMG_MA2_INDEX: + value = getImg_ma2(); + break; + case AnalisesAcidentes.IMG_MA3_INDEX: + value = getImg_ma3(); + break; + case AnalisesAcidentes.IMG_MA5_INDEX: + value = getImg_ma5(); + break; + case AnalisesAcidentes.IMG_MA6_INDEX: + value = getImg_ma6(); + break; + case AnalisesAcidentes.IMG_MA8_INDEX: + value = getImg_ma8(); + break; + case AnalisesAcidentes.IMG_MA10_INDEX: + value = getImg_ma10(); + break; + case AnalisesAcidentes.RESTRICAO_CARGA_INDEX: + value = getRestricao_carga(); + break; + case AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX: + value = getRestricao_motricidade(); + break; + case AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX: + value = getRestricao_conducao(); + break; + case AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX: + value = getRestricao_vibracoes(); + break; + case AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX: + value = getRestricao_outras(); + break; + case AnalisesAcidentes.MED_OBSERV_INDEX: + value = getMed_observ(); + break; + case AnalisesAcidentes.TIPO_LESAO_INDEX: + value = getTipo_lesao(); + break; + case AnalisesAcidentes.IMG_ROT1_INDEX: + value = getImg_rot1(); + break; + case AnalisesAcidentes.IMG_ROT2_INDEX: + value = getImg_rot2(); + break; + case AnalisesAcidentes.IMG_CAB1_INDEX: + value = getImg_cab1(); + break; + case AnalisesAcidentes.IMG_CAB4_INDEX: + value = getImg_cab4(); + break; + case AnalisesAcidentes.IMG_MA1_INDEX: + value = getImg_ma1(); + break; + case AnalisesAcidentes.IMG_MA4_INDEX: + value = getImg_ma4(); + break; + case AnalisesAcidentes.IMG_MA7_INDEX: + value = getImg_ma7(); + break; + case AnalisesAcidentes.IMG_MA9_INDEX: + value = getImg_ma9(); + break; + case AnalisesAcidentes.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case AnalisesAcidentes.MEDICO_ID_INDEX: + value = getMedico_id(); + break; + case AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX: + value = getTecnico_saude_id(); + break; + case AnalisesAcidentes.ANALISE_NR_INDEX: + value = getAnalise_nr(); + break; + case AnalisesAcidentes.ESTADO_ASSINATURA_INDEX: + value = getEstado_assinatura(); + break; + case AnalisesAcidentes.ASS_RESP_SEG_INDEX: + value = getAss_resp_seg(); + break; + case AnalisesAcidentes.ASS_RESP_RH_INDEX: + value = getAss_resp_rh(); + break; + case AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX: + value = getData_consolidacao(); + break; + case AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX: + value = getData_assinatura_seg(); + break; + case AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX: + value = getData_assinatura_rh(); + break; + case AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX: + value = getAss_consolidacao(); + break; + case AnalisesAcidentes.NOME_RESP_SEG_INDEX: + value = getNome_resp_seg(); + break; + case AnalisesAcidentes.NOME_RESP_RH_INDEX: + value = getNome_resp_rh(); + break; + case AnalisesAcidentes.CAUSAS_INDEX: + value = getCausas(); + break; + case AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX: + value = getEstado_antes_correcao(); + break; + case AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX: + value = getObservacoes_correcao(); + break; + case AnalisesAcidentes.CORRECAO_INDEX: + value = getCorrecao(); + break; + case AnalisesAcidentes.ASS_SUPERIOR_INDEX: + value = getAss_superior(); + break; + case AnalisesAcidentes.NOME_SUPERIOR_INDEX: + value = getNome_superior(); + break; + case AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX: + value = getData_assinatura_superior(); + break; + case AnalisesAcidentes.AVERIGUADOR_INDEX: + value = getAveriguador(); + break; + case AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX: + value = getAveriguacao_posterior(); + break; + case AnalisesAcidentes.AVERIGUACAO_OBS_INDEX: + value = getAveriguacao_obs(); + break; + case AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX: + value = getNome_resp_consolidacao(); + break; + case AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX: + value = getData_inicio_processo(); + break; + case AnalisesAcidentes.DEPARTAMENTO_ID_INDEX: + value = getDepartamento_id(); + break; + case AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX: + value = toDepartamento_id(); + break; + case AnalisesAcidentes.SECCAO_ID_INDEX: + value = getSeccao_id(); + break; + case AnalisesAcidentes.TO_SECCAO_ID_INDEX: + value = toSeccao_id(); + break; + case AnalisesAcidentes.RH_FASE4_INDEX: + value = getRh_fase4(); + break; + case AnalisesAcidentes.APAGADA_INDEX: + value = getApagada(); + break; + case AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX: + value = getConcluido_por_desactivacao(); + break; + case AnalisesAcidentes.DATA_DESACTIVACAO_INDEX: + value = getData_desactivacao(); + break; + case AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX: + value = getComentario_desactivacao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case AnalisesAcidentes.ID_INDEX: + value = this.id; + break; + case AnalisesAcidentes.DATA_ACIDENTE_INDEX: + value = this.data_acidente; + break; + case AnalisesAcidentes.ACIDENTADO_ID_INDEX: + value = this.acidentado_id; + break; + case AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX: + value = this.to_acidentado_id; + break; + case AnalisesAcidentes.ESTADO_INDEX: + value = this.estado; + break; + case AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case AnalisesAcidentes.HORAS_TURNO_INDEX: + value = this.horas_turno; + break; + case AnalisesAcidentes.SECCAO_INDEX: + value = this.seccao; + break; + case AnalisesAcidentes.LOCAL_TRABALHO_INDEX: + value = this.local_trabalho; + break; + case AnalisesAcidentes.TAREFA_INDEX: + value = this.tarefa; + break; + case AnalisesAcidentes.SUBSTANCIAS_INDEX: + value = this.substancias; + break; + case AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX: + value = this.superior_hierarquico; + break; + case AnalisesAcidentes.CONDICOES_INDEX: + value = this.condicoes; + break; + case AnalisesAcidentes.TESTEMUNHAS_INDEX: + value = this.testemunhas; + break; + case AnalisesAcidentes.DESCRICAO_INDEX: + value = this.descricao; + break; + case AnalisesAcidentes.CONCLUSOES_INDEX: + value = this.conclusoes; + break; + case AnalisesAcidentes.ACCOES_INDEX: + value = this.accoes; + break; + case AnalisesAcidentes.HORA_ACIDENTE_INDEX: + value = this.hora_acidente; + break; + case AnalisesAcidentes.FORMACAO_SHST_INDEX: + value = this.formacao_shst; + break; + case AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX: + value = this.formacao_shst_nao_porque; + break; + case AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX: + value = this.outros_acidentes_com_colaborador; + break; + case AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX: + value = this.nr_acidentes_com_colaborador; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX: + value = this.nr_relatorio_acidente_colaborador1; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX: + value = this.nr_relatorio_acidente_colaborador2; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX: + value = this.nr_relatorio_acidente_colaborador3; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX: + value = this.nr_relatorio_acidente_colaborador4; + break; + case AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX: + value = this.acidentes_outros_colaboradores; + break; + case AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX: + value = this.nr_acidentes_outros_colaboradores; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX: + value = this.nr_relatorio_acidente_outros_colaboradores1; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX: + value = this.nr_relatorio_acidente_outros_colaboradores2; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX: + value = this.nr_relatorio_acidente_outros_colaboradores3; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX: + value = this.nr_relatorio_acidente_outros_colaboradores4; + break; + case AnalisesAcidentes.LESAO_CABECA_INDEX: + value = this.lesao_cabeca; + break; + case AnalisesAcidentes.LESAO_PESCOCO_INDEX: + value = this.lesao_pescoco; + break; + case AnalisesAcidentes.LESAO_TRONCO_INDEX: + value = this.lesao_tronco; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX: + value = this.lesao_membro_sup_dir; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX: + value = this.lesao_membro_sup_esq; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX: + value = this.lesao_membro_inf_dir; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX: + value = this.lesao_membro_inf_esq; + break; + case AnalisesAcidentes.ESPECIF1_INDEX: + value = this.especif1; + break; + case AnalisesAcidentes.ESPECIF2_INDEX: + value = this.especif2; + break; + case AnalisesAcidentes.ESPECIF3_INDEX: + value = this.especif3; + break; + case AnalisesAcidentes.ESPECIF4_INDEX: + value = this.especif4; + break; + case AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX: + value = this.tipo_incapacidade; + break; + case AnalisesAcidentes.COEF_INCAPACIDADE_INDEX: + value = this.coef_incapacidade; + break; + case AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX: + value = this.data_aval_incapacidade; + break; + case AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX: + value = this.data_rev_incapacidade; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX: + value = this.periodo_incapacidade_de; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX: + value = this.periodo_incapacidade_a; + break; + case AnalisesAcidentes.IMG_FLEXAO_INDEX: + value = this.img_flexao; + break; + case AnalisesAcidentes.IMG_EXT1_INDEX: + value = this.img_ext1; + break; + case AnalisesAcidentes.IMG_EXT2_INDEX: + value = this.img_ext2; + break; + case AnalisesAcidentes.IMG_CAB2_INDEX: + value = this.img_cab2; + break; + case AnalisesAcidentes.IMG_CAB3_INDEX: + value = this.img_cab3; + break; + case AnalisesAcidentes.IMG_MA2_INDEX: + value = this.img_ma2; + break; + case AnalisesAcidentes.IMG_MA3_INDEX: + value = this.img_ma3; + break; + case AnalisesAcidentes.IMG_MA5_INDEX: + value = this.img_ma5; + break; + case AnalisesAcidentes.IMG_MA6_INDEX: + value = this.img_ma6; + break; + case AnalisesAcidentes.IMG_MA8_INDEX: + value = this.img_ma8; + break; + case AnalisesAcidentes.IMG_MA10_INDEX: + value = this.img_ma10; + break; + case AnalisesAcidentes.RESTRICAO_CARGA_INDEX: + value = this.restricao_carga; + break; + case AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX: + value = this.restricao_motricidade; + break; + case AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX: + value = this.restricao_conducao; + break; + case AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX: + value = this.restricao_vibracoes; + break; + case AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX: + value = this.restricao_outras; + break; + case AnalisesAcidentes.MED_OBSERV_INDEX: + value = this.med_observ; + break; + case AnalisesAcidentes.TIPO_LESAO_INDEX: + value = this.tipo_lesao; + break; + case AnalisesAcidentes.IMG_ROT1_INDEX: + value = this.img_rot1; + break; + case AnalisesAcidentes.IMG_ROT2_INDEX: + value = this.img_rot2; + break; + case AnalisesAcidentes.IMG_CAB1_INDEX: + value = this.img_cab1; + break; + case AnalisesAcidentes.IMG_CAB4_INDEX: + value = this.img_cab4; + break; + case AnalisesAcidentes.IMG_MA1_INDEX: + value = this.img_ma1; + break; + case AnalisesAcidentes.IMG_MA4_INDEX: + value = this.img_ma4; + break; + case AnalisesAcidentes.IMG_MA7_INDEX: + value = this.img_ma7; + break; + case AnalisesAcidentes.IMG_MA9_INDEX: + value = this.img_ma9; + break; + case AnalisesAcidentes.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case AnalisesAcidentes.MEDICO_ID_INDEX: + value = this.medico_id; + break; + case AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX: + value = this.tecnico_saude_id; + break; + case AnalisesAcidentes.ANALISE_NR_INDEX: + value = this.analise_nr; + break; + case AnalisesAcidentes.ESTADO_ASSINATURA_INDEX: + value = this.estado_assinatura; + break; + case AnalisesAcidentes.ASS_RESP_SEG_INDEX: + value = this.ass_resp_seg; + break; + case AnalisesAcidentes.ASS_RESP_RH_INDEX: + value = this.ass_resp_rh; + break; + case AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX: + value = this.data_consolidacao; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX: + value = this.data_assinatura_seg; + break; + case AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX: + value = this.data_assinatura_rh; + break; + case AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX: + value = this.ass_consolidacao; + break; + case AnalisesAcidentes.NOME_RESP_SEG_INDEX: + value = this.nome_resp_seg; + break; + case AnalisesAcidentes.NOME_RESP_RH_INDEX: + value = this.nome_resp_rh; + break; + case AnalisesAcidentes.CAUSAS_INDEX: + value = this.causas; + break; + case AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX: + value = this.estado_antes_correcao; + break; + case AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX: + value = this.observacoes_correcao; + break; + case AnalisesAcidentes.CORRECAO_INDEX: + value = this.correcao; + break; + case AnalisesAcidentes.ASS_SUPERIOR_INDEX: + value = this.ass_superior; + break; + case AnalisesAcidentes.NOME_SUPERIOR_INDEX: + value = this.nome_superior; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX: + value = this.data_assinatura_superior; + break; + case AnalisesAcidentes.AVERIGUADOR_INDEX: + value = this.averiguador; + break; + case AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX: + value = this.averiguacao_posterior; + break; + case AnalisesAcidentes.AVERIGUACAO_OBS_INDEX: + value = this.averiguacao_obs; + break; + case AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX: + value = this.nome_resp_consolidacao; + break; + case AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX: + value = this.data_inicio_processo; + break; + case AnalisesAcidentes.DEPARTAMENTO_ID_INDEX: + value = this.departamento_id; + break; + case AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX: + value = this.to_departamento_id; + break; + case AnalisesAcidentes.SECCAO_ID_INDEX: + value = this.seccao_id; + break; + case AnalisesAcidentes.TO_SECCAO_ID_INDEX: + value = this.to_seccao_id; + break; + case AnalisesAcidentes.RH_FASE4_INDEX: + value = this.rh_fase4; + break; + case AnalisesAcidentes.APAGADA_INDEX: + value = this.apagada; + break; + case AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX: + value = this.concluido_por_desactivacao; + break; + case AnalisesAcidentes.DATA_DESACTIVACAO_INDEX: + value = this.data_desactivacao; + break; + case AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX: + value = this.comentario_desactivacao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case AnalisesAcidentes.ID_INDEX: + setId( ( Integer ) value ); + break; + case AnalisesAcidentes.DATA_ACIDENTE_INDEX: + setData_acidente( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.ACIDENTADO_ID_INDEX: + setAcidentado_id( ( Integer ) value ); + break; + case AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX: + setToAcidentado_id( ( db.data.siprp.outer.AcidentadosData ) value ); + break; + case AnalisesAcidentes.ESTADO_INDEX: + setEstado( ( Integer ) value ); + break; + case AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case AnalisesAcidentes.HORAS_TURNO_INDEX: + setHoras_turno( ( Integer ) value ); + break; + case AnalisesAcidentes.SECCAO_INDEX: + setSeccao( ( String ) value ); + break; + case AnalisesAcidentes.LOCAL_TRABALHO_INDEX: + setLocal_trabalho( ( String ) value ); + break; + case AnalisesAcidentes.TAREFA_INDEX: + setTarefa( ( String ) value ); + break; + case AnalisesAcidentes.SUBSTANCIAS_INDEX: + setSubstancias( ( String ) value ); + break; + case AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX: + setSuperior_hierarquico( ( String ) value ); + break; + case AnalisesAcidentes.CONDICOES_INDEX: + setCondicoes( ( String ) value ); + break; + case AnalisesAcidentes.TESTEMUNHAS_INDEX: + setTestemunhas( ( String ) value ); + break; + case AnalisesAcidentes.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case AnalisesAcidentes.CONCLUSOES_INDEX: + setConclusoes( ( String ) value ); + break; + case AnalisesAcidentes.ACCOES_INDEX: + setAccoes( ( String ) value ); + break; + case AnalisesAcidentes.HORA_ACIDENTE_INDEX: + setHora_acidente( ( java.sql.Time ) value ); + break; + case AnalisesAcidentes.FORMACAO_SHST_INDEX: + setFormacao_shst( ( String ) value ); + break; + case AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX: + setFormacao_shst_nao_porque( ( String ) value ); + break; + case AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX: + setOutros_acidentes_com_colaborador( ( String ) value ); + break; + case AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX: + setNr_acidentes_com_colaborador( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX: + setNr_relatorio_acidente_colaborador1( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX: + setNr_relatorio_acidente_colaborador2( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX: + setNr_relatorio_acidente_colaborador3( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX: + setNr_relatorio_acidente_colaborador4( ( Integer ) value ); + break; + case AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX: + setAcidentes_outros_colaboradores( ( String ) value ); + break; + case AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX: + setNr_acidentes_outros_colaboradores( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX: + setNr_relatorio_acidente_outros_colaboradores1( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX: + setNr_relatorio_acidente_outros_colaboradores2( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX: + setNr_relatorio_acidente_outros_colaboradores3( ( Integer ) value ); + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX: + setNr_relatorio_acidente_outros_colaboradores4( ( Integer ) value ); + break; + case AnalisesAcidentes.LESAO_CABECA_INDEX: + setLesao_cabeca( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_PESCOCO_INDEX: + setLesao_pescoco( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_TRONCO_INDEX: + setLesao_tronco( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX: + setLesao_membro_sup_dir( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX: + setLesao_membro_sup_esq( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX: + setLesao_membro_inf_dir( ( String ) value ); + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX: + setLesao_membro_inf_esq( ( String ) value ); + break; + case AnalisesAcidentes.ESPECIF1_INDEX: + setEspecif1( ( String ) value ); + break; + case AnalisesAcidentes.ESPECIF2_INDEX: + setEspecif2( ( String ) value ); + break; + case AnalisesAcidentes.ESPECIF3_INDEX: + setEspecif3( ( String ) value ); + break; + case AnalisesAcidentes.ESPECIF4_INDEX: + setEspecif4( ( String ) value ); + break; + case AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX: + setTipo_incapacidade( ( String ) value ); + break; + case AnalisesAcidentes.COEF_INCAPACIDADE_INDEX: + setCoef_incapacidade( ( Integer ) value ); + break; + case AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX: + setData_aval_incapacidade( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX: + setData_rev_incapacidade( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX: + setPeriodo_incapacidade_de( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX: + setPeriodo_incapacidade_a( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.IMG_FLEXAO_INDEX: + setImg_flexao( ( String ) value ); + break; + case AnalisesAcidentes.IMG_EXT1_INDEX: + setImg_ext1( ( String ) value ); + break; + case AnalisesAcidentes.IMG_EXT2_INDEX: + setImg_ext2( ( String ) value ); + break; + case AnalisesAcidentes.IMG_CAB2_INDEX: + setImg_cab2( ( String ) value ); + break; + case AnalisesAcidentes.IMG_CAB3_INDEX: + setImg_cab3( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA2_INDEX: + setImg_ma2( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA3_INDEX: + setImg_ma3( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA5_INDEX: + setImg_ma5( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA6_INDEX: + setImg_ma6( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA8_INDEX: + setImg_ma8( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA10_INDEX: + setImg_ma10( ( String ) value ); + break; + case AnalisesAcidentes.RESTRICAO_CARGA_INDEX: + setRestricao_carga( ( Integer ) value ); + break; + case AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX: + setRestricao_motricidade( ( String ) value ); + break; + case AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX: + setRestricao_conducao( ( String ) value ); + break; + case AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX: + setRestricao_vibracoes( ( String ) value ); + break; + case AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX: + setRestricao_outras( ( String ) value ); + break; + case AnalisesAcidentes.MED_OBSERV_INDEX: + setMed_observ( ( String ) value ); + break; + case AnalisesAcidentes.TIPO_LESAO_INDEX: + setTipo_lesao( ( String ) value ); + break; + case AnalisesAcidentes.IMG_ROT1_INDEX: + setImg_rot1( ( String ) value ); + break; + case AnalisesAcidentes.IMG_ROT2_INDEX: + setImg_rot2( ( String ) value ); + break; + case AnalisesAcidentes.IMG_CAB1_INDEX: + setImg_cab1( ( String ) value ); + break; + case AnalisesAcidentes.IMG_CAB4_INDEX: + setImg_cab4( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA1_INDEX: + setImg_ma1( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA4_INDEX: + setImg_ma4( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA7_INDEX: + setImg_ma7( ( String ) value ); + break; + case AnalisesAcidentes.IMG_MA9_INDEX: + setImg_ma9( ( String ) value ); + break; + case AnalisesAcidentes.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case AnalisesAcidentes.MEDICO_ID_INDEX: + setMedico_id( ( Integer ) value ); + break; + case AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX: + setTecnico_saude_id( ( Integer ) value ); + break; + case AnalisesAcidentes.ANALISE_NR_INDEX: + setAnalise_nr( ( String ) value ); + break; + case AnalisesAcidentes.ESTADO_ASSINATURA_INDEX: + setEstado_assinatura( ( Integer ) value ); + break; + case AnalisesAcidentes.ASS_RESP_SEG_INDEX: + setAss_resp_seg( ( String ) value ); + break; + case AnalisesAcidentes.ASS_RESP_RH_INDEX: + setAss_resp_rh( ( String ) value ); + break; + case AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX: + setData_consolidacao( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX: + setData_assinatura_seg( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX: + setData_assinatura_rh( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX: + setAss_consolidacao( ( String ) value ); + break; + case AnalisesAcidentes.NOME_RESP_SEG_INDEX: + setNome_resp_seg( ( String ) value ); + break; + case AnalisesAcidentes.NOME_RESP_RH_INDEX: + setNome_resp_rh( ( String ) value ); + break; + case AnalisesAcidentes.CAUSAS_INDEX: + setCausas( ( Integer ) value ); + break; + case AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX: + setEstado_antes_correcao( ( Integer ) value ); + break; + case AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX: + setObservacoes_correcao( ( String ) value ); + break; + case AnalisesAcidentes.CORRECAO_INDEX: + setCorrecao( ( String ) value ); + break; + case AnalisesAcidentes.ASS_SUPERIOR_INDEX: + setAss_superior( ( String ) value ); + break; + case AnalisesAcidentes.NOME_SUPERIOR_INDEX: + setNome_superior( ( String ) value ); + break; + case AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX: + setData_assinatura_superior( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.AVERIGUADOR_INDEX: + setAveriguador( ( String ) value ); + break; + case AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX: + setAveriguacao_posterior( ( String ) value ); + break; + case AnalisesAcidentes.AVERIGUACAO_OBS_INDEX: + setAveriguacao_obs( ( String ) value ); + break; + case AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX: + setNome_resp_consolidacao( ( String ) value ); + break; + case AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX: + setData_inicio_processo( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.DEPARTAMENTO_ID_INDEX: + setDepartamento_id( ( Integer ) value ); + break; + case AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX: + setToDepartamento_id( ( db.data.siprp.outer.DepartamentosData ) value ); + break; + case AnalisesAcidentes.SECCAO_ID_INDEX: + setSeccao_id( ( Integer ) value ); + break; + case AnalisesAcidentes.TO_SECCAO_ID_INDEX: + setToSeccao_id( ( db.data.siprp.outer.SeccoesData ) value ); + break; + case AnalisesAcidentes.RH_FASE4_INDEX: + setRh_fase4( ( Integer ) value ); + break; + case AnalisesAcidentes.APAGADA_INDEX: + setApagada( ( String ) value ); + break; + case AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX: + setConcluido_por_desactivacao( ( Boolean ) value ); + break; + case AnalisesAcidentes.DATA_DESACTIVACAO_INDEX: + setData_desactivacao( ( java.util.Date ) value ); + break; + case AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX: + setComentario_desactivacao( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case AnalisesAcidentes.ID_INDEX: + this.id = ( Integer ) value; + break; + case AnalisesAcidentes.DATA_ACIDENTE_INDEX: + this.data_acidente = ( java.util.Date ) value; + break; + case AnalisesAcidentes.ACIDENTADO_ID_INDEX: + this.acidentado_id = ( Integer ) value; + break; + case AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX: + this.to_acidentado_id = ( db.data.siprp.outer.AcidentadosData ) value; + break; + case AnalisesAcidentes.ESTADO_INDEX: + this.estado = ( Integer ) value; + break; + case AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case AnalisesAcidentes.HORAS_TURNO_INDEX: + this.horas_turno = ( Integer ) value; + break; + case AnalisesAcidentes.SECCAO_INDEX: + this.seccao = ( String ) value; + break; + case AnalisesAcidentes.LOCAL_TRABALHO_INDEX: + this.local_trabalho = ( String ) value; + break; + case AnalisesAcidentes.TAREFA_INDEX: + this.tarefa = ( String ) value; + break; + case AnalisesAcidentes.SUBSTANCIAS_INDEX: + this.substancias = ( String ) value; + break; + case AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX: + this.superior_hierarquico = ( String ) value; + break; + case AnalisesAcidentes.CONDICOES_INDEX: + this.condicoes = ( String ) value; + break; + case AnalisesAcidentes.TESTEMUNHAS_INDEX: + this.testemunhas = ( String ) value; + break; + case AnalisesAcidentes.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case AnalisesAcidentes.CONCLUSOES_INDEX: + this.conclusoes = ( String ) value; + break; + case AnalisesAcidentes.ACCOES_INDEX: + this.accoes = ( String ) value; + break; + case AnalisesAcidentes.HORA_ACIDENTE_INDEX: + try + { + this.hora_acidente = ( java.sql.Time ) value; + } + catch( java.lang.ClassCastException cce ) + { + if( value instanceof java.util.Date ) + { + this.hora_acidente = new java.sql.Time( ( ( java.util.Date ) value ).getTime() ); + } + } + break; + case AnalisesAcidentes.FORMACAO_SHST_INDEX: + this.formacao_shst = ( String ) value; + break; + case AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX: + this.formacao_shst_nao_porque = ( String ) value; + break; + case AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX: + this.outros_acidentes_com_colaborador = ( String ) value; + break; + case AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX: + this.nr_acidentes_com_colaborador = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX: + this.nr_relatorio_acidente_colaborador1 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX: + this.nr_relatorio_acidente_colaborador2 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX: + this.nr_relatorio_acidente_colaborador3 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX: + this.nr_relatorio_acidente_colaborador4 = ( Integer ) value; + break; + case AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX: + this.acidentes_outros_colaboradores = ( String ) value; + break; + case AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX: + this.nr_acidentes_outros_colaboradores = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX: + this.nr_relatorio_acidente_outros_colaboradores1 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX: + this.nr_relatorio_acidente_outros_colaboradores2 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX: + this.nr_relatorio_acidente_outros_colaboradores3 = ( Integer ) value; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX: + this.nr_relatorio_acidente_outros_colaboradores4 = ( Integer ) value; + break; + case AnalisesAcidentes.LESAO_CABECA_INDEX: + this.lesao_cabeca = ( String ) value; + break; + case AnalisesAcidentes.LESAO_PESCOCO_INDEX: + this.lesao_pescoco = ( String ) value; + break; + case AnalisesAcidentes.LESAO_TRONCO_INDEX: + this.lesao_tronco = ( String ) value; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX: + this.lesao_membro_sup_dir = ( String ) value; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX: + this.lesao_membro_sup_esq = ( String ) value; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX: + this.lesao_membro_inf_dir = ( String ) value; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX: + this.lesao_membro_inf_esq = ( String ) value; + break; + case AnalisesAcidentes.ESPECIF1_INDEX: + this.especif1 = ( String ) value; + break; + case AnalisesAcidentes.ESPECIF2_INDEX: + this.especif2 = ( String ) value; + break; + case AnalisesAcidentes.ESPECIF3_INDEX: + this.especif3 = ( String ) value; + break; + case AnalisesAcidentes.ESPECIF4_INDEX: + this.especif4 = ( String ) value; + break; + case AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX: + this.tipo_incapacidade = ( String ) value; + break; + case AnalisesAcidentes.COEF_INCAPACIDADE_INDEX: + this.coef_incapacidade = ( Integer ) value; + break; + case AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX: + this.data_aval_incapacidade = ( java.util.Date ) value; + break; + case AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX: + this.data_rev_incapacidade = ( java.util.Date ) value; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX: + this.periodo_incapacidade_de = ( java.util.Date ) value; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX: + this.periodo_incapacidade_a = ( java.util.Date ) value; + break; + case AnalisesAcidentes.IMG_FLEXAO_INDEX: + this.img_flexao = ( String ) value; + break; + case AnalisesAcidentes.IMG_EXT1_INDEX: + this.img_ext1 = ( String ) value; + break; + case AnalisesAcidentes.IMG_EXT2_INDEX: + this.img_ext2 = ( String ) value; + break; + case AnalisesAcidentes.IMG_CAB2_INDEX: + this.img_cab2 = ( String ) value; + break; + case AnalisesAcidentes.IMG_CAB3_INDEX: + this.img_cab3 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA2_INDEX: + this.img_ma2 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA3_INDEX: + this.img_ma3 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA5_INDEX: + this.img_ma5 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA6_INDEX: + this.img_ma6 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA8_INDEX: + this.img_ma8 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA10_INDEX: + this.img_ma10 = ( String ) value; + break; + case AnalisesAcidentes.RESTRICAO_CARGA_INDEX: + this.restricao_carga = ( Integer ) value; + break; + case AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX: + this.restricao_motricidade = ( String ) value; + break; + case AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX: + this.restricao_conducao = ( String ) value; + break; + case AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX: + this.restricao_vibracoes = ( String ) value; + break; + case AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX: + this.restricao_outras = ( String ) value; + break; + case AnalisesAcidentes.MED_OBSERV_INDEX: + this.med_observ = ( String ) value; + break; + case AnalisesAcidentes.TIPO_LESAO_INDEX: + this.tipo_lesao = ( String ) value; + break; + case AnalisesAcidentes.IMG_ROT1_INDEX: + this.img_rot1 = ( String ) value; + break; + case AnalisesAcidentes.IMG_ROT2_INDEX: + this.img_rot2 = ( String ) value; + break; + case AnalisesAcidentes.IMG_CAB1_INDEX: + this.img_cab1 = ( String ) value; + break; + case AnalisesAcidentes.IMG_CAB4_INDEX: + this.img_cab4 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA1_INDEX: + this.img_ma1 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA4_INDEX: + this.img_ma4 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA7_INDEX: + this.img_ma7 = ( String ) value; + break; + case AnalisesAcidentes.IMG_MA9_INDEX: + this.img_ma9 = ( String ) value; + break; + case AnalisesAcidentes.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case AnalisesAcidentes.MEDICO_ID_INDEX: + this.medico_id = ( Integer ) value; + break; + case AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX: + this.tecnico_saude_id = ( Integer ) value; + break; + case AnalisesAcidentes.ANALISE_NR_INDEX: + this.analise_nr = ( String ) value; + break; + case AnalisesAcidentes.ESTADO_ASSINATURA_INDEX: + this.estado_assinatura = ( Integer ) value; + break; + case AnalisesAcidentes.ASS_RESP_SEG_INDEX: + this.ass_resp_seg = ( String ) value; + break; + case AnalisesAcidentes.ASS_RESP_RH_INDEX: + this.ass_resp_rh = ( String ) value; + break; + case AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX: + this.data_consolidacao = ( java.util.Date ) value; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX: + this.data_assinatura_seg = ( java.util.Date ) value; + break; + case AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX: + this.data_assinatura_rh = ( java.util.Date ) value; + break; + case AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX: + this.ass_consolidacao = ( String ) value; + break; + case AnalisesAcidentes.NOME_RESP_SEG_INDEX: + this.nome_resp_seg = ( String ) value; + break; + case AnalisesAcidentes.NOME_RESP_RH_INDEX: + this.nome_resp_rh = ( String ) value; + break; + case AnalisesAcidentes.CAUSAS_INDEX: + this.causas = ( Integer ) value; + break; + case AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX: + this.estado_antes_correcao = ( Integer ) value; + break; + case AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX: + this.observacoes_correcao = ( String ) value; + break; + case AnalisesAcidentes.CORRECAO_INDEX: + this.correcao = ( String ) value; + break; + case AnalisesAcidentes.ASS_SUPERIOR_INDEX: + this.ass_superior = ( String ) value; + break; + case AnalisesAcidentes.NOME_SUPERIOR_INDEX: + this.nome_superior = ( String ) value; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX: + this.data_assinatura_superior = ( java.util.Date ) value; + break; + case AnalisesAcidentes.AVERIGUADOR_INDEX: + this.averiguador = ( String ) value; + break; + case AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX: + this.averiguacao_posterior = ( String ) value; + break; + case AnalisesAcidentes.AVERIGUACAO_OBS_INDEX: + this.averiguacao_obs = ( String ) value; + break; + case AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX: + this.nome_resp_consolidacao = ( String ) value; + break; + case AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX: + this.data_inicio_processo = ( java.util.Date ) value; + break; + case AnalisesAcidentes.DEPARTAMENTO_ID_INDEX: + this.departamento_id = ( Integer ) value; + break; + case AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX: + this.to_departamento_id = ( db.data.siprp.outer.DepartamentosData ) value; + break; + case AnalisesAcidentes.SECCAO_ID_INDEX: + this.seccao_id = ( Integer ) value; + break; + case AnalisesAcidentes.TO_SECCAO_ID_INDEX: + this.to_seccao_id = ( db.data.siprp.outer.SeccoesData ) value; + break; + case AnalisesAcidentes.RH_FASE4_INDEX: + this.rh_fase4 = ( Integer ) value; + break; + case AnalisesAcidentes.APAGADA_INDEX: + this.apagada = ( String ) value; + break; + case AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX: + this.concluido_por_desactivacao = ( Boolean ) value; + break; + case AnalisesAcidentes.DATA_DESACTIVACAO_INDEX: + this.data_desactivacao = ( java.util.Date ) value; + break; + case AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX: + this.comentario_desactivacao = ( String ) 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 AnalisesAcidentes.ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.DATA_ACIDENTE_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.ACIDENTADO_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.TO_ACIDENTADO_ID_INDEX: + theClass = db.data.siprp.outer.AcidentadosData.class; + break; + case AnalisesAcidentes.ESTADO_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.HORAS_TURNO_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.SECCAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LOCAL_TRABALHO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.TAREFA_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.SUBSTANCIAS_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.SUPERIOR_HIERARQUICO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.CONDICOES_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.TESTEMUNHAS_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.DESCRICAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.CONCLUSOES_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ACCOES_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.HORA_ACIDENTE_INDEX: + theClass = java.sql.Time.class; + break; + case AnalisesAcidentes.FORMACAO_SHST_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.FORMACAO_SHST_NAO_PORQUE_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.OUTROS_ACIDENTES_COM_COLABORADOR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NR_ACIDENTES_COM_COLABORADOR_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR1_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR2_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR3_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_COLABORADOR4_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.ACIDENTES_OUTROS_COLABORADORES_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NR_ACIDENTES_OUTROS_COLABORADORES_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.LESAO_CABECA_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_PESCOCO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_TRONCO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_DIR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_MEMBRO_SUP_ESQ_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_DIR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.LESAO_MEMBRO_INF_ESQ_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ESPECIF1_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ESPECIF2_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ESPECIF3_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ESPECIF4_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.TIPO_INCAPACIDADE_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.COEF_INCAPACIDADE_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.DATA_AVAL_INCAPACIDADE_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.DATA_REV_INCAPACIDADE_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_DE_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.PERIODO_INCAPACIDADE_A_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.IMG_FLEXAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_EXT1_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_EXT2_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_CAB2_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_CAB3_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA2_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA3_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA5_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA6_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA8_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA10_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.RESTRICAO_CARGA_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.RESTRICAO_MOTRICIDADE_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.RESTRICAO_CONDUCAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.RESTRICAO_VIBRACOES_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.RESTRICAO_OUTRAS_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.MED_OBSERV_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.TIPO_LESAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_ROT1_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_ROT2_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_CAB1_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_CAB4_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA1_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA4_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA7_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.IMG_MA9_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.MEDICO_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.TECNICO_SAUDE_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.ANALISE_NR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ESTADO_ASSINATURA_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.ASS_RESP_SEG_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ASS_RESP_RH_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.DATA_CONSOLIDACAO_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SEG_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.DATA_ASSINATURA_RH_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.ASS_CONSOLIDACAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NOME_RESP_SEG_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NOME_RESP_RH_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.CAUSAS_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.ESTADO_ANTES_CORRECAO_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.OBSERVACOES_CORRECAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.CORRECAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.ASS_SUPERIOR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NOME_SUPERIOR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.DATA_ASSINATURA_SUPERIOR_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.AVERIGUADOR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.AVERIGUACAO_POSTERIOR_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.AVERIGUACAO_OBS_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.NOME_RESP_CONSOLIDACAO_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.DATA_INICIO_PROCESSO_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.DEPARTAMENTO_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.TO_DEPARTAMENTO_ID_INDEX: + theClass = db.data.siprp.outer.DepartamentosData.class; + break; + case AnalisesAcidentes.SECCAO_ID_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.TO_SECCAO_ID_INDEX: + theClass = db.data.siprp.outer.SeccoesData.class; + break; + case AnalisesAcidentes.RH_FASE4_INDEX: + theClass = Integer.class; + break; + case AnalisesAcidentes.APAGADA_INDEX: + theClass = String.class; + break; + case AnalisesAcidentes.CONCLUIDO_POR_DESACTIVACAO_INDEX: + theClass = Boolean.class; + break; + case AnalisesAcidentes.DATA_DESACTIVACAO_INDEX: + theClass = java.util.Date.class; + break; + case AnalisesAcidentes.COMENTARIO_DESACTIVACAO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : AnalisesAcidentes._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, AnalisesAcidentes.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Avisos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Avisos.java new file mode 100644 index 00000000..3af3bbca --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Avisos.java @@ -0,0 +1,776 @@ +/* +* Avisos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Avisos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Avisos.ID, Avisos.ID_INDEX ); + FIELD_INDEXES.put( Avisos.ID_FULL, Avisos.ID_INDEX ); + FIELD_INDEXES.put( Avisos.TIPO, Avisos.TIPO_INDEX ); + FIELD_INDEXES.put( Avisos.TIPO_FULL, Avisos.TIPO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Avisos.CLASS_IDENTIFIER, Avisos.EMPRESA_ID, Avisos.TO_EMPRESA_ID ); + FIELD_INDEXES.put( Avisos.EMPRESA_ID, Avisos.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Avisos.EMPRESA_ID_FULL, Avisos.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Avisos.TO_EMPRESA_ID, Avisos.TO_EMPRESA_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Avisos.CLASS_IDENTIFIER, Avisos.ESTABELECIMENTO_ID, Avisos.TO_ESTABELECIMENTO_ID ); + FIELD_INDEXES.put( Avisos.ESTABELECIMENTO_ID, Avisos.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Avisos.ESTABELECIMENTO_ID_FULL, Avisos.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Avisos.TO_ESTABELECIMENTO_ID, Avisos.TO_ESTABELECIMENTO_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Avisos.CLASS_IDENTIFIER, Avisos.TRABALHADOR_ID, Avisos.TO_TRABALHADOR_ID ); + FIELD_INDEXES.put( Avisos.TRABALHADOR_ID, Avisos.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Avisos.TRABALHADOR_ID_FULL, Avisos.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Avisos.TO_TRABALHADOR_ID, Avisos.TO_TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Avisos.EVENTO_ID, Avisos.EVENTO_ID_INDEX ); + FIELD_INDEXES.put( Avisos.EVENTO_ID_FULL, Avisos.EVENTO_ID_INDEX ); + FIELD_INDEXES.put( Avisos.DATA_AVISO, Avisos.DATA_AVISO_INDEX ); + FIELD_INDEXES.put( Avisos.DATA_AVISO_FULL, Avisos.DATA_AVISO_INDEX ); + FIELD_INDEXES.put( Avisos.DATA_EVENTO, Avisos.DATA_EVENTO_INDEX ); + FIELD_INDEXES.put( Avisos.DATA_EVENTO_FULL, Avisos.DATA_EVENTO_INDEX ); + FIELD_INDEXES.put( Avisos.DESCRICAO, Avisos.DESCRICAO_INDEX ); + FIELD_INDEXES.put( Avisos.DESCRICAO_FULL, Avisos.DESCRICAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyempresa_idToempresas = + new com.evolute.entity.ForeignKey( Avisos.class, Avisos.EMPRESA_ID, db.data.siprp.outer.EmpresasData.class, db.data.siprp.outer.EmpresasData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyestabelecimento_idToestabelecimentos = + new com.evolute.entity.ForeignKey( Avisos.class, Avisos.ESTABELECIMENTO_ID, db.data.siprp.outer.EstabelecimentosData.class, db.data.siprp.outer.EstabelecimentosData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeytrabalhador_idTotrabalhadores = + new com.evolute.entity.ForeignKey( Avisos.class, Avisos.TRABALHADOR_ID, db.data.siprp.outer.TrabalhadoresData.class, db.data.siprp.outer.TrabalhadoresData.ID ); + + public static final String TABLENAME = "avisos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.avisos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "avisos.id"; + public static final int ID_INDEX = 0; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "avisos.tipo"; + public static final int TIPO_INDEX = 1; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "avisos.empresa_id"; + public static final int EMPRESA_ID_INDEX = 2; + public static final String TO_EMPRESA_ID = "to_empresa_id"; + public static final String TO_EMPRESA_ID_FULL = "avisos.to_empresa_id"; + public static final int TO_EMPRESA_ID_INDEX = 3; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "avisos.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 4; + public static final String TO_ESTABELECIMENTO_ID = "to_estabelecimento_id"; + public static final String TO_ESTABELECIMENTO_ID_FULL = "avisos.to_estabelecimento_id"; + public static final int TO_ESTABELECIMENTO_ID_INDEX = 5; + public static final String TRABALHADOR_ID = "trabalhador_id"; + public static final String TRABALHADOR_ID_FULL = "avisos.trabalhador_id"; + public static final int TRABALHADOR_ID_INDEX = 6; + public static final String TO_TRABALHADOR_ID = "to_trabalhador_id"; + public static final String TO_TRABALHADOR_ID_FULL = "avisos.to_trabalhador_id"; + public static final int TO_TRABALHADOR_ID_INDEX = 7; + public static final String EVENTO_ID = "evento_id"; + public static final String EVENTO_ID_FULL = "avisos.evento_id"; + public static final int EVENTO_ID_INDEX = 8; + public static final String DATA_AVISO = "data_aviso"; + public static final String DATA_AVISO_FULL = "avisos.data_aviso"; + public static final int DATA_AVISO_INDEX = 9; + public static final String DATA_EVENTO = "data_evento"; + public static final String DATA_EVENTO_FULL = "avisos.data_evento"; + public static final int DATA_EVENTO_INDEX = 10; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "avisos.descricao"; + public static final int DESCRICAO_INDEX = 11; + + public static final String FIELD_NAMES[] = new String[]{ + TIPO, EMPRESA_ID, TO_EMPRESA_ID, ESTABELECIMENTO_ID, TO_ESTABELECIMENTO_ID, + TRABALHADOR_ID, TO_TRABALHADOR_ID, EVENTO_ID, DATA_AVISO, DATA_EVENTO, DESCRICAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + TIPO, TABLENAME + "." + EMPRESA_ID, TABLENAME + "." + TO_EMPRESA_ID, TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + TO_ESTABELECIMENTO_ID, + TABLENAME + "." + TRABALHADOR_ID, TABLENAME + "." + TO_TRABALHADOR_ID, TABLENAME + "." + EVENTO_ID, TABLENAME + "." + DATA_AVISO, TABLENAME + "." + DATA_EVENTO, TABLENAME + "." + DESCRICAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, TIPO, EMPRESA_ID, ESTABELECIMENTO_ID, TRABALHADOR_ID, EVENTO_ID, DATA_AVISO, + DATA_EVENTO, DESCRICAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, TIPO, EMPRESA_ID, ESTABELECIMENTO_ID, TRABALHADOR_ID, EVENTO_ID, DATA_AVISO, + DATA_EVENTO, DESCRICAO, }; + + private Integer id; + private Integer tipo; + private Integer empresa_id; + private db.data.siprp.outer.EmpresasData to_empresa_id; + private Integer estabelecimento_id; + private db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id; + private Integer trabalhador_id; + private db.data.siprp.outer.TrabalhadoresData to_trabalhador_id; + private Integer evento_id; + private java.util.Date data_aviso; + private java.util.Date data_evento; + private String descricao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Avisos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false, false, false, false, false, false, false, + false }; + } + + 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 Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EmpresasData toEmpresa_id() + { + try + { + prepare( TO_EMPRESA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_empresa_id; + } + + public void setToEmpresa_id( db.data.siprp.outer.EmpresasData to_empresa_id ) + { + try + { + preProcess( TO_EMPRESA_ID, to_empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_empresa_id = to_empresa_id; + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EstabelecimentosData toEstabelecimento_id() + { + try + { + prepare( TO_ESTABELECIMENTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_estabelecimento_id; + } + + public void setToEstabelecimento_id( db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id ) + { + try + { + preProcess( TO_ESTABELECIMENTO_ID, to_estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_estabelecimento_id = to_estabelecimento_id; + } + + public Integer getTrabalhador_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TRABALHADOR_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.trabalhador_id; + } + + public void setTrabalhador_id( Integer trabalhador_id ) + { + try + { + preProcess( TRABALHADOR_ID, trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.trabalhador_id = trabalhador_id; + LAZY_LOADED_OBJECTS.put( TRABALHADOR_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.TrabalhadoresData toTrabalhador_id() + { + try + { + prepare( TO_TRABALHADOR_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_trabalhador_id; + } + + public void setToTrabalhador_id( db.data.siprp.outer.TrabalhadoresData to_trabalhador_id ) + { + try + { + preProcess( TO_TRABALHADOR_ID, to_trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_trabalhador_id = to_trabalhador_id; + } + + public Integer getEvento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EVENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.evento_id; + } + + public void setEvento_id( Integer evento_id ) + { + try + { + preProcess( EVENTO_ID, evento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.evento_id = evento_id; + LAZY_LOADED_OBJECTS.put( EVENTO_ID, Boolean.TRUE ); + } + + public java.util.Date getData_aviso() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_AVISO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_aviso; + } + + public void setData_aviso( java.util.Date data_aviso ) + { + try + { + preProcess( DATA_AVISO, data_aviso ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_aviso = data_aviso; + LAZY_LOADED_OBJECTS.put( DATA_AVISO, Boolean.TRUE ); + } + + public java.util.Date getData_evento() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_EVENTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_evento; + } + + public void setData_evento( java.util.Date data_evento ) + { + try + { + preProcess( DATA_EVENTO, data_evento ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_evento = data_evento; + LAZY_LOADED_OBJECTS.put( DATA_EVENTO, Boolean.TRUE ); + } + + 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 Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Avisos.ID_INDEX: + value = getId(); + break; + case Avisos.TIPO_INDEX: + value = getTipo(); + break; + case Avisos.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case Avisos.TO_EMPRESA_ID_INDEX: + value = toEmpresa_id(); + break; + case Avisos.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case Avisos.TO_ESTABELECIMENTO_ID_INDEX: + value = toEstabelecimento_id(); + break; + case Avisos.TRABALHADOR_ID_INDEX: + value = getTrabalhador_id(); + break; + case Avisos.TO_TRABALHADOR_ID_INDEX: + value = toTrabalhador_id(); + break; + case Avisos.EVENTO_ID_INDEX: + value = getEvento_id(); + break; + case Avisos.DATA_AVISO_INDEX: + value = getData_aviso(); + break; + case Avisos.DATA_EVENTO_INDEX: + value = getData_evento(); + break; + case Avisos.DESCRICAO_INDEX: + value = getDescricao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Avisos.ID_INDEX: + value = this.id; + break; + case Avisos.TIPO_INDEX: + value = this.tipo; + break; + case Avisos.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case Avisos.TO_EMPRESA_ID_INDEX: + value = this.to_empresa_id; + break; + case Avisos.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case Avisos.TO_ESTABELECIMENTO_ID_INDEX: + value = this.to_estabelecimento_id; + break; + case Avisos.TRABALHADOR_ID_INDEX: + value = this.trabalhador_id; + break; + case Avisos.TO_TRABALHADOR_ID_INDEX: + value = this.to_trabalhador_id; + break; + case Avisos.EVENTO_ID_INDEX: + value = this.evento_id; + break; + case Avisos.DATA_AVISO_INDEX: + value = this.data_aviso; + break; + case Avisos.DATA_EVENTO_INDEX: + value = this.data_evento; + break; + case Avisos.DESCRICAO_INDEX: + value = this.descricao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Avisos.ID_INDEX: + setId( ( Integer ) value ); + break; + case Avisos.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case Avisos.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case Avisos.TO_EMPRESA_ID_INDEX: + setToEmpresa_id( ( db.data.siprp.outer.EmpresasData ) value ); + break; + case Avisos.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case Avisos.TO_ESTABELECIMENTO_ID_INDEX: + setToEstabelecimento_id( ( db.data.siprp.outer.EstabelecimentosData ) value ); + break; + case Avisos.TRABALHADOR_ID_INDEX: + setTrabalhador_id( ( Integer ) value ); + break; + case Avisos.TO_TRABALHADOR_ID_INDEX: + setToTrabalhador_id( ( db.data.siprp.outer.TrabalhadoresData ) value ); + break; + case Avisos.EVENTO_ID_INDEX: + setEvento_id( ( Integer ) value ); + break; + case Avisos.DATA_AVISO_INDEX: + setData_aviso( ( java.util.Date ) value ); + break; + case Avisos.DATA_EVENTO_INDEX: + setData_evento( ( java.util.Date ) value ); + break; + case Avisos.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Avisos.ID_INDEX: + this.id = ( Integer ) value; + break; + case Avisos.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case Avisos.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case Avisos.TO_EMPRESA_ID_INDEX: + this.to_empresa_id = ( db.data.siprp.outer.EmpresasData ) value; + break; + case Avisos.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case Avisos.TO_ESTABELECIMENTO_ID_INDEX: + this.to_estabelecimento_id = ( db.data.siprp.outer.EstabelecimentosData ) value; + break; + case Avisos.TRABALHADOR_ID_INDEX: + this.trabalhador_id = ( Integer ) value; + break; + case Avisos.TO_TRABALHADOR_ID_INDEX: + this.to_trabalhador_id = ( db.data.siprp.outer.TrabalhadoresData ) value; + break; + case Avisos.EVENTO_ID_INDEX: + this.evento_id = ( Integer ) value; + break; + case Avisos.DATA_AVISO_INDEX: + this.data_aviso = ( java.util.Date ) value; + break; + case Avisos.DATA_EVENTO_INDEX: + this.data_evento = ( java.util.Date ) value; + break; + case Avisos.DESCRICAO_INDEX: + this.descricao = ( String ) 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 Avisos.ID_INDEX: + theClass = Integer.class; + break; + case Avisos.TIPO_INDEX: + theClass = Integer.class; + break; + case Avisos.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case Avisos.TO_EMPRESA_ID_INDEX: + theClass = db.data.siprp.outer.EmpresasData.class; + break; + case Avisos.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case Avisos.TO_ESTABELECIMENTO_ID_INDEX: + theClass = db.data.siprp.outer.EstabelecimentosData.class; + break; + case Avisos.TRABALHADOR_ID_INDEX: + theClass = Integer.class; + break; + case Avisos.TO_TRABALHADOR_ID_INDEX: + theClass = db.data.siprp.outer.TrabalhadoresData.class; + break; + case Avisos.EVENTO_ID_INDEX: + theClass = Integer.class; + break; + case Avisos.DATA_AVISO_INDEX: + theClass = java.util.Date.class; + break; + case Avisos.DATA_EVENTO_INDEX: + theClass = java.util.Date.class; + break; + case Avisos.DESCRICAO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Avisos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Avisos.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Causas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Causas.java new file mode 100644 index 00000000..5166f8d2 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Causas.java @@ -0,0 +1,342 @@ +/* +* Causas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Causas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Causas.ID, Causas.ID_INDEX ); + FIELD_INDEXES.put( Causas.ID_FULL, Causas.ID_INDEX ); + FIELD_INDEXES.put( Causas.CAUSA, Causas.CAUSA_INDEX ); + FIELD_INDEXES.put( Causas.CAUSA_FULL, Causas.CAUSA_INDEX ); + FIELD_INDEXES.put( Causas.ACTIVA, Causas.ACTIVA_INDEX ); + FIELD_INDEXES.put( Causas.ACTIVA_FULL, Causas.ACTIVA_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "causas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.causas"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "causas.id"; + public static final int ID_INDEX = 0; + public static final String CAUSA = "causa"; + public static final String CAUSA_FULL = "causas.causa"; + public static final int CAUSA_INDEX = 1; + public static final String ACTIVA = "activa"; + public static final String ACTIVA_FULL = "causas.activa"; + public static final int ACTIVA_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + CAUSA, ACTIVA, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + CAUSA, TABLENAME + "." + ACTIVA, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, CAUSA, ACTIVA, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, CAUSA, ACTIVA, }; + + private Integer id; + private String causa; + private String activa; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Causas() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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 String getCausa() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CAUSA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.causa; + } + + public void setCausa( String causa ) + { + try + { + preProcess( CAUSA, causa ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.causa = causa; + LAZY_LOADED_OBJECTS.put( CAUSA, Boolean.TRUE ); + } + + public String getActiva() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ACTIVA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.activa; + } + + public void setActiva( String activa ) + { + try + { + preProcess( ACTIVA, activa ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.activa = activa; + LAZY_LOADED_OBJECTS.put( ACTIVA, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Causas.ID_INDEX: + value = getId(); + break; + case Causas.CAUSA_INDEX: + value = getCausa(); + break; + case Causas.ACTIVA_INDEX: + value = getActiva(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Causas.ID_INDEX: + value = this.id; + break; + case Causas.CAUSA_INDEX: + value = this.causa; + break; + case Causas.ACTIVA_INDEX: + value = this.activa; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Causas.ID_INDEX: + setId( ( Integer ) value ); + break; + case Causas.CAUSA_INDEX: + setCausa( ( String ) value ); + break; + case Causas.ACTIVA_INDEX: + setActiva( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Causas.ID_INDEX: + this.id = ( Integer ) value; + break; + case Causas.CAUSA_INDEX: + this.causa = ( String ) value; + break; + case Causas.ACTIVA_INDEX: + this.activa = ( String ) 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 Causas.ID_INDEX: + theClass = Integer.class; + break; + case Causas.CAUSA_INDEX: + theClass = String.class; + break; + case Causas.ACTIVA_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Causas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Causas.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Contactos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Contactos.java new file mode 100644 index 00000000..ed8806b0 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Contactos.java @@ -0,0 +1,523 @@ +/* +* Contactos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Contactos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Contactos.ID, Contactos.ID_INDEX ); + FIELD_INDEXES.put( Contactos.ID_FULL, Contactos.ID_INDEX ); + FIELD_INDEXES.put( Contactos.NOME, Contactos.NOME_INDEX ); + FIELD_INDEXES.put( Contactos.NOME_FULL, Contactos.NOME_INDEX ); + FIELD_INDEXES.put( Contactos.TELEFONE, Contactos.TELEFONE_INDEX ); + FIELD_INDEXES.put( Contactos.TELEFONE_FULL, Contactos.TELEFONE_INDEX ); + FIELD_INDEXES.put( Contactos.TELEMOVEL, Contactos.TELEMOVEL_INDEX ); + FIELD_INDEXES.put( Contactos.TELEMOVEL_FULL, Contactos.TELEMOVEL_INDEX ); + FIELD_INDEXES.put( Contactos.FAX, Contactos.FAX_INDEX ); + FIELD_INDEXES.put( Contactos.FAX_FULL, Contactos.FAX_INDEX ); + FIELD_INDEXES.put( Contactos.EMAIL, Contactos.EMAIL_INDEX ); + FIELD_INDEXES.put( Contactos.EMAIL_FULL, Contactos.EMAIL_INDEX ); + FIELD_INDEXES.put( Contactos.CARGO, Contactos.CARGO_INDEX ); + FIELD_INDEXES.put( Contactos.CARGO_FULL, Contactos.CARGO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "contactos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.contactos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "contactos.id"; + public static final int ID_INDEX = 0; + public static final String NOME = "nome"; + public static final String NOME_FULL = "contactos.nome"; + public static final int NOME_INDEX = 1; + public static final String TELEFONE = "telefone"; + public static final String TELEFONE_FULL = "contactos.telefone"; + public static final int TELEFONE_INDEX = 2; + public static final String TELEMOVEL = "telemovel"; + public static final String TELEMOVEL_FULL = "contactos.telemovel"; + public static final int TELEMOVEL_INDEX = 3; + public static final String FAX = "fax"; + public static final String FAX_FULL = "contactos.fax"; + public static final int FAX_INDEX = 4; + public static final String EMAIL = "email"; + public static final String EMAIL_FULL = "contactos.email"; + public static final int EMAIL_INDEX = 5; + public static final String CARGO = "cargo"; + public static final String CARGO_FULL = "contactos.cargo"; + public static final int CARGO_INDEX = 6; + + public static final String FIELD_NAMES[] = new String[]{ + NOME, TELEFONE, TELEMOVEL, FAX, EMAIL, CARGO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + NOME, TABLENAME + "." + TELEFONE, TABLENAME + "." + TELEMOVEL, TABLENAME + "." + FAX, TABLENAME + "." + EMAIL, TABLENAME + "." + CARGO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, NOME, TELEFONE, TELEMOVEL, FAX, EMAIL, CARGO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, NOME, TELEFONE, TELEMOVEL, FAX, EMAIL, CARGO, }; + + private Integer id; + private String nome; + private String telefone; + private String telemovel; + private String fax; + private String email; + private String cargo; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Contactos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false }; + } + + 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 String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public String getTelefone() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TELEFONE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.telefone; + } + + public void setTelefone( String telefone ) + { + try + { + preProcess( TELEFONE, telefone ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.telefone = telefone; + LAZY_LOADED_OBJECTS.put( TELEFONE, Boolean.TRUE ); + } + + public String getTelemovel() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TELEMOVEL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.telemovel; + } + + public void setTelemovel( String telemovel ) + { + try + { + preProcess( TELEMOVEL, telemovel ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.telemovel = telemovel; + LAZY_LOADED_OBJECTS.put( TELEMOVEL, Boolean.TRUE ); + } + + public String getFax() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FAX ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.fax; + } + + public void setFax( String fax ) + { + try + { + preProcess( FAX, fax ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.fax = fax; + LAZY_LOADED_OBJECTS.put( FAX, Boolean.TRUE ); + } + + public String getEmail() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMAIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.email; + } + + public void setEmail( String email ) + { + try + { + preProcess( EMAIL, email ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.email = email; + LAZY_LOADED_OBJECTS.put( EMAIL, Boolean.TRUE ); + } + + public String getCargo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CARGO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.cargo; + } + + public void setCargo( String cargo ) + { + try + { + preProcess( CARGO, cargo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.cargo = cargo; + LAZY_LOADED_OBJECTS.put( CARGO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Contactos.ID_INDEX: + value = getId(); + break; + case Contactos.NOME_INDEX: + value = getNome(); + break; + case Contactos.TELEFONE_INDEX: + value = getTelefone(); + break; + case Contactos.TELEMOVEL_INDEX: + value = getTelemovel(); + break; + case Contactos.FAX_INDEX: + value = getFax(); + break; + case Contactos.EMAIL_INDEX: + value = getEmail(); + break; + case Contactos.CARGO_INDEX: + value = getCargo(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Contactos.ID_INDEX: + value = this.id; + break; + case Contactos.NOME_INDEX: + value = this.nome; + break; + case Contactos.TELEFONE_INDEX: + value = this.telefone; + break; + case Contactos.TELEMOVEL_INDEX: + value = this.telemovel; + break; + case Contactos.FAX_INDEX: + value = this.fax; + break; + case Contactos.EMAIL_INDEX: + value = this.email; + break; + case Contactos.CARGO_INDEX: + value = this.cargo; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Contactos.ID_INDEX: + setId( ( Integer ) value ); + break; + case Contactos.NOME_INDEX: + setNome( ( String ) value ); + break; + case Contactos.TELEFONE_INDEX: + setTelefone( ( String ) value ); + break; + case Contactos.TELEMOVEL_INDEX: + setTelemovel( ( String ) value ); + break; + case Contactos.FAX_INDEX: + setFax( ( String ) value ); + break; + case Contactos.EMAIL_INDEX: + setEmail( ( String ) value ); + break; + case Contactos.CARGO_INDEX: + setCargo( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Contactos.ID_INDEX: + this.id = ( Integer ) value; + break; + case Contactos.NOME_INDEX: + this.nome = ( String ) value; + break; + case Contactos.TELEFONE_INDEX: + this.telefone = ( String ) value; + break; + case Contactos.TELEMOVEL_INDEX: + this.telemovel = ( String ) value; + break; + case Contactos.FAX_INDEX: + this.fax = ( String ) value; + break; + case Contactos.EMAIL_INDEX: + this.email = ( String ) value; + break; + case Contactos.CARGO_INDEX: + this.cargo = ( String ) 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 Contactos.ID_INDEX: + theClass = Integer.class; + break; + case Contactos.NOME_INDEX: + theClass = String.class; + break; + case Contactos.TELEFONE_INDEX: + theClass = String.class; + break; + case Contactos.TELEMOVEL_INDEX: + theClass = String.class; + break; + case Contactos.FAX_INDEX: + theClass = String.class; + break; + case Contactos.EMAIL_INDEX: + theClass = String.class; + break; + case Contactos.CARGO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Contactos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Contactos.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Controle.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Controle.java new file mode 100644 index 00000000..8bc4ef70 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Controle.java @@ -0,0 +1,342 @@ +/* +* Controle.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Controle extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Controle.ID, Controle.ID_INDEX ); + FIELD_INDEXES.put( Controle.ID_FULL, Controle.ID_INDEX ); + FIELD_INDEXES.put( Controle.ANALISE_YEAR, Controle.ANALISE_YEAR_INDEX ); + FIELD_INDEXES.put( Controle.ANALISE_YEAR_FULL, Controle.ANALISE_YEAR_INDEX ); + FIELD_INDEXES.put( Controle.LAST_ANALISE_NR, Controle.LAST_ANALISE_NR_INDEX ); + FIELD_INDEXES.put( Controle.LAST_ANALISE_NR_FULL, Controle.LAST_ANALISE_NR_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "controle"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.controle"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "controle.id"; + public static final int ID_INDEX = 0; + public static final String ANALISE_YEAR = "analise_year"; + public static final String ANALISE_YEAR_FULL = "controle.analise_year"; + public static final int ANALISE_YEAR_INDEX = 1; + public static final String LAST_ANALISE_NR = "last_analise_nr"; + public static final String LAST_ANALISE_NR_FULL = "controle.last_analise_nr"; + public static final int LAST_ANALISE_NR_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + ANALISE_YEAR, LAST_ANALISE_NR, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ANALISE_YEAR, TABLENAME + "." + LAST_ANALISE_NR, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, ANALISE_YEAR, LAST_ANALISE_NR, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, ANALISE_YEAR, LAST_ANALISE_NR, }; + + private Integer id; + private Integer analise_year; + private Integer last_analise_nr; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Controle() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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 Integer getAnalise_year() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ANALISE_YEAR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.analise_year; + } + + public void setAnalise_year( Integer analise_year ) + { + try + { + preProcess( ANALISE_YEAR, analise_year ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.analise_year = analise_year; + LAZY_LOADED_OBJECTS.put( ANALISE_YEAR, Boolean.TRUE ); + } + + public Integer getLast_analise_nr() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LAST_ANALISE_NR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.last_analise_nr; + } + + public void setLast_analise_nr( Integer last_analise_nr ) + { + try + { + preProcess( LAST_ANALISE_NR, last_analise_nr ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.last_analise_nr = last_analise_nr; + LAZY_LOADED_OBJECTS.put( LAST_ANALISE_NR, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Controle.ID_INDEX: + value = getId(); + break; + case Controle.ANALISE_YEAR_INDEX: + value = getAnalise_year(); + break; + case Controle.LAST_ANALISE_NR_INDEX: + value = getLast_analise_nr(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Controle.ID_INDEX: + value = this.id; + break; + case Controle.ANALISE_YEAR_INDEX: + value = this.analise_year; + break; + case Controle.LAST_ANALISE_NR_INDEX: + value = this.last_analise_nr; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Controle.ID_INDEX: + setId( ( Integer ) value ); + break; + case Controle.ANALISE_YEAR_INDEX: + setAnalise_year( ( Integer ) value ); + break; + case Controle.LAST_ANALISE_NR_INDEX: + setLast_analise_nr( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Controle.ID_INDEX: + this.id = ( Integer ) value; + break; + case Controle.ANALISE_YEAR_INDEX: + this.analise_year = ( Integer ) value; + break; + case Controle.LAST_ANALISE_NR_INDEX: + this.last_analise_nr = ( 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 Controle.ID_INDEX: + theClass = Integer.class; + break; + case Controle.ANALISE_YEAR_INDEX: + theClass = Integer.class; + break; + case Controle.LAST_ANALISE_NR_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Controle._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Controle.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Departamentos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Departamentos.java new file mode 100644 index 00000000..bead6f0b --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Departamentos.java @@ -0,0 +1,376 @@ +/* +* Departamentos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Departamentos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Departamentos.ID, Departamentos.ID_INDEX ); + FIELD_INDEXES.put( Departamentos.ID_FULL, Departamentos.ID_INDEX ); + FIELD_INDEXES.put( Departamentos.DESCRICAO, Departamentos.DESCRICAO_INDEX ); + FIELD_INDEXES.put( Departamentos.DESCRICAO_FULL, Departamentos.DESCRICAO_INDEX ); + FIELD_INDEXES.put( Departamentos.ACTIVO, Departamentos.ACTIVO_INDEX ); + FIELD_INDEXES.put( Departamentos.ACTIVO_FULL, Departamentos.ACTIVO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "departamentos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.departamentos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "departamentos.id"; + public static final int ID_INDEX = 0; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "departamentos.descricao"; + public static final int DESCRICAO_INDEX = 1; + public static final String ACTIVO = "activo"; + public static final String ACTIVO_FULL = "departamentos.activo"; + public static final int ACTIVO_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, ACTIVO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + ACTIVO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DESCRICAO, ACTIVO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DESCRICAO, ACTIVO, }; + + private Integer id; + private String descricao; + private String activo; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Departamentos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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.ListfromAnalisesAcidentes_departamento_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AnalisesAcidentesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AnalisesAcidentesData.class , getPrimaryKey().getMap().get("id"), "departamento_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromSeccoes_departamento_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.SeccoesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.SeccoesData.class , getPrimaryKey().getMap().get("id"), "departamento_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + 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 Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Departamentos.ID_INDEX: + value = getId(); + break; + case Departamentos.DESCRICAO_INDEX: + value = getDescricao(); + break; + case Departamentos.ACTIVO_INDEX: + value = getActivo(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Departamentos.ID_INDEX: + value = this.id; + break; + case Departamentos.DESCRICAO_INDEX: + value = this.descricao; + break; + case Departamentos.ACTIVO_INDEX: + value = this.activo; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Departamentos.ID_INDEX: + setId( ( Integer ) value ); + break; + case Departamentos.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case Departamentos.ACTIVO_INDEX: + setActivo( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Departamentos.ID_INDEX: + this.id = ( Integer ) value; + break; + case Departamentos.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case Departamentos.ACTIVO_INDEX: + this.activo = ( String ) 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 Departamentos.ID_INDEX: + theClass = Integer.class; + break; + case Departamentos.DESCRICAO_INDEX: + theClass = String.class; + break; + case Departamentos.ACTIVO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Departamentos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Departamentos.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Empresas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Empresas.java new file mode 100644 index 00000000..708c8283 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Empresas.java @@ -0,0 +1,1022 @@ +/* +* Empresas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Empresas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Empresas.ID, Empresas.ID_INDEX ); + FIELD_INDEXES.put( Empresas.ID_FULL, Empresas.ID_INDEX ); + FIELD_INDEXES.put( Empresas.MORADA, Empresas.MORADA_INDEX ); + FIELD_INDEXES.put( Empresas.MORADA_FULL, Empresas.MORADA_INDEX ); + FIELD_INDEXES.put( Empresas.CODIGO_POSTAL, Empresas.CODIGO_POSTAL_INDEX ); + FIELD_INDEXES.put( Empresas.CODIGO_POSTAL_FULL, Empresas.CODIGO_POSTAL_INDEX ); + FIELD_INDEXES.put( Empresas.LOCALIDADE, Empresas.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Empresas.LOCALIDADE_FULL, Empresas.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Empresas.DISTRITO, Empresas.DISTRITO_INDEX ); + FIELD_INDEXES.put( Empresas.DISTRITO_FULL, Empresas.DISTRITO_INDEX ); + FIELD_INDEXES.put( Empresas.CONCELHO, Empresas.CONCELHO_INDEX ); + FIELD_INDEXES.put( Empresas.CONCELHO_FULL, Empresas.CONCELHO_INDEX ); + FIELD_INDEXES.put( Empresas.PERFIL_1, Empresas.PERFIL_1_INDEX ); + FIELD_INDEXES.put( Empresas.PERFIL_1_FULL, Empresas.PERFIL_1_INDEX ); + FIELD_INDEXES.put( Empresas.PERFIL_2, Empresas.PERFIL_2_INDEX ); + FIELD_INDEXES.put( Empresas.PERFIL_2_FULL, Empresas.PERFIL_2_INDEX ); + FIELD_INDEXES.put( Empresas.CODIGO, Empresas.CODIGO_INDEX ); + FIELD_INDEXES.put( Empresas.CODIGO_FULL, Empresas.CODIGO_INDEX ); + FIELD_INDEXES.put( Empresas.CAE, Empresas.CAE_INDEX ); + FIELD_INDEXES.put( Empresas.CAE_FULL, Empresas.CAE_INDEX ); + FIELD_INDEXES.put( Empresas.CONTRIBUINTE, Empresas.CONTRIBUINTE_INDEX ); + FIELD_INDEXES.put( Empresas.CONTRIBUINTE_FULL, Empresas.CONTRIBUINTE_INDEX ); + FIELD_INDEXES.put( Empresas.SEGURANCA_SOCIAL, Empresas.SEGURANCA_SOCIAL_INDEX ); + FIELD_INDEXES.put( Empresas.SEGURANCA_SOCIAL_FULL, Empresas.SEGURANCA_SOCIAL_INDEX ); + FIELD_INDEXES.put( Empresas.ACTIVIDADE, Empresas.ACTIVIDADE_INDEX ); + FIELD_INDEXES.put( Empresas.ACTIVIDADE_FULL, Empresas.ACTIVIDADE_INDEX ); + FIELD_INDEXES.put( Empresas.SERVICOS, Empresas.SERVICOS_INDEX ); + FIELD_INDEXES.put( Empresas.SERVICOS_FULL, Empresas.SERVICOS_INDEX ); + FIELD_INDEXES.put( Empresas.DESIGNACAO_SOCIAL, Empresas.DESIGNACAO_SOCIAL_INDEX ); + FIELD_INDEXES.put( Empresas.DESIGNACAO_SOCIAL_FULL, Empresas.DESIGNACAO_SOCIAL_INDEX ); + FIELD_INDEXES.put( Empresas.EMAIL, Empresas.EMAIL_INDEX ); + FIELD_INDEXES.put( Empresas.EMAIL_FULL, Empresas.EMAIL_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "empresas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.empresas"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "empresas.id"; + public static final int ID_INDEX = 0; + public static final String MORADA = "morada"; + public static final String MORADA_FULL = "empresas.morada"; + public static final int MORADA_INDEX = 1; + public static final String CODIGO_POSTAL = "codigo_postal"; + public static final String CODIGO_POSTAL_FULL = "empresas.codigo_postal"; + public static final int CODIGO_POSTAL_INDEX = 2; + public static final String LOCALIDADE = "localidade"; + public static final String LOCALIDADE_FULL = "empresas.localidade"; + public static final int LOCALIDADE_INDEX = 3; + public static final String DISTRITO = "distrito"; + public static final String DISTRITO_FULL = "empresas.distrito"; + public static final int DISTRITO_INDEX = 4; + public static final String CONCELHO = "concelho"; + public static final String CONCELHO_FULL = "empresas.concelho"; + public static final int CONCELHO_INDEX = 5; + public static final String PERFIL_1 = "perfil_1"; + public static final String PERFIL_1_FULL = "empresas.perfil_1"; + public static final int PERFIL_1_INDEX = 6; + public static final String PERFIL_2 = "perfil_2"; + public static final String PERFIL_2_FULL = "empresas.perfil_2"; + public static final int PERFIL_2_INDEX = 7; + public static final String CODIGO = "codigo"; + public static final String CODIGO_FULL = "empresas.codigo"; + public static final int CODIGO_INDEX = 8; + public static final String CAE = "cae"; + public static final String CAE_FULL = "empresas.cae"; + public static final int CAE_INDEX = 9; + public static final String CONTRIBUINTE = "contribuinte"; + public static final String CONTRIBUINTE_FULL = "empresas.contribuinte"; + public static final int CONTRIBUINTE_INDEX = 10; + public static final String SEGURANCA_SOCIAL = "seguranca_social"; + public static final String SEGURANCA_SOCIAL_FULL = "empresas.seguranca_social"; + public static final int SEGURANCA_SOCIAL_INDEX = 11; + public static final String ACTIVIDADE = "actividade"; + public static final String ACTIVIDADE_FULL = "empresas.actividade"; + public static final int ACTIVIDADE_INDEX = 12; + public static final String SERVICOS = "servicos"; + public static final String SERVICOS_FULL = "empresas.servicos"; + public static final int SERVICOS_INDEX = 13; + public static final String DESIGNACAO_SOCIAL = "designacao_social"; + public static final String DESIGNACAO_SOCIAL_FULL = "empresas.designacao_social"; + public static final int DESIGNACAO_SOCIAL_INDEX = 14; + public static final String EMAIL = "email"; + public static final String EMAIL_FULL = "empresas.email"; + public static final int EMAIL_INDEX = 15; + + public static final String FIELD_NAMES[] = new String[]{ + MORADA, CODIGO_POSTAL, LOCALIDADE, DISTRITO, CONCELHO, PERFIL_1, PERFIL_2, CODIGO, CAE, + CONTRIBUINTE, SEGURANCA_SOCIAL, ACTIVIDADE, SERVICOS, DESIGNACAO_SOCIAL, EMAIL, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + MORADA, TABLENAME + "." + CODIGO_POSTAL, TABLENAME + "." + LOCALIDADE, TABLENAME + "." + DISTRITO, TABLENAME + "." + CONCELHO, TABLENAME + "." + PERFIL_1, TABLENAME + "." + PERFIL_2, TABLENAME + "." + CODIGO, TABLENAME + "." + CAE, + TABLENAME + "." + CONTRIBUINTE, TABLENAME + "." + SEGURANCA_SOCIAL, TABLENAME + "." + ACTIVIDADE, TABLENAME + "." + SERVICOS, TABLENAME + "." + DESIGNACAO_SOCIAL, TABLENAME + "." + EMAIL, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, MORADA, CODIGO_POSTAL, LOCALIDADE, DISTRITO, CONCELHO, PERFIL_1, PERFIL_2, CODIGO, + CAE, CONTRIBUINTE, SEGURANCA_SOCIAL, ACTIVIDADE, SERVICOS, DESIGNACAO_SOCIAL, + EMAIL, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, MORADA, CODIGO_POSTAL, LOCALIDADE, DISTRITO, CONCELHO, PERFIL_1, PERFIL_2, CODIGO, + CAE, CONTRIBUINTE, SEGURANCA_SOCIAL, ACTIVIDADE, SERVICOS, DESIGNACAO_SOCIAL, + EMAIL, }; + + private Integer id; + private String morada; + private String codigo_postal; + private String localidade; + private String distrito; + private String concelho; + private Integer perfil_1; + private Integer perfil_2; + private String codigo; + private String cae; + private String contribuinte; + private String seguranca_social; + private String actividade; + private Integer servicos; + private String designacao_social; + private String email; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Empresas() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false }; + } + + 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.ListfromAvisos_empresa_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AvisosData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AvisosData.class , getPrimaryKey().getMap().get("id"), "empresa_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromEstabelecimentos_empresa_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.EstabelecimentosData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.EstabelecimentosData.class , getPrimaryKey().getMap().get("id"), "empresa_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromMarcacoesEmpresa_empresa_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.MarcacoesEmpresaData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.MarcacoesEmpresaData.class , getPrimaryKey().getMap().get("id"), "empresa_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public String getMorada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MORADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.morada; + } + + public void setMorada( String morada ) + { + try + { + preProcess( MORADA, morada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.morada = morada; + LAZY_LOADED_OBJECTS.put( MORADA, Boolean.TRUE ); + } + + public String getCodigo_postal() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CODIGO_POSTAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.codigo_postal; + } + + public void setCodigo_postal( String codigo_postal ) + { + try + { + preProcess( CODIGO_POSTAL, codigo_postal ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.codigo_postal = codigo_postal; + LAZY_LOADED_OBJECTS.put( CODIGO_POSTAL, Boolean.TRUE ); + } + + public String getLocalidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LOCALIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.localidade; + } + + public void setLocalidade( String localidade ) + { + try + { + preProcess( LOCALIDADE, localidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.localidade = localidade; + LAZY_LOADED_OBJECTS.put( LOCALIDADE, Boolean.TRUE ); + } + + public String getDistrito() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DISTRITO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.distrito; + } + + public void setDistrito( String distrito ) + { + try + { + preProcess( DISTRITO, distrito ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.distrito = distrito; + LAZY_LOADED_OBJECTS.put( DISTRITO, Boolean.TRUE ); + } + + public String getConcelho() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONCELHO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.concelho; + } + + public void setConcelho( String concelho ) + { + try + { + preProcess( CONCELHO, concelho ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.concelho = concelho; + LAZY_LOADED_OBJECTS.put( CONCELHO, Boolean.TRUE ); + } + + public Integer getPerfil_1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PERFIL_1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.perfil_1; + } + + public void setPerfil_1( Integer perfil_1 ) + { + try + { + preProcess( PERFIL_1, perfil_1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.perfil_1 = perfil_1; + LAZY_LOADED_OBJECTS.put( PERFIL_1, Boolean.TRUE ); + } + + public Integer getPerfil_2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PERFIL_2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.perfil_2; + } + + public void setPerfil_2( Integer perfil_2 ) + { + try + { + preProcess( PERFIL_2, perfil_2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.perfil_2 = perfil_2; + LAZY_LOADED_OBJECTS.put( PERFIL_2, Boolean.TRUE ); + } + + public String getCodigo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CODIGO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.codigo; + } + + public void setCodigo( String codigo ) + { + try + { + preProcess( CODIGO, codigo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.codigo = codigo; + LAZY_LOADED_OBJECTS.put( CODIGO, Boolean.TRUE ); + } + + public String getCae() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CAE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.cae; + } + + public void setCae( String cae ) + { + try + { + preProcess( CAE, cae ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.cae = cae; + LAZY_LOADED_OBJECTS.put( CAE, Boolean.TRUE ); + } + + public String getContribuinte() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONTRIBUINTE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.contribuinte; + } + + public void setContribuinte( String contribuinte ) + { + try + { + preProcess( CONTRIBUINTE, contribuinte ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.contribuinte = contribuinte; + LAZY_LOADED_OBJECTS.put( CONTRIBUINTE, Boolean.TRUE ); + } + + public String getSeguranca_social() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SEGURANCA_SOCIAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.seguranca_social; + } + + public void setSeguranca_social( String seguranca_social ) + { + try + { + preProcess( SEGURANCA_SOCIAL, seguranca_social ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.seguranca_social = seguranca_social; + LAZY_LOADED_OBJECTS.put( SEGURANCA_SOCIAL, Boolean.TRUE ); + } + + public String getActividade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ACTIVIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.actividade; + } + + public void setActividade( String actividade ) + { + try + { + preProcess( ACTIVIDADE, actividade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.actividade = actividade; + LAZY_LOADED_OBJECTS.put( ACTIVIDADE, Boolean.TRUE ); + } + + public Integer getServicos() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SERVICOS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.servicos; + } + + public void setServicos( Integer servicos ) + { + try + { + preProcess( SERVICOS, servicos ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.servicos = servicos; + LAZY_LOADED_OBJECTS.put( SERVICOS, Boolean.TRUE ); + } + + public String getDesignacao_social() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DESIGNACAO_SOCIAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.designacao_social; + } + + public void setDesignacao_social( String designacao_social ) + { + try + { + preProcess( DESIGNACAO_SOCIAL, designacao_social ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.designacao_social = designacao_social; + LAZY_LOADED_OBJECTS.put( DESIGNACAO_SOCIAL, Boolean.TRUE ); + } + + public String getEmail() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMAIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.email; + } + + public void setEmail( String email ) + { + try + { + preProcess( EMAIL, email ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.email = email; + LAZY_LOADED_OBJECTS.put( EMAIL, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Empresas.ID_INDEX: + value = getId(); + break; + case Empresas.MORADA_INDEX: + value = getMorada(); + break; + case Empresas.CODIGO_POSTAL_INDEX: + value = getCodigo_postal(); + break; + case Empresas.LOCALIDADE_INDEX: + value = getLocalidade(); + break; + case Empresas.DISTRITO_INDEX: + value = getDistrito(); + break; + case Empresas.CONCELHO_INDEX: + value = getConcelho(); + break; + case Empresas.PERFIL_1_INDEX: + value = getPerfil_1(); + break; + case Empresas.PERFIL_2_INDEX: + value = getPerfil_2(); + break; + case Empresas.CODIGO_INDEX: + value = getCodigo(); + break; + case Empresas.CAE_INDEX: + value = getCae(); + break; + case Empresas.CONTRIBUINTE_INDEX: + value = getContribuinte(); + break; + case Empresas.SEGURANCA_SOCIAL_INDEX: + value = getSeguranca_social(); + break; + case Empresas.ACTIVIDADE_INDEX: + value = getActividade(); + break; + case Empresas.SERVICOS_INDEX: + value = getServicos(); + break; + case Empresas.DESIGNACAO_SOCIAL_INDEX: + value = getDesignacao_social(); + break; + case Empresas.EMAIL_INDEX: + value = getEmail(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Empresas.ID_INDEX: + value = this.id; + break; + case Empresas.MORADA_INDEX: + value = this.morada; + break; + case Empresas.CODIGO_POSTAL_INDEX: + value = this.codigo_postal; + break; + case Empresas.LOCALIDADE_INDEX: + value = this.localidade; + break; + case Empresas.DISTRITO_INDEX: + value = this.distrito; + break; + case Empresas.CONCELHO_INDEX: + value = this.concelho; + break; + case Empresas.PERFIL_1_INDEX: + value = this.perfil_1; + break; + case Empresas.PERFIL_2_INDEX: + value = this.perfil_2; + break; + case Empresas.CODIGO_INDEX: + value = this.codigo; + break; + case Empresas.CAE_INDEX: + value = this.cae; + break; + case Empresas.CONTRIBUINTE_INDEX: + value = this.contribuinte; + break; + case Empresas.SEGURANCA_SOCIAL_INDEX: + value = this.seguranca_social; + break; + case Empresas.ACTIVIDADE_INDEX: + value = this.actividade; + break; + case Empresas.SERVICOS_INDEX: + value = this.servicos; + break; + case Empresas.DESIGNACAO_SOCIAL_INDEX: + value = this.designacao_social; + break; + case Empresas.EMAIL_INDEX: + value = this.email; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Empresas.ID_INDEX: + setId( ( Integer ) value ); + break; + case Empresas.MORADA_INDEX: + setMorada( ( String ) value ); + break; + case Empresas.CODIGO_POSTAL_INDEX: + setCodigo_postal( ( String ) value ); + break; + case Empresas.LOCALIDADE_INDEX: + setLocalidade( ( String ) value ); + break; + case Empresas.DISTRITO_INDEX: + setDistrito( ( String ) value ); + break; + case Empresas.CONCELHO_INDEX: + setConcelho( ( String ) value ); + break; + case Empresas.PERFIL_1_INDEX: + setPerfil_1( ( Integer ) value ); + break; + case Empresas.PERFIL_2_INDEX: + setPerfil_2( ( Integer ) value ); + break; + case Empresas.CODIGO_INDEX: + setCodigo( ( String ) value ); + break; + case Empresas.CAE_INDEX: + setCae( ( String ) value ); + break; + case Empresas.CONTRIBUINTE_INDEX: + setContribuinte( ( String ) value ); + break; + case Empresas.SEGURANCA_SOCIAL_INDEX: + setSeguranca_social( ( String ) value ); + break; + case Empresas.ACTIVIDADE_INDEX: + setActividade( ( String ) value ); + break; + case Empresas.SERVICOS_INDEX: + setServicos( ( Integer ) value ); + break; + case Empresas.DESIGNACAO_SOCIAL_INDEX: + setDesignacao_social( ( String ) value ); + break; + case Empresas.EMAIL_INDEX: + setEmail( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Empresas.ID_INDEX: + this.id = ( Integer ) value; + break; + case Empresas.MORADA_INDEX: + this.morada = ( String ) value; + break; + case Empresas.CODIGO_POSTAL_INDEX: + this.codigo_postal = ( String ) value; + break; + case Empresas.LOCALIDADE_INDEX: + this.localidade = ( String ) value; + break; + case Empresas.DISTRITO_INDEX: + this.distrito = ( String ) value; + break; + case Empresas.CONCELHO_INDEX: + this.concelho = ( String ) value; + break; + case Empresas.PERFIL_1_INDEX: + this.perfil_1 = ( Integer ) value; + break; + case Empresas.PERFIL_2_INDEX: + this.perfil_2 = ( Integer ) value; + break; + case Empresas.CODIGO_INDEX: + this.codigo = ( String ) value; + break; + case Empresas.CAE_INDEX: + this.cae = ( String ) value; + break; + case Empresas.CONTRIBUINTE_INDEX: + this.contribuinte = ( String ) value; + break; + case Empresas.SEGURANCA_SOCIAL_INDEX: + this.seguranca_social = ( String ) value; + break; + case Empresas.ACTIVIDADE_INDEX: + this.actividade = ( String ) value; + break; + case Empresas.SERVICOS_INDEX: + this.servicos = ( Integer ) value; + break; + case Empresas.DESIGNACAO_SOCIAL_INDEX: + this.designacao_social = ( String ) value; + break; + case Empresas.EMAIL_INDEX: + this.email = ( String ) 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 Empresas.ID_INDEX: + theClass = Integer.class; + break; + case Empresas.MORADA_INDEX: + theClass = String.class; + break; + case Empresas.CODIGO_POSTAL_INDEX: + theClass = String.class; + break; + case Empresas.LOCALIDADE_INDEX: + theClass = String.class; + break; + case Empresas.DISTRITO_INDEX: + theClass = String.class; + break; + case Empresas.CONCELHO_INDEX: + theClass = String.class; + break; + case Empresas.PERFIL_1_INDEX: + theClass = Integer.class; + break; + case Empresas.PERFIL_2_INDEX: + theClass = Integer.class; + break; + case Empresas.CODIGO_INDEX: + theClass = String.class; + break; + case Empresas.CAE_INDEX: + theClass = String.class; + break; + case Empresas.CONTRIBUINTE_INDEX: + theClass = String.class; + break; + case Empresas.SEGURANCA_SOCIAL_INDEX: + theClass = String.class; + break; + case Empresas.ACTIVIDADE_INDEX: + theClass = String.class; + break; + case Empresas.SERVICOS_INDEX: + theClass = Integer.class; + break; + case Empresas.DESIGNACAO_SOCIAL_INDEX: + theClass = String.class; + break; + case Empresas.EMAIL_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Empresas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Empresas.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Errors.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Errors.java new file mode 100644 index 00000000..57d3a692 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Errors.java @@ -0,0 +1,425 @@ +/* +* Errors.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Errors extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Errors.ID, Errors.ID_INDEX ); + FIELD_INDEXES.put( Errors.ID_FULL, Errors.ID_INDEX ); + FIELD_INDEXES.put( Errors.DATE, Errors.DATE_INDEX ); + FIELD_INDEXES.put( Errors.DATE_FULL, Errors.DATE_INDEX ); + FIELD_INDEXES.put( Errors.TYPE, Errors.TYPE_INDEX ); + FIELD_INDEXES.put( Errors.TYPE_FULL, Errors.TYPE_INDEX ); + FIELD_INDEXES.put( Errors.ENVIRONMENT, Errors.ENVIRONMENT_INDEX ); + FIELD_INDEXES.put( Errors.ENVIRONMENT_FULL, Errors.ENVIRONMENT_INDEX ); + FIELD_INDEXES.put( Errors.DESCRIPTION, Errors.DESCRIPTION_INDEX ); + FIELD_INDEXES.put( Errors.DESCRIPTION_FULL, Errors.DESCRIPTION_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "errors"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.errors"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "errors.id"; + public static final int ID_INDEX = 0; + public static final String DATE = "date"; + public static final String DATE_FULL = "errors.date"; + public static final int DATE_INDEX = 1; + public static final String TYPE = "type"; + public static final String TYPE_FULL = "errors.type"; + public static final int TYPE_INDEX = 2; + public static final String ENVIRONMENT = "environment"; + public static final String ENVIRONMENT_FULL = "errors.environment"; + public static final int ENVIRONMENT_INDEX = 3; + public static final String DESCRIPTION = "description"; + public static final String DESCRIPTION_FULL = "errors.description"; + public static final int DESCRIPTION_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + DATE, TYPE, ENVIRONMENT, DESCRIPTION, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATE, TABLENAME + "." + TYPE, TABLENAME + "." + ENVIRONMENT, TABLENAME + "." + DESCRIPTION, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATE, TYPE, ENVIRONMENT, DESCRIPTION, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATE, TYPE, ENVIRONMENT, DESCRIPTION, }; + + private Integer id; + private java.sql.Timestamp date; + private String type; + private String environment; + private String description; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Errors() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false }; + } + + 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.sql.Timestamp getDate() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.date; + } + + public void setDate( java.sql.Timestamp date ) + { + try + { + preProcess( DATE, date ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.date = date; + LAZY_LOADED_OBJECTS.put( DATE, Boolean.TRUE ); + } + + public String getType() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TYPE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.type; + } + + public void setType( String type ) + { + try + { + preProcess( TYPE, type ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.type = type; + LAZY_LOADED_OBJECTS.put( TYPE, Boolean.TRUE ); + } + + public String getEnvironment() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ENVIRONMENT ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.environment; + } + + public void setEnvironment( String environment ) + { + try + { + preProcess( ENVIRONMENT, environment ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.environment = environment; + LAZY_LOADED_OBJECTS.put( ENVIRONMENT, Boolean.TRUE ); + } + + public String getDescription() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DESCRIPTION ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.description; + } + + public void setDescription( String description ) + { + try + { + preProcess( DESCRIPTION, description ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.description = description; + LAZY_LOADED_OBJECTS.put( DESCRIPTION, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Errors.ID_INDEX: + value = getId(); + break; + case Errors.DATE_INDEX: + value = getDate(); + break; + case Errors.TYPE_INDEX: + value = getType(); + break; + case Errors.ENVIRONMENT_INDEX: + value = getEnvironment(); + break; + case Errors.DESCRIPTION_INDEX: + value = getDescription(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Errors.ID_INDEX: + value = this.id; + break; + case Errors.DATE_INDEX: + value = this.date; + break; + case Errors.TYPE_INDEX: + value = this.type; + break; + case Errors.ENVIRONMENT_INDEX: + value = this.environment; + break; + case Errors.DESCRIPTION_INDEX: + value = this.description; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Errors.ID_INDEX: + setId( ( Integer ) value ); + break; + case Errors.DATE_INDEX: + setDate( ( java.sql.Timestamp ) value ); + break; + case Errors.TYPE_INDEX: + setType( ( String ) value ); + break; + case Errors.ENVIRONMENT_INDEX: + setEnvironment( ( String ) value ); + break; + case Errors.DESCRIPTION_INDEX: + setDescription( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Errors.ID_INDEX: + this.id = ( Integer ) value; + break; + case Errors.DATE_INDEX: + this.date = ( java.sql.Timestamp ) value; + break; + case Errors.TYPE_INDEX: + this.type = ( String ) value; + break; + case Errors.ENVIRONMENT_INDEX: + this.environment = ( String ) value; + break; + case Errors.DESCRIPTION_INDEX: + this.description = ( String ) 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 Errors.ID_INDEX: + theClass = Integer.class; + break; + case Errors.DATE_INDEX: + theClass = java.sql.Timestamp.class; + break; + case Errors.TYPE_INDEX: + theClass = String.class; + break; + case Errors.ENVIRONMENT_INDEX: + theClass = String.class; + break; + case Errors.DESCRIPTION_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Errors._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Errors.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Estabelecimentos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Estabelecimentos.java new file mode 100644 index 00000000..976d100a --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Estabelecimentos.java @@ -0,0 +1,775 @@ +/* +* Estabelecimentos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Estabelecimentos.ID, Estabelecimentos.ID_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.ID_FULL, Estabelecimentos.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Estabelecimentos.CLASS_IDENTIFIER, Estabelecimentos.EMPRESA_ID, Estabelecimentos.TO_EMPRESA_ID ); + FIELD_INDEXES.put( Estabelecimentos.EMPRESA_ID, Estabelecimentos.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.EMPRESA_ID_FULL, Estabelecimentos.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.TO_EMPRESA_ID, Estabelecimentos.TO_EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.MORADA, Estabelecimentos.MORADA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.MORADA_FULL, Estabelecimentos.MORADA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.CODIGO_POSTAL, Estabelecimentos.CODIGO_POSTAL_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.CODIGO_POSTAL_FULL, Estabelecimentos.CODIGO_POSTAL_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.LOCALIDADE, Estabelecimentos.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.LOCALIDADE_FULL, Estabelecimentos.LOCALIDADE_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.ULTIMA_VISITA, Estabelecimentos.ULTIMA_VISITA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.ULTIMA_VISITA_FULL, Estabelecimentos.ULTIMA_VISITA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.REALIZADA, Estabelecimentos.REALIZADA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.REALIZADA_FULL, Estabelecimentos.REALIZADA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.PROXIMA_VISITA, Estabelecimentos.PROXIMA_VISITA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.PROXIMA_VISITA_FULL, Estabelecimentos.PROXIMA_VISITA_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.NOME, Estabelecimentos.NOME_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.NOME_FULL, Estabelecimentos.NOME_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.MEDICO_ID, Estabelecimentos.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Estabelecimentos.MEDICO_ID_FULL, Estabelecimentos.MEDICO_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 ForeignKeyempresa_idToempresas = + new com.evolute.entity.ForeignKey( Estabelecimentos.class, Estabelecimentos.EMPRESA_ID, db.data.siprp.outer.EmpresasData.class, db.data.siprp.outer.EmpresasData.ID ); + + public static final String TABLENAME = "estabelecimentos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.estabelecimentos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "estabelecimentos.id"; + public static final int ID_INDEX = 0; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "estabelecimentos.empresa_id"; + public static final int EMPRESA_ID_INDEX = 1; + public static final String TO_EMPRESA_ID = "to_empresa_id"; + public static final String TO_EMPRESA_ID_FULL = "estabelecimentos.to_empresa_id"; + public static final int TO_EMPRESA_ID_INDEX = 2; + public static final String MORADA = "morada"; + public static final String MORADA_FULL = "estabelecimentos.morada"; + public static final int MORADA_INDEX = 3; + public static final String CODIGO_POSTAL = "codigo_postal"; + public static final String CODIGO_POSTAL_FULL = "estabelecimentos.codigo_postal"; + public static final int CODIGO_POSTAL_INDEX = 4; + public static final String LOCALIDADE = "localidade"; + public static final String LOCALIDADE_FULL = "estabelecimentos.localidade"; + public static final int LOCALIDADE_INDEX = 5; + public static final String ULTIMA_VISITA = "ultima_visita"; + public static final String ULTIMA_VISITA_FULL = "estabelecimentos.ultima_visita"; + public static final int ULTIMA_VISITA_INDEX = 6; + public static final String REALIZADA = "realizada"; + public static final String REALIZADA_FULL = "estabelecimentos.realizada"; + public static final int REALIZADA_INDEX = 7; + public static final String PROXIMA_VISITA = "proxima_visita"; + public static final String PROXIMA_VISITA_FULL = "estabelecimentos.proxima_visita"; + public static final int PROXIMA_VISITA_INDEX = 8; + public static final String NOME = "nome"; + public static final String NOME_FULL = "estabelecimentos.nome"; + public static final int NOME_INDEX = 9; + public static final String MEDICO_ID = "medico_id"; + public static final String MEDICO_ID_FULL = "estabelecimentos.medico_id"; + public static final int MEDICO_ID_INDEX = 10; + + public static final String FIELD_NAMES[] = new String[]{ + EMPRESA_ID, TO_EMPRESA_ID, MORADA, CODIGO_POSTAL, LOCALIDADE, ULTIMA_VISITA, + REALIZADA, PROXIMA_VISITA, NOME, MEDICO_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + EMPRESA_ID, TABLENAME + "." + TO_EMPRESA_ID, TABLENAME + "." + MORADA, TABLENAME + "." + CODIGO_POSTAL, TABLENAME + "." + LOCALIDADE, TABLENAME + "." + ULTIMA_VISITA, + TABLENAME + "." + REALIZADA, TABLENAME + "." + PROXIMA_VISITA, TABLENAME + "." + NOME, TABLENAME + "." + MEDICO_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, EMPRESA_ID, MORADA, CODIGO_POSTAL, LOCALIDADE, ULTIMA_VISITA, REALIZADA, + PROXIMA_VISITA, NOME, MEDICO_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, EMPRESA_ID, MORADA, CODIGO_POSTAL, LOCALIDADE, ULTIMA_VISITA, REALIZADA, + PROXIMA_VISITA, NOME, MEDICO_ID, }; + + private Integer id; + private Integer empresa_id; + private db.data.siprp.outer.EmpresasData to_empresa_id; + private String morada; + private String codigo_postal; + private String localidade; + private java.util.Date ultima_visita; + private String realizada; + private java.util.Date proxima_visita; + private String nome; + private Integer medico_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Estabelecimentos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false }; + } + + 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.ListfromAvisos_estabelecimento_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AvisosData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AvisosData.class , getPrimaryKey().getMap().get("id"), "estabelecimento_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromHistoricoEstabelecimento_estabelecimento_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.HistoricoEstabelecimentoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.HistoricoEstabelecimentoData.class , getPrimaryKey().getMap().get("id"), "estabelecimento_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromTrabalhadores_estabelecimento_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.TrabalhadoresData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.TrabalhadoresData.class , getPrimaryKey().getMap().get("id"), "estabelecimento_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EmpresasData toEmpresa_id() + { + try + { + prepare( TO_EMPRESA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_empresa_id; + } + + public void setToEmpresa_id( db.data.siprp.outer.EmpresasData to_empresa_id ) + { + try + { + preProcess( TO_EMPRESA_ID, to_empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_empresa_id = to_empresa_id; + } + + public String getMorada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MORADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.morada; + } + + public void setMorada( String morada ) + { + try + { + preProcess( MORADA, morada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.morada = morada; + LAZY_LOADED_OBJECTS.put( MORADA, Boolean.TRUE ); + } + + public String getCodigo_postal() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CODIGO_POSTAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.codigo_postal; + } + + public void setCodigo_postal( String codigo_postal ) + { + try + { + preProcess( CODIGO_POSTAL, codigo_postal ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.codigo_postal = codigo_postal; + LAZY_LOADED_OBJECTS.put( CODIGO_POSTAL, Boolean.TRUE ); + } + + public String getLocalidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LOCALIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.localidade; + } + + public void setLocalidade( String localidade ) + { + try + { + preProcess( LOCALIDADE, localidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.localidade = localidade; + LAZY_LOADED_OBJECTS.put( LOCALIDADE, Boolean.TRUE ); + } + + public java.util.Date getUltima_visita() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ULTIMA_VISITA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ultima_visita; + } + + public void setUltima_visita( java.util.Date ultima_visita ) + { + try + { + preProcess( ULTIMA_VISITA, ultima_visita ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ultima_visita = ultima_visita; + LAZY_LOADED_OBJECTS.put( ULTIMA_VISITA, Boolean.TRUE ); + } + + public String getRealizada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizada; + } + + public void setRealizada( String realizada ) + { + try + { + preProcess( REALIZADA, realizada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizada = realizada; + LAZY_LOADED_OBJECTS.put( REALIZADA, Boolean.TRUE ); + } + + public java.util.Date getProxima_visita() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PROXIMA_VISITA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.proxima_visita; + } + + public void setProxima_visita( java.util.Date proxima_visita ) + { + try + { + preProcess( PROXIMA_VISITA, proxima_visita ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.proxima_visita = proxima_visita; + LAZY_LOADED_OBJECTS.put( PROXIMA_VISITA, Boolean.TRUE ); + } + + public String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public Integer getMedico_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDICO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medico_id; + } + + public void setMedico_id( Integer medico_id ) + { + try + { + preProcess( MEDICO_ID, medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medico_id = medico_id; + LAZY_LOADED_OBJECTS.put( MEDICO_ID, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Estabelecimentos.ID_INDEX: + value = getId(); + break; + case Estabelecimentos.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case Estabelecimentos.TO_EMPRESA_ID_INDEX: + value = toEmpresa_id(); + break; + case Estabelecimentos.MORADA_INDEX: + value = getMorada(); + break; + case Estabelecimentos.CODIGO_POSTAL_INDEX: + value = getCodigo_postal(); + break; + case Estabelecimentos.LOCALIDADE_INDEX: + value = getLocalidade(); + break; + case Estabelecimentos.ULTIMA_VISITA_INDEX: + value = getUltima_visita(); + break; + case Estabelecimentos.REALIZADA_INDEX: + value = getRealizada(); + break; + case Estabelecimentos.PROXIMA_VISITA_INDEX: + value = getProxima_visita(); + break; + case Estabelecimentos.NOME_INDEX: + value = getNome(); + break; + case Estabelecimentos.MEDICO_ID_INDEX: + value = getMedico_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Estabelecimentos.ID_INDEX: + value = this.id; + break; + case Estabelecimentos.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case Estabelecimentos.TO_EMPRESA_ID_INDEX: + value = this.to_empresa_id; + break; + case Estabelecimentos.MORADA_INDEX: + value = this.morada; + break; + case Estabelecimentos.CODIGO_POSTAL_INDEX: + value = this.codigo_postal; + break; + case Estabelecimentos.LOCALIDADE_INDEX: + value = this.localidade; + break; + case Estabelecimentos.ULTIMA_VISITA_INDEX: + value = this.ultima_visita; + break; + case Estabelecimentos.REALIZADA_INDEX: + value = this.realizada; + break; + case Estabelecimentos.PROXIMA_VISITA_INDEX: + value = this.proxima_visita; + break; + case Estabelecimentos.NOME_INDEX: + value = this.nome; + break; + case Estabelecimentos.MEDICO_ID_INDEX: + value = this.medico_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Estabelecimentos.ID_INDEX: + setId( ( Integer ) value ); + break; + case Estabelecimentos.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case Estabelecimentos.TO_EMPRESA_ID_INDEX: + setToEmpresa_id( ( db.data.siprp.outer.EmpresasData ) value ); + break; + case Estabelecimentos.MORADA_INDEX: + setMorada( ( String ) value ); + break; + case Estabelecimentos.CODIGO_POSTAL_INDEX: + setCodigo_postal( ( String ) value ); + break; + case Estabelecimentos.LOCALIDADE_INDEX: + setLocalidade( ( String ) value ); + break; + case Estabelecimentos.ULTIMA_VISITA_INDEX: + setUltima_visita( ( java.util.Date ) value ); + break; + case Estabelecimentos.REALIZADA_INDEX: + setRealizada( ( String ) value ); + break; + case Estabelecimentos.PROXIMA_VISITA_INDEX: + setProxima_visita( ( java.util.Date ) value ); + break; + case Estabelecimentos.NOME_INDEX: + setNome( ( String ) value ); + break; + case Estabelecimentos.MEDICO_ID_INDEX: + setMedico_id( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Estabelecimentos.ID_INDEX: + this.id = ( Integer ) value; + break; + case Estabelecimentos.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case Estabelecimentos.TO_EMPRESA_ID_INDEX: + this.to_empresa_id = ( db.data.siprp.outer.EmpresasData ) value; + break; + case Estabelecimentos.MORADA_INDEX: + this.morada = ( String ) value; + break; + case Estabelecimentos.CODIGO_POSTAL_INDEX: + this.codigo_postal = ( String ) value; + break; + case Estabelecimentos.LOCALIDADE_INDEX: + this.localidade = ( String ) value; + break; + case Estabelecimentos.ULTIMA_VISITA_INDEX: + this.ultima_visita = ( java.util.Date ) value; + break; + case Estabelecimentos.REALIZADA_INDEX: + this.realizada = ( String ) value; + break; + case Estabelecimentos.PROXIMA_VISITA_INDEX: + this.proxima_visita = ( java.util.Date ) value; + break; + case Estabelecimentos.NOME_INDEX: + this.nome = ( String ) value; + break; + case Estabelecimentos.MEDICO_ID_INDEX: + this.medico_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 Estabelecimentos.ID_INDEX: + theClass = Integer.class; + break; + case Estabelecimentos.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case Estabelecimentos.TO_EMPRESA_ID_INDEX: + theClass = db.data.siprp.outer.EmpresasData.class; + break; + case Estabelecimentos.MORADA_INDEX: + theClass = String.class; + break; + case Estabelecimentos.CODIGO_POSTAL_INDEX: + theClass = String.class; + break; + case Estabelecimentos.LOCALIDADE_INDEX: + theClass = String.class; + break; + case Estabelecimentos.ULTIMA_VISITA_INDEX: + theClass = java.util.Date.class; + break; + case Estabelecimentos.REALIZADA_INDEX: + theClass = String.class; + break; + case Estabelecimentos.PROXIMA_VISITA_INDEX: + theClass = java.util.Date.class; + break; + case Estabelecimentos.NOME_INDEX: + theClass = String.class; + break; + case Estabelecimentos.MEDICO_ID_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Estabelecimentos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Estabelecimentos.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/EstadoMedidas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/EstadoMedidas.java new file mode 100644 index 00000000..bb0f5a02 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/EstadoMedidas.java @@ -0,0 +1,409 @@ +/* +* EstadoMedidas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( EstadoMedidas.ID, EstadoMedidas.ID_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.ID_FULL, EstadoMedidas.ID_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.DESCRICAO, EstadoMedidas.DESCRICAO_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.DESCRICAO_FULL, EstadoMedidas.DESCRICAO_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.ORDEM, EstadoMedidas.ORDEM_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.ORDEM_FULL, EstadoMedidas.ORDEM_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.ACTIVO, EstadoMedidas.ACTIVO_INDEX ); + FIELD_INDEXES.put( EstadoMedidas.ACTIVO_FULL, EstadoMedidas.ACTIVO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "estado_medidas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.estado_medidas"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "estado_medidas.id"; + public static final int ID_INDEX = 0; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "estado_medidas.descricao"; + public static final int DESCRICAO_INDEX = 1; + public static final String ORDEM = "ordem"; + public static final String ORDEM_FULL = "estado_medidas.ordem"; + public static final int ORDEM_INDEX = 2; + public static final String ACTIVO = "activo"; + public static final String ACTIVO_FULL = "estado_medidas.activo"; + public static final int ACTIVO_INDEX = 3; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, ORDEM, ACTIVO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + ORDEM, TABLENAME + "." + ACTIVO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DESCRICAO, ORDEM, ACTIVO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DESCRICAO, ORDEM, ACTIVO, }; + + private Integer id; + private String descricao; + private Integer ordem; + private String activo; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public EstadoMedidas() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false }; + } + + 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_estado_medidas_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"), "estado_medidas_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + 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 Integer getOrdem() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ORDEM ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ordem; + } + + public void setOrdem( Integer ordem ) + { + try + { + preProcess( ORDEM, ordem ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ordem = ordem; + LAZY_LOADED_OBJECTS.put( ORDEM, 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 Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case EstadoMedidas.ID_INDEX: + value = getId(); + break; + case EstadoMedidas.DESCRICAO_INDEX: + value = getDescricao(); + break; + case EstadoMedidas.ORDEM_INDEX: + value = getOrdem(); + break; + case EstadoMedidas.ACTIVO_INDEX: + value = getActivo(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case EstadoMedidas.ID_INDEX: + value = this.id; + break; + case EstadoMedidas.DESCRICAO_INDEX: + value = this.descricao; + break; + case EstadoMedidas.ORDEM_INDEX: + value = this.ordem; + break; + case EstadoMedidas.ACTIVO_INDEX: + value = this.activo; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case EstadoMedidas.ID_INDEX: + setId( ( Integer ) value ); + break; + case EstadoMedidas.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case EstadoMedidas.ORDEM_INDEX: + setOrdem( ( Integer ) value ); + break; + case EstadoMedidas.ACTIVO_INDEX: + setActivo( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case EstadoMedidas.ID_INDEX: + this.id = ( Integer ) value; + break; + case EstadoMedidas.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case EstadoMedidas.ORDEM_INDEX: + this.ordem = ( Integer ) value; + break; + case EstadoMedidas.ACTIVO_INDEX: + this.activo = ( String ) 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 EstadoMedidas.ID_INDEX: + theClass = Integer.class; + break; + case EstadoMedidas.DESCRICAO_INDEX: + theClass = String.class; + break; + case EstadoMedidas.ORDEM_INDEX: + theClass = Integer.class; + break; + case EstadoMedidas.ACTIVO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : EstadoMedidas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, EstadoMedidas.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Exames.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Exames.java new file mode 100644 index 00000000..c4a2a033 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Exames.java @@ -0,0 +1,1080 @@ +/* +* Exames.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Exames extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Exames.ID, Exames.ID_INDEX ); + FIELD_INDEXES.put( Exames.ID_FULL, Exames.ID_INDEX ); + FIELD_INDEXES.put( Exames.DATA, Exames.DATA_INDEX ); + FIELD_INDEXES.put( Exames.DATA_FULL, Exames.DATA_INDEX ); + FIELD_INDEXES.put( Exames.TIPO, Exames.TIPO_INDEX ); + FIELD_INDEXES.put( Exames.TIPO_FULL, Exames.TIPO_INDEX ); + FIELD_INDEXES.put( Exames.OCASIONAL, Exames.OCASIONAL_INDEX ); + FIELD_INDEXES.put( Exames.OCASIONAL_FULL, Exames.OCASIONAL_INDEX ); + FIELD_INDEXES.put( Exames.OUTRO_TIPO, Exames.OUTRO_TIPO_INDEX ); + FIELD_INDEXES.put( Exames.OUTRO_TIPO_FULL, Exames.OUTRO_TIPO_INDEX ); + FIELD_INDEXES.put( Exames.RESULTADO, Exames.RESULTADO_INDEX ); + FIELD_INDEXES.put( Exames.RESULTADO_FULL, Exames.RESULTADO_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_1, Exames.OUTRA_FUNCAO_1_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_1_FULL, Exames.OUTRA_FUNCAO_1_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_2, Exames.OUTRA_FUNCAO_2_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_2_FULL, Exames.OUTRA_FUNCAO_2_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_3, Exames.OUTRA_FUNCAO_3_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_3_FULL, Exames.OUTRA_FUNCAO_3_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_4, Exames.OUTRA_FUNCAO_4_INDEX ); + FIELD_INDEXES.put( Exames.OUTRA_FUNCAO_4_FULL, Exames.OUTRA_FUNCAO_4_INDEX ); + FIELD_INDEXES.put( Exames.PROXIMO_EXAME, Exames.PROXIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Exames.PROXIMO_EXAME_FULL, Exames.PROXIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Exames.OUTRAS_RECOMENDACOES, Exames.OUTRAS_RECOMENDACOES_INDEX ); + FIELD_INDEXES.put( Exames.OUTRAS_RECOMENDACOES_FULL, Exames.OUTRAS_RECOMENDACOES_INDEX ); + FIELD_INDEXES.put( Exames.INACTIVO, Exames.INACTIVO_INDEX ); + FIELD_INDEXES.put( Exames.INACTIVO_FULL, Exames.INACTIVO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Exames.CLASS_IDENTIFIER, Exames.TRABALHADOR_ID, Exames.TO_TRABALHADOR_ID ); + FIELD_INDEXES.put( Exames.TRABALHADOR_ID, Exames.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Exames.TRABALHADOR_ID_FULL, Exames.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( Exames.TO_TRABALHADOR_ID, Exames.TO_TRABALHADOR_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Exames.CLASS_IDENTIFIER, Exames.MEDICO_ID, Exames.TO_MEDICO_ID ); + FIELD_INDEXES.put( Exames.MEDICO_ID, Exames.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Exames.MEDICO_ID_FULL, Exames.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Exames.TO_MEDICO_ID, Exames.TO_MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Exames.PDF, Exames.PDF_INDEX ); + FIELD_INDEXES.put( Exames.PDF_FULL, Exames.PDF_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeytrabalhador_idTotrabalhadores = + new com.evolute.entity.ForeignKey( Exames.class, Exames.TRABALHADOR_ID, db.data.siprp.outer.TrabalhadoresData.class, db.data.siprp.outer.TrabalhadoresData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeymedico_idTomedicos = + new com.evolute.entity.ForeignKey( Exames.class, Exames.MEDICO_ID, db.data.siprp.outer.MedicosData.class, db.data.siprp.outer.MedicosData.ID ); + + public static final String TABLENAME = "exames"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.exames"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "exames.id"; + public static final int ID_INDEX = 0; + public static final String DATA = "data"; + public static final String DATA_FULL = "exames.data"; + public static final int DATA_INDEX = 1; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "exames.tipo"; + public static final int TIPO_INDEX = 2; + public static final String OCASIONAL = "ocasional"; + public static final String OCASIONAL_FULL = "exames.ocasional"; + public static final int OCASIONAL_INDEX = 3; + public static final String OUTRO_TIPO = "outro_tipo"; + public static final String OUTRO_TIPO_FULL = "exames.outro_tipo"; + public static final int OUTRO_TIPO_INDEX = 4; + public static final String RESULTADO = "resultado"; + public static final String RESULTADO_FULL = "exames.resultado"; + public static final int RESULTADO_INDEX = 5; + public static final String OUTRA_FUNCAO_1 = "outra_funcao_1"; + public static final String OUTRA_FUNCAO_1_FULL = "exames.outra_funcao_1"; + public static final int OUTRA_FUNCAO_1_INDEX = 6; + public static final String OUTRA_FUNCAO_2 = "outra_funcao_2"; + public static final String OUTRA_FUNCAO_2_FULL = "exames.outra_funcao_2"; + public static final int OUTRA_FUNCAO_2_INDEX = 7; + public static final String OUTRA_FUNCAO_3 = "outra_funcao_3"; + public static final String OUTRA_FUNCAO_3_FULL = "exames.outra_funcao_3"; + public static final int OUTRA_FUNCAO_3_INDEX = 8; + public static final String OUTRA_FUNCAO_4 = "outra_funcao_4"; + public static final String OUTRA_FUNCAO_4_FULL = "exames.outra_funcao_4"; + public static final int OUTRA_FUNCAO_4_INDEX = 9; + public static final String PROXIMO_EXAME = "proximo_exame"; + public static final String PROXIMO_EXAME_FULL = "exames.proximo_exame"; + public static final int PROXIMO_EXAME_INDEX = 10; + public static final String OUTRAS_RECOMENDACOES = "outras_recomendacoes"; + public static final String OUTRAS_RECOMENDACOES_FULL = "exames.outras_recomendacoes"; + public static final int OUTRAS_RECOMENDACOES_INDEX = 11; + public static final String INACTIVO = "inactivo"; + public static final String INACTIVO_FULL = "exames.inactivo"; + public static final int INACTIVO_INDEX = 12; + public static final String TRABALHADOR_ID = "trabalhador_id"; + public static final String TRABALHADOR_ID_FULL = "exames.trabalhador_id"; + public static final int TRABALHADOR_ID_INDEX = 13; + public static final String TO_TRABALHADOR_ID = "to_trabalhador_id"; + public static final String TO_TRABALHADOR_ID_FULL = "exames.to_trabalhador_id"; + public static final int TO_TRABALHADOR_ID_INDEX = 14; + public static final String MEDICO_ID = "medico_id"; + public static final String MEDICO_ID_FULL = "exames.medico_id"; + public static final int MEDICO_ID_INDEX = 15; + public static final String TO_MEDICO_ID = "to_medico_id"; + public static final String TO_MEDICO_ID_FULL = "exames.to_medico_id"; + public static final int TO_MEDICO_ID_INDEX = 16; + public static final String PDF = "pdf"; + public static final String PDF_FULL = "exames.pdf"; + public static final int PDF_INDEX = 17; + + public static final String FIELD_NAMES[] = new String[]{ + DATA, TIPO, OCASIONAL, OUTRO_TIPO, RESULTADO, OUTRA_FUNCAO_1, OUTRA_FUNCAO_2, + OUTRA_FUNCAO_3, OUTRA_FUNCAO_4, PROXIMO_EXAME, OUTRAS_RECOMENDACOES, INACTIVO, + TRABALHADOR_ID, TO_TRABALHADOR_ID, MEDICO_ID, TO_MEDICO_ID, PDF, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA, TABLENAME + "." + TIPO, TABLENAME + "." + OCASIONAL, TABLENAME + "." + OUTRO_TIPO, TABLENAME + "." + RESULTADO, TABLENAME + "." + OUTRA_FUNCAO_1, TABLENAME + "." + OUTRA_FUNCAO_2, + TABLENAME + "." + OUTRA_FUNCAO_3, TABLENAME + "." + OUTRA_FUNCAO_4, TABLENAME + "." + PROXIMO_EXAME, TABLENAME + "." + OUTRAS_RECOMENDACOES, TABLENAME + "." + INACTIVO, + TABLENAME + "." + TRABALHADOR_ID, TABLENAME + "." + TO_TRABALHADOR_ID, TABLENAME + "." + MEDICO_ID, TABLENAME + "." + TO_MEDICO_ID, TABLENAME + "." + PDF, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA, TIPO, OCASIONAL, OUTRO_TIPO, RESULTADO, OUTRA_FUNCAO_1, OUTRA_FUNCAO_2, + OUTRA_FUNCAO_3, OUTRA_FUNCAO_4, PROXIMO_EXAME, OUTRAS_RECOMENDACOES, INACTIVO, + TRABALHADOR_ID, MEDICO_ID, PDF, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA, TIPO, OCASIONAL, OUTRO_TIPO, RESULTADO, OUTRA_FUNCAO_1, OUTRA_FUNCAO_2, + OUTRA_FUNCAO_3, OUTRA_FUNCAO_4, PROXIMO_EXAME, OUTRAS_RECOMENDACOES, INACTIVO, + TRABALHADOR_ID, MEDICO_ID, }; + + private Integer id; + private java.util.Date data; + private Integer tipo; + private Integer ocasional; + private String outro_tipo; + private Integer resultado; + private String outra_funcao_1; + private String outra_funcao_2; + private String outra_funcao_3; + private String outra_funcao_4; + private java.util.Date proximo_exame; + private String outras_recomendacoes; + private String inactivo; + private Integer trabalhador_id; + private db.data.siprp.outer.TrabalhadoresData to_trabalhador_id; + private Integer medico_id; + private db.data.siprp.outer.MedicosData to_medico_id; + private byte[] pdf; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Exames() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false }; + } + + 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.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + public Integer getOcasional() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OCASIONAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ocasional; + } + + public void setOcasional( Integer ocasional ) + { + try + { + preProcess( OCASIONAL, ocasional ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ocasional = ocasional; + LAZY_LOADED_OBJECTS.put( OCASIONAL, Boolean.TRUE ); + } + + public String getOutro_tipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRO_TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outro_tipo; + } + + public void setOutro_tipo( String outro_tipo ) + { + try + { + preProcess( OUTRO_TIPO, outro_tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outro_tipo = outro_tipo; + LAZY_LOADED_OBJECTS.put( OUTRO_TIPO, Boolean.TRUE ); + } + + public Integer getResultado() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESULTADO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.resultado; + } + + public void setResultado( Integer resultado ) + { + try + { + preProcess( RESULTADO, resultado ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.resultado = resultado; + LAZY_LOADED_OBJECTS.put( RESULTADO, Boolean.TRUE ); + } + + public String getOutra_funcao_1() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRA_FUNCAO_1 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outra_funcao_1; + } + + public void setOutra_funcao_1( String outra_funcao_1 ) + { + try + { + preProcess( OUTRA_FUNCAO_1, outra_funcao_1 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outra_funcao_1 = outra_funcao_1; + LAZY_LOADED_OBJECTS.put( OUTRA_FUNCAO_1, Boolean.TRUE ); + } + + public String getOutra_funcao_2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRA_FUNCAO_2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outra_funcao_2; + } + + public void setOutra_funcao_2( String outra_funcao_2 ) + { + try + { + preProcess( OUTRA_FUNCAO_2, outra_funcao_2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outra_funcao_2 = outra_funcao_2; + LAZY_LOADED_OBJECTS.put( OUTRA_FUNCAO_2, Boolean.TRUE ); + } + + public String getOutra_funcao_3() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRA_FUNCAO_3 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outra_funcao_3; + } + + public void setOutra_funcao_3( String outra_funcao_3 ) + { + try + { + preProcess( OUTRA_FUNCAO_3, outra_funcao_3 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outra_funcao_3 = outra_funcao_3; + LAZY_LOADED_OBJECTS.put( OUTRA_FUNCAO_3, Boolean.TRUE ); + } + + public String getOutra_funcao_4() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRA_FUNCAO_4 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outra_funcao_4; + } + + public void setOutra_funcao_4( String outra_funcao_4 ) + { + try + { + preProcess( OUTRA_FUNCAO_4, outra_funcao_4 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outra_funcao_4 = outra_funcao_4; + LAZY_LOADED_OBJECTS.put( OUTRA_FUNCAO_4, Boolean.TRUE ); + } + + public java.util.Date getProximo_exame() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PROXIMO_EXAME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.proximo_exame; + } + + public void setProximo_exame( java.util.Date proximo_exame ) + { + try + { + preProcess( PROXIMO_EXAME, proximo_exame ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.proximo_exame = proximo_exame; + LAZY_LOADED_OBJECTS.put( PROXIMO_EXAME, Boolean.TRUE ); + } + + public String getOutras_recomendacoes() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OUTRAS_RECOMENDACOES ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.outras_recomendacoes; + } + + public void setOutras_recomendacoes( String outras_recomendacoes ) + { + try + { + preProcess( OUTRAS_RECOMENDACOES, outras_recomendacoes ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.outras_recomendacoes = outras_recomendacoes; + LAZY_LOADED_OBJECTS.put( OUTRAS_RECOMENDACOES, Boolean.TRUE ); + } + + public String getInactivo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( INACTIVO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.inactivo; + } + + public void setInactivo( String inactivo ) + { + try + { + preProcess( INACTIVO, inactivo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.inactivo = inactivo; + LAZY_LOADED_OBJECTS.put( INACTIVO, Boolean.TRUE ); + } + + public Integer getTrabalhador_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TRABALHADOR_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.trabalhador_id; + } + + public void setTrabalhador_id( Integer trabalhador_id ) + { + try + { + preProcess( TRABALHADOR_ID, trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.trabalhador_id = trabalhador_id; + LAZY_LOADED_OBJECTS.put( TRABALHADOR_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.TrabalhadoresData toTrabalhador_id() + { + try + { + prepare( TO_TRABALHADOR_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_trabalhador_id; + } + + public void setToTrabalhador_id( db.data.siprp.outer.TrabalhadoresData to_trabalhador_id ) + { + try + { + preProcess( TO_TRABALHADOR_ID, to_trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_trabalhador_id = to_trabalhador_id; + } + + public Integer getMedico_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDICO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medico_id; + } + + public void setMedico_id( Integer medico_id ) + { + try + { + preProcess( MEDICO_ID, medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medico_id = medico_id; + LAZY_LOADED_OBJECTS.put( MEDICO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.MedicosData toMedico_id() + { + try + { + prepare( TO_MEDICO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_medico_id; + } + + public void setToMedico_id( db.data.siprp.outer.MedicosData to_medico_id ) + { + try + { + preProcess( TO_MEDICO_ID, to_medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_medico_id = to_medico_id; + } + + public byte[] getPdf() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PDF ); + Boolean isLazyLoaded = isPropertyLoaded( PDF ); + if ( ! isLazyLoaded ) + { + this.pdf = ( byte[] ) getProvider().loadFieldFromDatabase( PDF, this ); + LAZY_LOADED_OBJECTS.put( PDF, Boolean.TRUE ); + } + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.pdf; + } + + public void setPdf( byte[] pdf ) + { + try + { + preProcess( PDF, pdf ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.pdf = pdf; + LAZY_LOADED_OBJECTS.put( PDF, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Exames.ID_INDEX: + value = getId(); + break; + case Exames.DATA_INDEX: + value = getData(); + break; + case Exames.TIPO_INDEX: + value = getTipo(); + break; + case Exames.OCASIONAL_INDEX: + value = getOcasional(); + break; + case Exames.OUTRO_TIPO_INDEX: + value = getOutro_tipo(); + break; + case Exames.RESULTADO_INDEX: + value = getResultado(); + break; + case Exames.OUTRA_FUNCAO_1_INDEX: + value = getOutra_funcao_1(); + break; + case Exames.OUTRA_FUNCAO_2_INDEX: + value = getOutra_funcao_2(); + break; + case Exames.OUTRA_FUNCAO_3_INDEX: + value = getOutra_funcao_3(); + break; + case Exames.OUTRA_FUNCAO_4_INDEX: + value = getOutra_funcao_4(); + break; + case Exames.PROXIMO_EXAME_INDEX: + value = getProximo_exame(); + break; + case Exames.OUTRAS_RECOMENDACOES_INDEX: + value = getOutras_recomendacoes(); + break; + case Exames.INACTIVO_INDEX: + value = getInactivo(); + break; + case Exames.TRABALHADOR_ID_INDEX: + value = getTrabalhador_id(); + break; + case Exames.TO_TRABALHADOR_ID_INDEX: + value = toTrabalhador_id(); + break; + case Exames.MEDICO_ID_INDEX: + value = getMedico_id(); + break; + case Exames.TO_MEDICO_ID_INDEX: + value = toMedico_id(); + break; + case Exames.PDF_INDEX: + value = getPdf(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Exames.ID_INDEX: + value = this.id; + break; + case Exames.DATA_INDEX: + value = this.data; + break; + case Exames.TIPO_INDEX: + value = this.tipo; + break; + case Exames.OCASIONAL_INDEX: + value = this.ocasional; + break; + case Exames.OUTRO_TIPO_INDEX: + value = this.outro_tipo; + break; + case Exames.RESULTADO_INDEX: + value = this.resultado; + break; + case Exames.OUTRA_FUNCAO_1_INDEX: + value = this.outra_funcao_1; + break; + case Exames.OUTRA_FUNCAO_2_INDEX: + value = this.outra_funcao_2; + break; + case Exames.OUTRA_FUNCAO_3_INDEX: + value = this.outra_funcao_3; + break; + case Exames.OUTRA_FUNCAO_4_INDEX: + value = this.outra_funcao_4; + break; + case Exames.PROXIMO_EXAME_INDEX: + value = this.proximo_exame; + break; + case Exames.OUTRAS_RECOMENDACOES_INDEX: + value = this.outras_recomendacoes; + break; + case Exames.INACTIVO_INDEX: + value = this.inactivo; + break; + case Exames.TRABALHADOR_ID_INDEX: + value = this.trabalhador_id; + break; + case Exames.TO_TRABALHADOR_ID_INDEX: + value = this.to_trabalhador_id; + break; + case Exames.MEDICO_ID_INDEX: + value = this.medico_id; + break; + case Exames.TO_MEDICO_ID_INDEX: + value = this.to_medico_id; + break; + case Exames.PDF_INDEX: + value = this.pdf; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Exames.ID_INDEX: + setId( ( Integer ) value ); + break; + case Exames.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case Exames.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case Exames.OCASIONAL_INDEX: + setOcasional( ( Integer ) value ); + break; + case Exames.OUTRO_TIPO_INDEX: + setOutro_tipo( ( String ) value ); + break; + case Exames.RESULTADO_INDEX: + setResultado( ( Integer ) value ); + break; + case Exames.OUTRA_FUNCAO_1_INDEX: + setOutra_funcao_1( ( String ) value ); + break; + case Exames.OUTRA_FUNCAO_2_INDEX: + setOutra_funcao_2( ( String ) value ); + break; + case Exames.OUTRA_FUNCAO_3_INDEX: + setOutra_funcao_3( ( String ) value ); + break; + case Exames.OUTRA_FUNCAO_4_INDEX: + setOutra_funcao_4( ( String ) value ); + break; + case Exames.PROXIMO_EXAME_INDEX: + setProximo_exame( ( java.util.Date ) value ); + break; + case Exames.OUTRAS_RECOMENDACOES_INDEX: + setOutras_recomendacoes( ( String ) value ); + break; + case Exames.INACTIVO_INDEX: + setInactivo( ( String ) value ); + break; + case Exames.TRABALHADOR_ID_INDEX: + setTrabalhador_id( ( Integer ) value ); + break; + case Exames.TO_TRABALHADOR_ID_INDEX: + setToTrabalhador_id( ( db.data.siprp.outer.TrabalhadoresData ) value ); + break; + case Exames.MEDICO_ID_INDEX: + setMedico_id( ( Integer ) value ); + break; + case Exames.TO_MEDICO_ID_INDEX: + setToMedico_id( ( db.data.siprp.outer.MedicosData ) value ); + break; + case Exames.PDF_INDEX: + setPdf( ( byte[] ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Exames.ID_INDEX: + this.id = ( Integer ) value; + break; + case Exames.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case Exames.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case Exames.OCASIONAL_INDEX: + this.ocasional = ( Integer ) value; + break; + case Exames.OUTRO_TIPO_INDEX: + this.outro_tipo = ( String ) value; + break; + case Exames.RESULTADO_INDEX: + this.resultado = ( Integer ) value; + break; + case Exames.OUTRA_FUNCAO_1_INDEX: + this.outra_funcao_1 = ( String ) value; + break; + case Exames.OUTRA_FUNCAO_2_INDEX: + this.outra_funcao_2 = ( String ) value; + break; + case Exames.OUTRA_FUNCAO_3_INDEX: + this.outra_funcao_3 = ( String ) value; + break; + case Exames.OUTRA_FUNCAO_4_INDEX: + this.outra_funcao_4 = ( String ) value; + break; + case Exames.PROXIMO_EXAME_INDEX: + this.proximo_exame = ( java.util.Date ) value; + break; + case Exames.OUTRAS_RECOMENDACOES_INDEX: + this.outras_recomendacoes = ( String ) value; + break; + case Exames.INACTIVO_INDEX: + this.inactivo = ( String ) value; + break; + case Exames.TRABALHADOR_ID_INDEX: + this.trabalhador_id = ( Integer ) value; + break; + case Exames.TO_TRABALHADOR_ID_INDEX: + this.to_trabalhador_id = ( db.data.siprp.outer.TrabalhadoresData ) value; + break; + case Exames.MEDICO_ID_INDEX: + this.medico_id = ( Integer ) value; + break; + case Exames.TO_MEDICO_ID_INDEX: + this.to_medico_id = ( db.data.siprp.outer.MedicosData ) value; + break; + case Exames.PDF_INDEX: + this.pdf = ( byte[] ) 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 Exames.ID_INDEX: + theClass = Integer.class; + break; + case Exames.DATA_INDEX: + theClass = java.util.Date.class; + break; + case Exames.TIPO_INDEX: + theClass = Integer.class; + break; + case Exames.OCASIONAL_INDEX: + theClass = Integer.class; + break; + case Exames.OUTRO_TIPO_INDEX: + theClass = String.class; + break; + case Exames.RESULTADO_INDEX: + theClass = Integer.class; + break; + case Exames.OUTRA_FUNCAO_1_INDEX: + theClass = String.class; + break; + case Exames.OUTRA_FUNCAO_2_INDEX: + theClass = String.class; + break; + case Exames.OUTRA_FUNCAO_3_INDEX: + theClass = String.class; + break; + case Exames.OUTRA_FUNCAO_4_INDEX: + theClass = String.class; + break; + case Exames.PROXIMO_EXAME_INDEX: + theClass = java.util.Date.class; + break; + case Exames.OUTRAS_RECOMENDACOES_INDEX: + theClass = String.class; + break; + case Exames.INACTIVO_INDEX: + theClass = String.class; + break; + case Exames.TRABALHADOR_ID_INDEX: + theClass = Integer.class; + break; + case Exames.TO_TRABALHADOR_ID_INDEX: + theClass = db.data.siprp.outer.TrabalhadoresData.class; + break; + case Exames.MEDICO_ID_INDEX: + theClass = Integer.class; + break; + case Exames.TO_MEDICO_ID_INDEX: + theClass = db.data.siprp.outer.MedicosData.class; + break; + case Exames.PDF_INDEX: + theClass = byte[].class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Exames._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Exames.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @Override + public com.evolute.entity.utils.IntegerPrimaryKey getPrimaryKey() + { + return primaryKey; + } + + public void initLazyLoadFields() + { + LAZY_LOADED_OBJECTS.put( PDF, Boolean.FALSE ); + } + + public boolean isPropertyLoaded( String fieldName ) + { + if ( LAZY_LOADED_OBJECTS.get( fieldName ) == null ) + { + return true; + } + else + { + return LAZY_LOADED_OBJECTS.get( fieldName ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/ExamesPerfis.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/ExamesPerfis.java new file mode 100644 index 00000000..94c4e427 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/ExamesPerfis.java @@ -0,0 +1,426 @@ +/* +* ExamesPerfis.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( ExamesPerfis.ID, ExamesPerfis.ID_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.ID_FULL, ExamesPerfis.ID_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.PERFIL, ExamesPerfis.PERFIL_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.PERFIL_FULL, ExamesPerfis.PERFIL_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( ExamesPerfis.CLASS_IDENTIFIER, ExamesPerfis.TIPO, ExamesPerfis.TO_TIPO ); + FIELD_INDEXES.put( ExamesPerfis.TIPO, ExamesPerfis.TIPO_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.TIPO_FULL, ExamesPerfis.TIPO_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.TO_TIPO, ExamesPerfis.TO_TIPO_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.MULTIPLICADOR, ExamesPerfis.MULTIPLICADOR_INDEX ); + FIELD_INDEXES.put( ExamesPerfis.MULTIPLICADOR_FULL, ExamesPerfis.MULTIPLICADOR_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeytipoTotipos_exames_comp = + new com.evolute.entity.ForeignKey( ExamesPerfis.class, ExamesPerfis.TIPO, db.data.siprp.outer.TiposExamesCompData.class, db.data.siprp.outer.TiposExamesCompData.ID ); + + public static final String TABLENAME = "exames_perfis"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.exames_perfis"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "exames_perfis.id"; + public static final int ID_INDEX = 0; + public static final String PERFIL = "perfil"; + public static final String PERFIL_FULL = "exames_perfis.perfil"; + public static final int PERFIL_INDEX = 1; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "exames_perfis.tipo"; + public static final int TIPO_INDEX = 2; + public static final String TO_TIPO = "to_tipo"; + public static final String TO_TIPO_FULL = "exames_perfis.to_tipo"; + public static final int TO_TIPO_INDEX = 3; + public static final String MULTIPLICADOR = "multiplicador"; + public static final String MULTIPLICADOR_FULL = "exames_perfis.multiplicador"; + public static final int MULTIPLICADOR_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + PERFIL, TIPO, TO_TIPO, MULTIPLICADOR, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + PERFIL, TABLENAME + "." + TIPO, TABLENAME + "." + TO_TIPO, TABLENAME + "." + MULTIPLICADOR, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, PERFIL, TIPO, MULTIPLICADOR, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, PERFIL, TIPO, MULTIPLICADOR, }; + + private Integer id; + private Integer perfil; + private Integer tipo; + private db.data.siprp.outer.TiposExamesCompData to_tipo; + private Integer multiplicador; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public ExamesPerfis() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false }; + } + + 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 Integer getPerfil() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PERFIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.perfil; + } + + public void setPerfil( Integer perfil ) + { + try + { + preProcess( PERFIL, perfil ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.perfil = perfil; + LAZY_LOADED_OBJECTS.put( PERFIL, Boolean.TRUE ); + } + + public Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + public db.data.siprp.outer.TiposExamesCompData toTipo() + { + try + { + prepare( TO_TIPO ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_tipo; + } + + public void setToTipo( db.data.siprp.outer.TiposExamesCompData to_tipo ) + { + try + { + preProcess( TO_TIPO, to_tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_tipo = to_tipo; + } + + public Integer getMultiplicador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MULTIPLICADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.multiplicador; + } + + public void setMultiplicador( Integer multiplicador ) + { + try + { + preProcess( MULTIPLICADOR, multiplicador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.multiplicador = multiplicador; + LAZY_LOADED_OBJECTS.put( MULTIPLICADOR, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case ExamesPerfis.ID_INDEX: + value = getId(); + break; + case ExamesPerfis.PERFIL_INDEX: + value = getPerfil(); + break; + case ExamesPerfis.TIPO_INDEX: + value = getTipo(); + break; + case ExamesPerfis.TO_TIPO_INDEX: + value = toTipo(); + break; + case ExamesPerfis.MULTIPLICADOR_INDEX: + value = getMultiplicador(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case ExamesPerfis.ID_INDEX: + value = this.id; + break; + case ExamesPerfis.PERFIL_INDEX: + value = this.perfil; + break; + case ExamesPerfis.TIPO_INDEX: + value = this.tipo; + break; + case ExamesPerfis.TO_TIPO_INDEX: + value = this.to_tipo; + break; + case ExamesPerfis.MULTIPLICADOR_INDEX: + value = this.multiplicador; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case ExamesPerfis.ID_INDEX: + setId( ( Integer ) value ); + break; + case ExamesPerfis.PERFIL_INDEX: + setPerfil( ( Integer ) value ); + break; + case ExamesPerfis.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case ExamesPerfis.TO_TIPO_INDEX: + setToTipo( ( db.data.siprp.outer.TiposExamesCompData ) value ); + break; + case ExamesPerfis.MULTIPLICADOR_INDEX: + setMultiplicador( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case ExamesPerfis.ID_INDEX: + this.id = ( Integer ) value; + break; + case ExamesPerfis.PERFIL_INDEX: + this.perfil = ( Integer ) value; + break; + case ExamesPerfis.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case ExamesPerfis.TO_TIPO_INDEX: + this.to_tipo = ( db.data.siprp.outer.TiposExamesCompData ) value; + break; + case ExamesPerfis.MULTIPLICADOR_INDEX: + this.multiplicador = ( 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 ExamesPerfis.ID_INDEX: + theClass = Integer.class; + break; + case ExamesPerfis.PERFIL_INDEX: + theClass = Integer.class; + break; + case ExamesPerfis.TIPO_INDEX: + theClass = Integer.class; + break; + case ExamesPerfis.TO_TIPO_INDEX: + theClass = db.data.siprp.outer.TiposExamesCompData.class; + break; + case ExamesPerfis.MULTIPLICADOR_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : ExamesPerfis._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, ExamesPerfis.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/HistoricoEstabelecimento.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/HistoricoEstabelecimento.java new file mode 100644 index 00000000..8693f87d --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/HistoricoEstabelecimento.java @@ -0,0 +1,426 @@ +/* +* HistoricoEstabelecimento.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( HistoricoEstabelecimento.ID, HistoricoEstabelecimento.ID_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.ID_FULL, HistoricoEstabelecimento.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( HistoricoEstabelecimento.CLASS_IDENTIFIER, HistoricoEstabelecimento.ESTABELECIMENTO_ID, HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID ); + FIELD_INDEXES.put( HistoricoEstabelecimento.ESTABELECIMENTO_ID, HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.ESTABELECIMENTO_ID_FULL, HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID, HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.DATA, HistoricoEstabelecimento.DATA_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.DATA_FULL, HistoricoEstabelecimento.DATA_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.TEXTO, HistoricoEstabelecimento.TEXTO_INDEX ); + FIELD_INDEXES.put( HistoricoEstabelecimento.TEXTO_FULL, HistoricoEstabelecimento.TEXTO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyestabelecimento_idToestabelecimentos = + new com.evolute.entity.ForeignKey( HistoricoEstabelecimento.class, HistoricoEstabelecimento.ESTABELECIMENTO_ID, db.data.siprp.outer.EstabelecimentosData.class, db.data.siprp.outer.EstabelecimentosData.ID ); + + public static final String TABLENAME = "historico_estabelecimento"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.historico_estabelecimento"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "historico_estabelecimento.id"; + public static final int ID_INDEX = 0; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "historico_estabelecimento.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 1; + public static final String TO_ESTABELECIMENTO_ID = "to_estabelecimento_id"; + public static final String TO_ESTABELECIMENTO_ID_FULL = "historico_estabelecimento.to_estabelecimento_id"; + public static final int TO_ESTABELECIMENTO_ID_INDEX = 2; + public static final String DATA = "data"; + public static final String DATA_FULL = "historico_estabelecimento.data"; + public static final int DATA_INDEX = 3; + public static final String TEXTO = "texto"; + public static final String TEXTO_FULL = "historico_estabelecimento.texto"; + public static final int TEXTO_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + ESTABELECIMENTO_ID, TO_ESTABELECIMENTO_ID, DATA, TEXTO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + TO_ESTABELECIMENTO_ID, TABLENAME + "." + DATA, TABLENAME + "." + TEXTO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, ESTABELECIMENTO_ID, DATA, TEXTO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, ESTABELECIMENTO_ID, DATA, TEXTO, }; + + private Integer id; + private Integer estabelecimento_id; + private db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id; + private java.util.Date data; + private String texto; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public HistoricoEstabelecimento() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false }; + } + + 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 Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EstabelecimentosData toEstabelecimento_id() + { + try + { + prepare( TO_ESTABELECIMENTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_estabelecimento_id; + } + + public void setToEstabelecimento_id( db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id ) + { + try + { + preProcess( TO_ESTABELECIMENTO_ID, to_estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_estabelecimento_id = to_estabelecimento_id; + } + + public java.util.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public String getTexto() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TEXTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.texto; + } + + public void setTexto( String texto ) + { + try + { + preProcess( TEXTO, texto ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.texto = texto; + LAZY_LOADED_OBJECTS.put( TEXTO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HistoricoEstabelecimento.ID_INDEX: + value = getId(); + break; + case HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX: + value = toEstabelecimento_id(); + break; + case HistoricoEstabelecimento.DATA_INDEX: + value = getData(); + break; + case HistoricoEstabelecimento.TEXTO_INDEX: + value = getTexto(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HistoricoEstabelecimento.ID_INDEX: + value = this.id; + break; + case HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX: + value = this.to_estabelecimento_id; + break; + case HistoricoEstabelecimento.DATA_INDEX: + value = this.data; + break; + case HistoricoEstabelecimento.TEXTO_INDEX: + value = this.texto; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HistoricoEstabelecimento.ID_INDEX: + setId( ( Integer ) value ); + break; + case HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX: + setToEstabelecimento_id( ( db.data.siprp.outer.EstabelecimentosData ) value ); + break; + case HistoricoEstabelecimento.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case HistoricoEstabelecimento.TEXTO_INDEX: + setTexto( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HistoricoEstabelecimento.ID_INDEX: + this.id = ( Integer ) value; + break; + case HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX: + this.to_estabelecimento_id = ( db.data.siprp.outer.EstabelecimentosData ) value; + break; + case HistoricoEstabelecimento.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case HistoricoEstabelecimento.TEXTO_INDEX: + this.texto = ( String ) 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 HistoricoEstabelecimento.ID_INDEX: + theClass = Integer.class; + break; + case HistoricoEstabelecimento.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case HistoricoEstabelecimento.TO_ESTABELECIMENTO_ID_INDEX: + theClass = db.data.siprp.outer.EstabelecimentosData.class; + break; + case HistoricoEstabelecimento.DATA_INDEX: + theClass = java.util.Date.class; + break; + case HistoricoEstabelecimento.TEXTO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : HistoricoEstabelecimento._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, HistoricoEstabelecimento.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEmpresa.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEmpresa.java new file mode 100644 index 00000000..1920deb7 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEmpresa.java @@ -0,0 +1,475 @@ +/* +* MarcacoesEmpresa.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( MarcacoesEmpresa.ID, MarcacoesEmpresa.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.ID_FULL, MarcacoesEmpresa.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.DATA, MarcacoesEmpresa.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.DATA_FULL, MarcacoesEmpresa.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.TEXTO, MarcacoesEmpresa.TEXTO_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.TEXTO_FULL, MarcacoesEmpresa.TEXTO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( MarcacoesEmpresa.CLASS_IDENTIFIER, MarcacoesEmpresa.EMPRESA_ID, MarcacoesEmpresa.TO_EMPRESA_ID ); + FIELD_INDEXES.put( MarcacoesEmpresa.EMPRESA_ID, MarcacoesEmpresa.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.EMPRESA_ID_FULL, MarcacoesEmpresa.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.TO_EMPRESA_ID, MarcacoesEmpresa.TO_EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.REALIZADA, MarcacoesEmpresa.REALIZADA_INDEX ); + FIELD_INDEXES.put( MarcacoesEmpresa.REALIZADA_FULL, MarcacoesEmpresa.REALIZADA_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyempresa_idToempresas = + new com.evolute.entity.ForeignKey( MarcacoesEmpresa.class, MarcacoesEmpresa.EMPRESA_ID, db.data.siprp.outer.EmpresasData.class, db.data.siprp.outer.EmpresasData.ID ); + + public static final String TABLENAME = "marcacoes_empresa"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.marcacoes_empresa"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "marcacoes_empresa.id"; + public static final int ID_INDEX = 0; + public static final String DATA = "data"; + public static final String DATA_FULL = "marcacoes_empresa.data"; + public static final int DATA_INDEX = 1; + public static final String TEXTO = "texto"; + public static final String TEXTO_FULL = "marcacoes_empresa.texto"; + public static final int TEXTO_INDEX = 2; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "marcacoes_empresa.empresa_id"; + public static final int EMPRESA_ID_INDEX = 3; + public static final String TO_EMPRESA_ID = "to_empresa_id"; + public static final String TO_EMPRESA_ID_FULL = "marcacoes_empresa.to_empresa_id"; + public static final int TO_EMPRESA_ID_INDEX = 4; + public static final String REALIZADA = "realizada"; + public static final String REALIZADA_FULL = "marcacoes_empresa.realizada"; + public static final int REALIZADA_INDEX = 5; + + public static final String FIELD_NAMES[] = new String[]{ + DATA, TEXTO, EMPRESA_ID, TO_EMPRESA_ID, REALIZADA, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA, TABLENAME + "." + TEXTO, TABLENAME + "." + EMPRESA_ID, TABLENAME + "." + TO_EMPRESA_ID, TABLENAME + "." + REALIZADA, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA, TEXTO, EMPRESA_ID, REALIZADA, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA, TEXTO, EMPRESA_ID, REALIZADA, }; + + private Integer id; + private java.util.Date data; + private String texto; + private Integer empresa_id; + private db.data.siprp.outer.EmpresasData to_empresa_id; + private String realizada; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public MarcacoesEmpresa() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false }; + } + + 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.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public String getTexto() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TEXTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.texto; + } + + public void setTexto( String texto ) + { + try + { + preProcess( TEXTO, texto ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.texto = texto; + LAZY_LOADED_OBJECTS.put( TEXTO, Boolean.TRUE ); + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EmpresasData toEmpresa_id() + { + try + { + prepare( TO_EMPRESA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_empresa_id; + } + + public void setToEmpresa_id( db.data.siprp.outer.EmpresasData to_empresa_id ) + { + try + { + preProcess( TO_EMPRESA_ID, to_empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_empresa_id = to_empresa_id; + } + + public String getRealizada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizada; + } + + public void setRealizada( String realizada ) + { + try + { + preProcess( REALIZADA, realizada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizada = realizada; + LAZY_LOADED_OBJECTS.put( REALIZADA, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEmpresa.ID_INDEX: + value = getId(); + break; + case MarcacoesEmpresa.DATA_INDEX: + value = getData(); + break; + case MarcacoesEmpresa.TEXTO_INDEX: + value = getTexto(); + break; + case MarcacoesEmpresa.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case MarcacoesEmpresa.TO_EMPRESA_ID_INDEX: + value = toEmpresa_id(); + break; + case MarcacoesEmpresa.REALIZADA_INDEX: + value = getRealizada(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEmpresa.ID_INDEX: + value = this.id; + break; + case MarcacoesEmpresa.DATA_INDEX: + value = this.data; + break; + case MarcacoesEmpresa.TEXTO_INDEX: + value = this.texto; + break; + case MarcacoesEmpresa.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case MarcacoesEmpresa.TO_EMPRESA_ID_INDEX: + value = this.to_empresa_id; + break; + case MarcacoesEmpresa.REALIZADA_INDEX: + value = this.realizada; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEmpresa.ID_INDEX: + setId( ( Integer ) value ); + break; + case MarcacoesEmpresa.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case MarcacoesEmpresa.TEXTO_INDEX: + setTexto( ( String ) value ); + break; + case MarcacoesEmpresa.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case MarcacoesEmpresa.TO_EMPRESA_ID_INDEX: + setToEmpresa_id( ( db.data.siprp.outer.EmpresasData ) value ); + break; + case MarcacoesEmpresa.REALIZADA_INDEX: + setRealizada( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEmpresa.ID_INDEX: + this.id = ( Integer ) value; + break; + case MarcacoesEmpresa.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case MarcacoesEmpresa.TEXTO_INDEX: + this.texto = ( String ) value; + break; + case MarcacoesEmpresa.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case MarcacoesEmpresa.TO_EMPRESA_ID_INDEX: + this.to_empresa_id = ( db.data.siprp.outer.EmpresasData ) value; + break; + case MarcacoesEmpresa.REALIZADA_INDEX: + this.realizada = ( String ) 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 MarcacoesEmpresa.ID_INDEX: + theClass = Integer.class; + break; + case MarcacoesEmpresa.DATA_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesEmpresa.TEXTO_INDEX: + theClass = String.class; + break; + case MarcacoesEmpresa.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case MarcacoesEmpresa.TO_EMPRESA_ID_INDEX: + theClass = db.data.siprp.outer.EmpresasData.class; + break; + case MarcacoesEmpresa.REALIZADA_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : MarcacoesEmpresa._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesEmpresa.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEstabelecimento.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEstabelecimento.java new file mode 100644 index 00000000..9bd9081e --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesEstabelecimento.java @@ -0,0 +1,474 @@ +/* +* MarcacoesEstabelecimento.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( MarcacoesEstabelecimento.ID, MarcacoesEstabelecimento.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.ID_FULL, MarcacoesEstabelecimento.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA, MarcacoesEstabelecimento.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA_FULL, MarcacoesEstabelecimento.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.REALIZADA, MarcacoesEstabelecimento.REALIZADA_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.REALIZADA_FULL, MarcacoesEstabelecimento.REALIZADA_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA_EMAIL, MarcacoesEstabelecimento.DATA_EMAIL_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA_EMAIL_FULL, MarcacoesEstabelecimento.DATA_EMAIL_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA_RELATORIO, MarcacoesEstabelecimento.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.DATA_RELATORIO_FULL, MarcacoesEstabelecimento.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.ESTABELECIMENTO_ID, MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesEstabelecimento.ESTABELECIMENTO_ID_FULL, MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "marcacoes_estabelecimento"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.marcacoes_estabelecimento"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "marcacoes_estabelecimento.id"; + public static final int ID_INDEX = 0; + public static final String DATA = "data"; + public static final String DATA_FULL = "marcacoes_estabelecimento.data"; + public static final int DATA_INDEX = 1; + public static final String REALIZADA = "realizada"; + public static final String REALIZADA_FULL = "marcacoes_estabelecimento.realizada"; + public static final int REALIZADA_INDEX = 2; + public static final String DATA_EMAIL = "data_email"; + public static final String DATA_EMAIL_FULL = "marcacoes_estabelecimento.data_email"; + public static final int DATA_EMAIL_INDEX = 3; + public static final String DATA_RELATORIO = "data_relatorio"; + public static final String DATA_RELATORIO_FULL = "marcacoes_estabelecimento.data_relatorio"; + public static final int DATA_RELATORIO_INDEX = 4; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "marcacoes_estabelecimento.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 5; + + public static final String FIELD_NAMES[] = new String[]{ + DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, ESTABELECIMENTO_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA, TABLENAME + "." + REALIZADA, TABLENAME + "." + DATA_EMAIL, TABLENAME + "." + DATA_RELATORIO, TABLENAME + "." + ESTABELECIMENTO_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, ESTABELECIMENTO_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, ESTABELECIMENTO_ID, }; + + private Integer id; + private java.util.Date data; + private String realizada; + private java.util.Date data_email; + private java.util.Date data_relatorio; + private Integer estabelecimento_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public MarcacoesEstabelecimento() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false }; + } + + 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.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public String getRealizada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizada; + } + + public void setRealizada( String realizada ) + { + try + { + preProcess( REALIZADA, realizada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizada = realizada; + LAZY_LOADED_OBJECTS.put( REALIZADA, Boolean.TRUE ); + } + + public java.util.Date getData_email() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_EMAIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_email; + } + + public void setData_email( java.util.Date data_email ) + { + try + { + preProcess( DATA_EMAIL, data_email ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_email = data_email; + LAZY_LOADED_OBJECTS.put( DATA_EMAIL, Boolean.TRUE ); + } + + public java.util.Date getData_relatorio() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_RELATORIO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_relatorio; + } + + public void setData_relatorio( java.util.Date data_relatorio ) + { + try + { + preProcess( DATA_RELATORIO, data_relatorio ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_relatorio = data_relatorio; + LAZY_LOADED_OBJECTS.put( DATA_RELATORIO, Boolean.TRUE ); + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEstabelecimento.ID_INDEX: + value = getId(); + break; + case MarcacoesEstabelecimento.DATA_INDEX: + value = getData(); + break; + case MarcacoesEstabelecimento.REALIZADA_INDEX: + value = getRealizada(); + break; + case MarcacoesEstabelecimento.DATA_EMAIL_INDEX: + value = getData_email(); + break; + case MarcacoesEstabelecimento.DATA_RELATORIO_INDEX: + value = getData_relatorio(); + break; + case MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEstabelecimento.ID_INDEX: + value = this.id; + break; + case MarcacoesEstabelecimento.DATA_INDEX: + value = this.data; + break; + case MarcacoesEstabelecimento.REALIZADA_INDEX: + value = this.realizada; + break; + case MarcacoesEstabelecimento.DATA_EMAIL_INDEX: + value = this.data_email; + break; + case MarcacoesEstabelecimento.DATA_RELATORIO_INDEX: + value = this.data_relatorio; + break; + case MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEstabelecimento.ID_INDEX: + setId( ( Integer ) value ); + break; + case MarcacoesEstabelecimento.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case MarcacoesEstabelecimento.REALIZADA_INDEX: + setRealizada( ( String ) value ); + break; + case MarcacoesEstabelecimento.DATA_EMAIL_INDEX: + setData_email( ( java.util.Date ) value ); + break; + case MarcacoesEstabelecimento.DATA_RELATORIO_INDEX: + setData_relatorio( ( java.util.Date ) value ); + break; + case MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesEstabelecimento.ID_INDEX: + this.id = ( Integer ) value; + break; + case MarcacoesEstabelecimento.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case MarcacoesEstabelecimento.REALIZADA_INDEX: + this.realizada = ( String ) value; + break; + case MarcacoesEstabelecimento.DATA_EMAIL_INDEX: + this.data_email = ( java.util.Date ) value; + break; + case MarcacoesEstabelecimento.DATA_RELATORIO_INDEX: + this.data_relatorio = ( java.util.Date ) value; + break; + case MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_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 MarcacoesEstabelecimento.ID_INDEX: + theClass = Integer.class; + break; + case MarcacoesEstabelecimento.DATA_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesEstabelecimento.REALIZADA_INDEX: + theClass = String.class; + break; + case MarcacoesEstabelecimento.DATA_EMAIL_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesEstabelecimento.DATA_RELATORIO_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesEstabelecimento.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : MarcacoesEstabelecimento._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesEstabelecimento.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesTrabalhador.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesTrabalhador.java new file mode 100644 index 00000000..cc66e383 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/MarcacoesTrabalhador.java @@ -0,0 +1,575 @@ +/* +* MarcacoesTrabalhador.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( MarcacoesTrabalhador.ID, MarcacoesTrabalhador.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.ID_FULL, MarcacoesTrabalhador.ID_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA, MarcacoesTrabalhador.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA_FULL, MarcacoesTrabalhador.DATA_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.REALIZADA, MarcacoesTrabalhador.REALIZADA_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.REALIZADA_FULL, MarcacoesTrabalhador.REALIZADA_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA_EMAIL, MarcacoesTrabalhador.DATA_EMAIL_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA_EMAIL_FULL, MarcacoesTrabalhador.DATA_EMAIL_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA_RELATORIO, MarcacoesTrabalhador.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.DATA_RELATORIO_FULL, MarcacoesTrabalhador.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.TIPO, MarcacoesTrabalhador.TIPO_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.TIPO_FULL, MarcacoesTrabalhador.TIPO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( MarcacoesTrabalhador.CLASS_IDENTIFIER, MarcacoesTrabalhador.TRABALHADOR_ID, MarcacoesTrabalhador.TO_TRABALHADOR_ID ); + FIELD_INDEXES.put( MarcacoesTrabalhador.TRABALHADOR_ID, MarcacoesTrabalhador.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.TRABALHADOR_ID_FULL, MarcacoesTrabalhador.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( MarcacoesTrabalhador.TO_TRABALHADOR_ID, MarcacoesTrabalhador.TO_TRABALHADOR_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 ForeignKeytrabalhador_idTotrabalhadores = + new com.evolute.entity.ForeignKey( MarcacoesTrabalhador.class, MarcacoesTrabalhador.TRABALHADOR_ID, db.data.siprp.outer.TrabalhadoresData.class, db.data.siprp.outer.TrabalhadoresData.ID ); + + public static final String TABLENAME = "marcacoes_trabalhador"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.marcacoes_trabalhador"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "marcacoes_trabalhador.id"; + public static final int ID_INDEX = 0; + public static final String DATA = "data"; + public static final String DATA_FULL = "marcacoes_trabalhador.data"; + public static final int DATA_INDEX = 1; + public static final String REALIZADA = "realizada"; + public static final String REALIZADA_FULL = "marcacoes_trabalhador.realizada"; + public static final int REALIZADA_INDEX = 2; + public static final String DATA_EMAIL = "data_email"; + public static final String DATA_EMAIL_FULL = "marcacoes_trabalhador.data_email"; + public static final int DATA_EMAIL_INDEX = 3; + public static final String DATA_RELATORIO = "data_relatorio"; + public static final String DATA_RELATORIO_FULL = "marcacoes_trabalhador.data_relatorio"; + public static final int DATA_RELATORIO_INDEX = 4; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "marcacoes_trabalhador.tipo"; + public static final int TIPO_INDEX = 5; + public static final String TRABALHADOR_ID = "trabalhador_id"; + public static final String TRABALHADOR_ID_FULL = "marcacoes_trabalhador.trabalhador_id"; + public static final int TRABALHADOR_ID_INDEX = 6; + public static final String TO_TRABALHADOR_ID = "to_trabalhador_id"; + public static final String TO_TRABALHADOR_ID_FULL = "marcacoes_trabalhador.to_trabalhador_id"; + public static final int TO_TRABALHADOR_ID_INDEX = 7; + + public static final String FIELD_NAMES[] = new String[]{ + DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, TIPO, TRABALHADOR_ID, + TO_TRABALHADOR_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA, TABLENAME + "." + REALIZADA, TABLENAME + "." + DATA_EMAIL, TABLENAME + "." + DATA_RELATORIO, TABLENAME + "." + TIPO, TABLENAME + "." + TRABALHADOR_ID, + TABLENAME + "." + TO_TRABALHADOR_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, TIPO, TRABALHADOR_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA, REALIZADA, DATA_EMAIL, DATA_RELATORIO, TIPO, TRABALHADOR_ID, }; + + private Integer id; + private java.util.Date data; + private String realizada; + private java.util.Date data_email; + private java.util.Date data_relatorio; + private Integer tipo; + private Integer trabalhador_id; + private db.data.siprp.outer.TrabalhadoresData to_trabalhador_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public MarcacoesTrabalhador() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false }; + } + + 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.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public String getRealizada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizada; + } + + public void setRealizada( String realizada ) + { + try + { + preProcess( REALIZADA, realizada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizada = realizada; + LAZY_LOADED_OBJECTS.put( REALIZADA, Boolean.TRUE ); + } + + public java.util.Date getData_email() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_EMAIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_email; + } + + public void setData_email( java.util.Date data_email ) + { + try + { + preProcess( DATA_EMAIL, data_email ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_email = data_email; + LAZY_LOADED_OBJECTS.put( DATA_EMAIL, Boolean.TRUE ); + } + + public java.util.Date getData_relatorio() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_RELATORIO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_relatorio; + } + + public void setData_relatorio( java.util.Date data_relatorio ) + { + try + { + preProcess( DATA_RELATORIO, data_relatorio ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_relatorio = data_relatorio; + LAZY_LOADED_OBJECTS.put( DATA_RELATORIO, Boolean.TRUE ); + } + + public Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + public Integer getTrabalhador_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TRABALHADOR_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.trabalhador_id; + } + + public void setTrabalhador_id( Integer trabalhador_id ) + { + try + { + preProcess( TRABALHADOR_ID, trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.trabalhador_id = trabalhador_id; + LAZY_LOADED_OBJECTS.put( TRABALHADOR_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.TrabalhadoresData toTrabalhador_id() + { + try + { + prepare( TO_TRABALHADOR_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_trabalhador_id; + } + + public void setToTrabalhador_id( db.data.siprp.outer.TrabalhadoresData to_trabalhador_id ) + { + try + { + preProcess( TO_TRABALHADOR_ID, to_trabalhador_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_trabalhador_id = to_trabalhador_id; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesTrabalhador.ID_INDEX: + value = getId(); + break; + case MarcacoesTrabalhador.DATA_INDEX: + value = getData(); + break; + case MarcacoesTrabalhador.REALIZADA_INDEX: + value = getRealizada(); + break; + case MarcacoesTrabalhador.DATA_EMAIL_INDEX: + value = getData_email(); + break; + case MarcacoesTrabalhador.DATA_RELATORIO_INDEX: + value = getData_relatorio(); + break; + case MarcacoesTrabalhador.TIPO_INDEX: + value = getTipo(); + break; + case MarcacoesTrabalhador.TRABALHADOR_ID_INDEX: + value = getTrabalhador_id(); + break; + case MarcacoesTrabalhador.TO_TRABALHADOR_ID_INDEX: + value = toTrabalhador_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesTrabalhador.ID_INDEX: + value = this.id; + break; + case MarcacoesTrabalhador.DATA_INDEX: + value = this.data; + break; + case MarcacoesTrabalhador.REALIZADA_INDEX: + value = this.realizada; + break; + case MarcacoesTrabalhador.DATA_EMAIL_INDEX: + value = this.data_email; + break; + case MarcacoesTrabalhador.DATA_RELATORIO_INDEX: + value = this.data_relatorio; + break; + case MarcacoesTrabalhador.TIPO_INDEX: + value = this.tipo; + break; + case MarcacoesTrabalhador.TRABALHADOR_ID_INDEX: + value = this.trabalhador_id; + break; + case MarcacoesTrabalhador.TO_TRABALHADOR_ID_INDEX: + value = this.to_trabalhador_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesTrabalhador.ID_INDEX: + setId( ( Integer ) value ); + break; + case MarcacoesTrabalhador.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case MarcacoesTrabalhador.REALIZADA_INDEX: + setRealizada( ( String ) value ); + break; + case MarcacoesTrabalhador.DATA_EMAIL_INDEX: + setData_email( ( java.util.Date ) value ); + break; + case MarcacoesTrabalhador.DATA_RELATORIO_INDEX: + setData_relatorio( ( java.util.Date ) value ); + break; + case MarcacoesTrabalhador.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case MarcacoesTrabalhador.TRABALHADOR_ID_INDEX: + setTrabalhador_id( ( Integer ) value ); + break; + case MarcacoesTrabalhador.TO_TRABALHADOR_ID_INDEX: + setToTrabalhador_id( ( db.data.siprp.outer.TrabalhadoresData ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case MarcacoesTrabalhador.ID_INDEX: + this.id = ( Integer ) value; + break; + case MarcacoesTrabalhador.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case MarcacoesTrabalhador.REALIZADA_INDEX: + this.realizada = ( String ) value; + break; + case MarcacoesTrabalhador.DATA_EMAIL_INDEX: + this.data_email = ( java.util.Date ) value; + break; + case MarcacoesTrabalhador.DATA_RELATORIO_INDEX: + this.data_relatorio = ( java.util.Date ) value; + break; + case MarcacoesTrabalhador.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case MarcacoesTrabalhador.TRABALHADOR_ID_INDEX: + this.trabalhador_id = ( Integer ) value; + break; + case MarcacoesTrabalhador.TO_TRABALHADOR_ID_INDEX: + this.to_trabalhador_id = ( db.data.siprp.outer.TrabalhadoresData ) 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 MarcacoesTrabalhador.ID_INDEX: + theClass = Integer.class; + break; + case MarcacoesTrabalhador.DATA_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesTrabalhador.REALIZADA_INDEX: + theClass = String.class; + break; + case MarcacoesTrabalhador.DATA_EMAIL_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesTrabalhador.DATA_RELATORIO_INDEX: + theClass = java.util.Date.class; + break; + case MarcacoesTrabalhador.TIPO_INDEX: + theClass = Integer.class; + break; + case MarcacoesTrabalhador.TRABALHADOR_ID_INDEX: + theClass = Integer.class; + break; + case MarcacoesTrabalhador.TO_TRABALHADOR_ID_INDEX: + theClass = db.data.siprp.outer.TrabalhadoresData.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : MarcacoesTrabalhador._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesTrabalhador.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Medicos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Medicos.java new file mode 100644 index 00000000..20d84778 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Medicos.java @@ -0,0 +1,393 @@ +/* +* Medicos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Medicos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Medicos.ID, Medicos.ID_INDEX ); + FIELD_INDEXES.put( Medicos.ID_FULL, Medicos.ID_INDEX ); + FIELD_INDEXES.put( Medicos.NOME, Medicos.NOME_INDEX ); + FIELD_INDEXES.put( Medicos.NOME_FULL, Medicos.NOME_INDEX ); + FIELD_INDEXES.put( Medicos.NUMERO_CEDULA, Medicos.NUMERO_CEDULA_INDEX ); + FIELD_INDEXES.put( Medicos.NUMERO_CEDULA_FULL, Medicos.NUMERO_CEDULA_INDEX ); + FIELD_INDEXES.put( Medicos.INACTIVO, Medicos.INACTIVO_INDEX ); + FIELD_INDEXES.put( Medicos.INACTIVO_FULL, Medicos.INACTIVO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "medicos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.medicos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "medicos.id"; + public static final int ID_INDEX = 0; + public static final String NOME = "nome"; + public static final String NOME_FULL = "medicos.nome"; + public static final int NOME_INDEX = 1; + public static final String NUMERO_CEDULA = "numero_cedula"; + public static final String NUMERO_CEDULA_FULL = "medicos.numero_cedula"; + public static final int NUMERO_CEDULA_INDEX = 2; + public static final String INACTIVO = "inactivo"; + public static final String INACTIVO_FULL = "medicos.inactivo"; + public static final int INACTIVO_INDEX = 3; + + public static final String FIELD_NAMES[] = new String[]{ + NOME, NUMERO_CEDULA, INACTIVO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + NOME, TABLENAME + "." + NUMERO_CEDULA, TABLENAME + "." + INACTIVO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, NOME, NUMERO_CEDULA, INACTIVO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, NOME, NUMERO_CEDULA, INACTIVO, }; + + private Integer id; + private String nome; + private String numero_cedula; + private String inactivo; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Medicos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false }; + } + + 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.ListfromExames_medico_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.ExamesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.ExamesData.class , getPrimaryKey().getMap().get("id"), "medico_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public String getNumero_cedula() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NUMERO_CEDULA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.numero_cedula; + } + + public void setNumero_cedula( String numero_cedula ) + { + try + { + preProcess( NUMERO_CEDULA, numero_cedula ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.numero_cedula = numero_cedula; + LAZY_LOADED_OBJECTS.put( NUMERO_CEDULA, Boolean.TRUE ); + } + + public String getInactivo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( INACTIVO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.inactivo; + } + + public void setInactivo( String inactivo ) + { + try + { + preProcess( INACTIVO, inactivo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.inactivo = inactivo; + LAZY_LOADED_OBJECTS.put( INACTIVO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medicos.ID_INDEX: + value = getId(); + break; + case Medicos.NOME_INDEX: + value = getNome(); + break; + case Medicos.NUMERO_CEDULA_INDEX: + value = getNumero_cedula(); + break; + case Medicos.INACTIVO_INDEX: + value = getInactivo(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medicos.ID_INDEX: + value = this.id; + break; + case Medicos.NOME_INDEX: + value = this.nome; + break; + case Medicos.NUMERO_CEDULA_INDEX: + value = this.numero_cedula; + break; + case Medicos.INACTIVO_INDEX: + value = this.inactivo; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medicos.ID_INDEX: + setId( ( Integer ) value ); + break; + case Medicos.NOME_INDEX: + setNome( ( String ) value ); + break; + case Medicos.NUMERO_CEDULA_INDEX: + setNumero_cedula( ( String ) value ); + break; + case Medicos.INACTIVO_INDEX: + setInactivo( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medicos.ID_INDEX: + this.id = ( Integer ) value; + break; + case Medicos.NOME_INDEX: + this.nome = ( String ) value; + break; + case Medicos.NUMERO_CEDULA_INDEX: + this.numero_cedula = ( String ) value; + break; + case Medicos.INACTIVO_INDEX: + this.inactivo = ( String ) 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 Medicos.ID_INDEX: + theClass = Integer.class; + break; + case Medicos.NOME_INDEX: + theClass = String.class; + break; + case Medicos.NUMERO_CEDULA_INDEX: + theClass = String.class; + break; + case Medicos.INACTIVO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Medicos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Medicos.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Medidas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Medidas.java new file mode 100644 index 00000000..bf7b2454 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Medidas.java @@ -0,0 +1,393 @@ +/* +* Medidas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Medidas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Medidas.ID, Medidas.ID_INDEX ); + FIELD_INDEXES.put( Medidas.ID_FULL, Medidas.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Medidas.CLASS_IDENTIFIER, Medidas.ANALISE_ID, Medidas.TO_ANALISE_ID ); + FIELD_INDEXES.put( Medidas.ANALISE_ID, Medidas.ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Medidas.ANALISE_ID_FULL, Medidas.ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Medidas.TO_ANALISE_ID, Medidas.TO_ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Medidas.MEDIDA, Medidas.MEDIDA_INDEX ); + FIELD_INDEXES.put( Medidas.MEDIDA_FULL, Medidas.MEDIDA_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyanalise_idToanalises_acidentes = + new com.evolute.entity.ForeignKey( Medidas.class, Medidas.ANALISE_ID, db.data.siprp.outer.AnalisesAcidentesData.class, db.data.siprp.outer.AnalisesAcidentesData.ID ); + + public static final String TABLENAME = "medidas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.medidas"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "medidas.id"; + public static final int ID_INDEX = 0; + public static final String ANALISE_ID = "analise_id"; + public static final String ANALISE_ID_FULL = "medidas.analise_id"; + public static final int ANALISE_ID_INDEX = 1; + public static final String TO_ANALISE_ID = "to_analise_id"; + public static final String TO_ANALISE_ID_FULL = "medidas.to_analise_id"; + public static final int TO_ANALISE_ID_INDEX = 2; + public static final String MEDIDA = "medida"; + public static final String MEDIDA_FULL = "medidas.medida"; + public static final int MEDIDA_INDEX = 3; + + public static final String FIELD_NAMES[] = new String[]{ + ANALISE_ID, TO_ANALISE_ID, MEDIDA, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ANALISE_ID, TABLENAME + "." + TO_ANALISE_ID, TABLENAME + "." + MEDIDA, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, ANALISE_ID, MEDIDA, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, ANALISE_ID, MEDIDA, }; + + private Integer id; + private Integer analise_id; + private db.data.siprp.outer.AnalisesAcidentesData to_analise_id; + private String medida; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Medidas() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false }; + } + + 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 Integer getAnalise_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ANALISE_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.analise_id; + } + + public void setAnalise_id( Integer analise_id ) + { + try + { + preProcess( ANALISE_ID, analise_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.analise_id = analise_id; + LAZY_LOADED_OBJECTS.put( ANALISE_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.AnalisesAcidentesData toAnalise_id() + { + try + { + prepare( TO_ANALISE_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_analise_id; + } + + public void setToAnalise_id( db.data.siprp.outer.AnalisesAcidentesData to_analise_id ) + { + try + { + preProcess( TO_ANALISE_ID, to_analise_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_analise_id = to_analise_id; + } + + public String getMedida() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDIDA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medida; + } + + public void setMedida( String medida ) + { + try + { + preProcess( MEDIDA, medida ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medida = medida; + LAZY_LOADED_OBJECTS.put( MEDIDA, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medidas.ID_INDEX: + value = getId(); + break; + case Medidas.ANALISE_ID_INDEX: + value = getAnalise_id(); + break; + case Medidas.TO_ANALISE_ID_INDEX: + value = toAnalise_id(); + break; + case Medidas.MEDIDA_INDEX: + value = getMedida(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medidas.ID_INDEX: + value = this.id; + break; + case Medidas.ANALISE_ID_INDEX: + value = this.analise_id; + break; + case Medidas.TO_ANALISE_ID_INDEX: + value = this.to_analise_id; + break; + case Medidas.MEDIDA_INDEX: + value = this.medida; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medidas.ID_INDEX: + setId( ( Integer ) value ); + break; + case Medidas.ANALISE_ID_INDEX: + setAnalise_id( ( Integer ) value ); + break; + case Medidas.TO_ANALISE_ID_INDEX: + setToAnalise_id( ( db.data.siprp.outer.AnalisesAcidentesData ) value ); + break; + case Medidas.MEDIDA_INDEX: + setMedida( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Medidas.ID_INDEX: + this.id = ( Integer ) value; + break; + case Medidas.ANALISE_ID_INDEX: + this.analise_id = ( Integer ) value; + break; + case Medidas.TO_ANALISE_ID_INDEX: + this.to_analise_id = ( db.data.siprp.outer.AnalisesAcidentesData ) value; + break; + case Medidas.MEDIDA_INDEX: + this.medida = ( String ) 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 Medidas.ID_INDEX: + theClass = Integer.class; + break; + case Medidas.ANALISE_ID_INDEX: + theClass = Integer.class; + break; + case Medidas.TO_ANALISE_ID_INDEX: + theClass = db.data.siprp.outer.AnalisesAcidentesData.class; + break; + case Medidas.MEDIDA_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Medidas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Medidas.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/NotNoticias.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/NotNoticias.java new file mode 100644 index 00000000..141edde7 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/NotNoticias.java @@ -0,0 +1,441 @@ +/* +* NotNoticias.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class NotNoticias extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( NotNoticias.ID, NotNoticias.ID_INDEX ); + FIELD_INDEXES.put( NotNoticias.ID_FULL, NotNoticias.ID_INDEX ); + FIELD_INDEXES.put( NotNoticias.DATA, NotNoticias.DATA_INDEX ); + FIELD_INDEXES.put( NotNoticias.DATA_FULL, NotNoticias.DATA_INDEX ); + FIELD_INDEXES.put( NotNoticias.STAMP, NotNoticias.STAMP_INDEX ); + FIELD_INDEXES.put( NotNoticias.STAMP_FULL, NotNoticias.STAMP_INDEX ); + FIELD_INDEXES.put( NotNoticias.UTILIZADOR, NotNoticias.UTILIZADOR_INDEX ); + FIELD_INDEXES.put( NotNoticias.UTILIZADOR_FULL, NotNoticias.UTILIZADOR_INDEX ); + FIELD_INDEXES.put( NotNoticias.NOTICIA, NotNoticias.NOTICIA_INDEX ); + FIELD_INDEXES.put( NotNoticias.NOTICIA_FULL, NotNoticias.NOTICIA_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "not_noticias"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.not_noticias"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "not_noticias.id"; + public static final int ID_INDEX = 0; + public static final String DATA = "data"; + public static final String DATA_FULL = "not_noticias.data"; + public static final int DATA_INDEX = 1; + public static final String STAMP = "stamp"; + public static final String STAMP_FULL = "not_noticias.stamp"; + public static final int STAMP_INDEX = 2; + public static final String UTILIZADOR = "utilizador"; + public static final String UTILIZADOR_FULL = "not_noticias.utilizador"; + public static final int UTILIZADOR_INDEX = 3; + public static final String NOTICIA = "noticia"; + public static final String NOTICIA_FULL = "not_noticias.noticia"; + public static final int NOTICIA_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + DATA, STAMP, UTILIZADOR, NOTICIA, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DATA, TABLENAME + "." + STAMP, TABLENAME + "." + UTILIZADOR, TABLENAME + "." + NOTICIA, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DATA, STAMP, UTILIZADOR, NOTICIA, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DATA, STAMP, UTILIZADOR, NOTICIA, }; + + private Integer id; + private java.util.Date data; + private java.sql.Timestamp stamp; + private String utilizador; + private String noticia; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public NotNoticias() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false }; + } + + 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.Date getData() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data; + } + + public void setData( java.util.Date data ) + { + try + { + preProcess( DATA, data ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data = data; + LAZY_LOADED_OBJECTS.put( DATA, Boolean.TRUE ); + } + + public java.sql.Timestamp getStamp() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( STAMP ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.stamp; + } + + public void setStamp( java.sql.Timestamp stamp ) + { + try + { + preProcess( STAMP, stamp ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.stamp = stamp; + LAZY_LOADED_OBJECTS.put( STAMP, Boolean.TRUE ); + } + + public String getUtilizador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( UTILIZADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.utilizador; + } + + public void setUtilizador( String utilizador ) + { + try + { + preProcess( UTILIZADOR, utilizador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.utilizador = utilizador; + LAZY_LOADED_OBJECTS.put( UTILIZADOR, Boolean.TRUE ); + } + + public String getNoticia() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOTICIA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.noticia; + } + + public void setNoticia( String noticia ) + { + try + { + preProcess( NOTICIA, noticia ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.noticia = noticia; + LAZY_LOADED_OBJECTS.put( NOTICIA, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case NotNoticias.ID_INDEX: + value = getId(); + break; + case NotNoticias.DATA_INDEX: + value = getData(); + break; + case NotNoticias.STAMP_INDEX: + value = getStamp(); + break; + case NotNoticias.UTILIZADOR_INDEX: + value = getUtilizador(); + break; + case NotNoticias.NOTICIA_INDEX: + value = getNoticia(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case NotNoticias.ID_INDEX: + value = this.id; + break; + case NotNoticias.DATA_INDEX: + value = this.data; + break; + case NotNoticias.STAMP_INDEX: + value = this.stamp; + break; + case NotNoticias.UTILIZADOR_INDEX: + value = this.utilizador; + break; + case NotNoticias.NOTICIA_INDEX: + value = this.noticia; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case NotNoticias.ID_INDEX: + setId( ( Integer ) value ); + break; + case NotNoticias.DATA_INDEX: + setData( ( java.util.Date ) value ); + break; + case NotNoticias.STAMP_INDEX: + setStamp( ( java.sql.Timestamp ) value ); + break; + case NotNoticias.UTILIZADOR_INDEX: + setUtilizador( ( String ) value ); + break; + case NotNoticias.NOTICIA_INDEX: + setNoticia( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case NotNoticias.ID_INDEX: + this.id = ( Integer ) value; + break; + case NotNoticias.DATA_INDEX: + this.data = ( java.util.Date ) value; + break; + case NotNoticias.STAMP_INDEX: + this.stamp = ( java.sql.Timestamp ) value; + break; + case NotNoticias.UTILIZADOR_INDEX: + this.utilizador = ( String ) value; + break; + case NotNoticias.NOTICIA_INDEX: + this.noticia = ( String ) 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 NotNoticias.ID_INDEX: + theClass = Integer.class; + break; + case NotNoticias.DATA_INDEX: + theClass = java.util.Date.class; + break; + case NotNoticias.STAMP_INDEX: + theClass = java.sql.Timestamp.class; + break; + case NotNoticias.UTILIZADOR_INDEX: + theClass = String.class; + break; + case NotNoticias.NOTICIA_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : NotNoticias._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, NotNoticias.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Permissoes.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Permissoes.java new file mode 100644 index 00000000..594799c6 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Permissoes.java @@ -0,0 +1,342 @@ +/* +* Permissoes.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Permissoes extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Permissoes.ID, Permissoes.ID_INDEX ); + FIELD_INDEXES.put( Permissoes.ID_FULL, Permissoes.ID_INDEX ); + FIELD_INDEXES.put( Permissoes.USER_ID, Permissoes.USER_ID_INDEX ); + FIELD_INDEXES.put( Permissoes.USER_ID_FULL, Permissoes.USER_ID_INDEX ); + FIELD_INDEXES.put( Permissoes.CODIGO_PERMISSAO, Permissoes.CODIGO_PERMISSAO_INDEX ); + FIELD_INDEXES.put( Permissoes.CODIGO_PERMISSAO_FULL, Permissoes.CODIGO_PERMISSAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "permissoes"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.permissoes"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "permissoes.id"; + public static final int ID_INDEX = 0; + public static final String USER_ID = "user_id"; + public static final String USER_ID_FULL = "permissoes.user_id"; + public static final int USER_ID_INDEX = 1; + public static final String CODIGO_PERMISSAO = "codigo_permissao"; + public static final String CODIGO_PERMISSAO_FULL = "permissoes.codigo_permissao"; + public static final int CODIGO_PERMISSAO_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + USER_ID, CODIGO_PERMISSAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + USER_ID, TABLENAME + "." + CODIGO_PERMISSAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, USER_ID, CODIGO_PERMISSAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, USER_ID, CODIGO_PERMISSAO, }; + + private Integer id; + private Integer user_id; + private Integer codigo_permissao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Permissoes() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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 Integer getUser_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_id; + } + + public void setUser_id( Integer user_id ) + { + try + { + preProcess( USER_ID, user_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_id = user_id; + LAZY_LOADED_OBJECTS.put( USER_ID, Boolean.TRUE ); + } + + public Integer getCodigo_permissao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CODIGO_PERMISSAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.codigo_permissao; + } + + public void setCodigo_permissao( Integer codigo_permissao ) + { + try + { + preProcess( CODIGO_PERMISSAO, codigo_permissao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.codigo_permissao = codigo_permissao; + LAZY_LOADED_OBJECTS.put( CODIGO_PERMISSAO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Permissoes.ID_INDEX: + value = getId(); + break; + case Permissoes.USER_ID_INDEX: + value = getUser_id(); + break; + case Permissoes.CODIGO_PERMISSAO_INDEX: + value = getCodigo_permissao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Permissoes.ID_INDEX: + value = this.id; + break; + case Permissoes.USER_ID_INDEX: + value = this.user_id; + break; + case Permissoes.CODIGO_PERMISSAO_INDEX: + value = this.codigo_permissao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Permissoes.ID_INDEX: + setId( ( Integer ) value ); + break; + case Permissoes.USER_ID_INDEX: + setUser_id( ( Integer ) value ); + break; + case Permissoes.CODIGO_PERMISSAO_INDEX: + setCodigo_permissao( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Permissoes.ID_INDEX: + this.id = ( Integer ) value; + break; + case Permissoes.USER_ID_INDEX: + this.user_id = ( Integer ) value; + break; + case Permissoes.CODIGO_PERMISSAO_INDEX: + this.codigo_permissao = ( 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 Permissoes.ID_INDEX: + theClass = Integer.class; + break; + case Permissoes.USER_ID_INDEX: + theClass = Integer.class; + break; + case Permissoes.CODIGO_PERMISSAO_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Permissoes._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Permissoes.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoAreas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoAreas.java new file mode 100644 index 00000000..c7c35328 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoAreas.java @@ -0,0 +1,557 @@ +/* +* PlanoAreas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( PlanoAreas.DESCRICAO, PlanoAreas.DESCRICAO_INDEX ); + FIELD_INDEXES.put( PlanoAreas.DESCRICAO_FULL, PlanoAreas.DESCRICAO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanoAreas.CLASS_IDENTIFIER, PlanoAreas.PLANO_ID, PlanoAreas.TO_PLANO_ID ); + FIELD_INDEXES.put( PlanoAreas.PLANO_ID, PlanoAreas.PLANO_ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.PLANO_ID_FULL, PlanoAreas.PLANO_ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.TO_PLANO_ID, PlanoAreas.TO_PLANO_ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.ID, PlanoAreas.ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.ID_FULL, PlanoAreas.ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.AREA_ID, PlanoAreas.AREA_ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.AREA_ID_FULL, PlanoAreas.AREA_ID_INDEX ); + FIELD_INDEXES.put( PlanoAreas.IS_PRINCIPAL, PlanoAreas.IS_PRINCIPAL_INDEX ); + FIELD_INDEXES.put( PlanoAreas.IS_PRINCIPAL_FULL, PlanoAreas.IS_PRINCIPAL_INDEX ); + FIELD_INDEXES.put( PlanoAreas.ORDEM, PlanoAreas.ORDEM_INDEX ); + FIELD_INDEXES.put( PlanoAreas.ORDEM_FULL, PlanoAreas.ORDEM_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyplano_idToplanos_actuacao = + new com.evolute.entity.ForeignKey( PlanoAreas.class, PlanoAreas.PLANO_ID, db.data.siprp.outer.PlanosActuacaoData.class, db.data.siprp.outer.PlanosActuacaoData.ID ); + + public static final String TABLENAME = "plano_areas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_areas"; + + public static final int _INVALID__INDEX = -1; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "plano_areas.descricao"; + public static final int DESCRICAO_INDEX = 0; + public static final String PLANO_ID = "plano_id"; + public static final String PLANO_ID_FULL = "plano_areas.plano_id"; + public static final int PLANO_ID_INDEX = 1; + public static final String TO_PLANO_ID = "to_plano_id"; + public static final String TO_PLANO_ID_FULL = "plano_areas.to_plano_id"; + public static final int TO_PLANO_ID_INDEX = 2; + public static final String ID = "id"; + public static final String ID_FULL = "plano_areas.id"; + public static final int ID_INDEX = 3; + public static final String AREA_ID = "area_id"; + public static final String AREA_ID_FULL = "plano_areas.area_id"; + public static final int AREA_ID_INDEX = 4; + public static final String IS_PRINCIPAL = "is_principal"; + public static final String IS_PRINCIPAL_FULL = "plano_areas.is_principal"; + public static final int IS_PRINCIPAL_INDEX = 5; + public static final String ORDEM = "ordem"; + public static final String ORDEM_FULL = "plano_areas.ordem"; + public static final int ORDEM_INDEX = 6; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, PLANO_ID, TO_PLANO_ID, AREA_ID, IS_PRINCIPAL, ORDEM, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + PLANO_ID, TABLENAME + "." + TO_PLANO_ID, TABLENAME + "." + AREA_ID, TABLENAME + "." + IS_PRINCIPAL, TABLENAME + "." + ORDEM, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + DESCRICAO, PLANO_ID, ID, AREA_ID, IS_PRINCIPAL, ORDEM, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + DESCRICAO, PLANO_ID, ID, AREA_ID, IS_PRINCIPAL, ORDEM, }; + + private String descricao; + private Integer plano_id; + private db.data.siprp.outer.PlanosActuacaoData to_plano_id; + private Integer id; + private Integer area_id; + private Boolean is_principal; + private Integer ordem; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public PlanoAreas() + { + super(); + dirtyProperties = new boolean[]{ 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 Integer getPlano_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PLANO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.plano_id; + } + + public void setPlano_id( Integer plano_id ) + { + try + { + preProcess( PLANO_ID, plano_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.plano_id = plano_id; + LAZY_LOADED_OBJECTS.put( PLANO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.PlanosActuacaoData toPlano_id() + { + try + { + prepare( TO_PLANO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_plano_id; + } + + public void setToPlano_id( db.data.siprp.outer.PlanosActuacaoData to_plano_id ) + { + try + { + preProcess( TO_PLANO_ID, to_plano_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_plano_id = to_plano_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.ListfromPlanoRiscos_area_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanoRiscosData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanoRiscosData.class , getPrimaryKey().getMap().get("id"), "area_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + 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 Boolean getIs_principal() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IS_PRINCIPAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.is_principal; + } + + public void setIs_principal( Boolean is_principal ) + { + try + { + preProcess( IS_PRINCIPAL, is_principal ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.is_principal = is_principal; + LAZY_LOADED_OBJECTS.put( IS_PRINCIPAL, Boolean.TRUE ); + } + + public Integer getOrdem() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ORDEM ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ordem; + } + + public void setOrdem( Integer ordem ) + { + try + { + preProcess( ORDEM, ordem ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ordem = ordem; + LAZY_LOADED_OBJECTS.put( ORDEM, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoAreas.DESCRICAO_INDEX: + value = getDescricao(); + break; + case PlanoAreas.PLANO_ID_INDEX: + value = getPlano_id(); + break; + case PlanoAreas.TO_PLANO_ID_INDEX: + value = toPlano_id(); + break; + case PlanoAreas.ID_INDEX: + value = getId(); + break; + case PlanoAreas.AREA_ID_INDEX: + value = getArea_id(); + break; + case PlanoAreas.IS_PRINCIPAL_INDEX: + value = getIs_principal(); + break; + case PlanoAreas.ORDEM_INDEX: + value = getOrdem(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoAreas.DESCRICAO_INDEX: + value = this.descricao; + break; + case PlanoAreas.PLANO_ID_INDEX: + value = this.plano_id; + break; + case PlanoAreas.TO_PLANO_ID_INDEX: + value = this.to_plano_id; + break; + case PlanoAreas.ID_INDEX: + value = this.id; + break; + case PlanoAreas.AREA_ID_INDEX: + value = this.area_id; + break; + case PlanoAreas.IS_PRINCIPAL_INDEX: + value = this.is_principal; + break; + case PlanoAreas.ORDEM_INDEX: + value = this.ordem; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoAreas.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case PlanoAreas.PLANO_ID_INDEX: + setPlano_id( ( Integer ) value ); + break; + case PlanoAreas.TO_PLANO_ID_INDEX: + setToPlano_id( ( db.data.siprp.outer.PlanosActuacaoData ) value ); + break; + case PlanoAreas.ID_INDEX: + setId( ( Integer ) value ); + break; + case PlanoAreas.AREA_ID_INDEX: + setArea_id( ( Integer ) value ); + break; + case PlanoAreas.IS_PRINCIPAL_INDEX: + setIs_principal( ( Boolean ) value ); + break; + case PlanoAreas.ORDEM_INDEX: + setOrdem( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoAreas.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case PlanoAreas.PLANO_ID_INDEX: + this.plano_id = ( Integer ) value; + break; + case PlanoAreas.TO_PLANO_ID_INDEX: + this.to_plano_id = ( db.data.siprp.outer.PlanosActuacaoData ) value; + break; + case PlanoAreas.ID_INDEX: + this.id = ( Integer ) value; + break; + case PlanoAreas.AREA_ID_INDEX: + this.area_id = ( Integer ) value; + break; + case PlanoAreas.IS_PRINCIPAL_INDEX: + this.is_principal = ( Boolean ) value; + break; + case PlanoAreas.ORDEM_INDEX: + this.ordem = ( 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 PlanoAreas.DESCRICAO_INDEX: + theClass = String.class; + break; + case PlanoAreas.PLANO_ID_INDEX: + theClass = Integer.class; + break; + case PlanoAreas.TO_PLANO_ID_INDEX: + theClass = db.data.siprp.outer.PlanosActuacaoData.class; + break; + case PlanoAreas.ID_INDEX: + theClass = Integer.class; + break; + case PlanoAreas.AREA_ID_INDEX: + theClass = Integer.class; + break; + case PlanoAreas.IS_PRINCIPAL_INDEX: + theClass = Boolean.class; + break; + case PlanoAreas.ORDEM_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : PlanoAreas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoAreas.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoMedidas.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoMedidas.java new file mode 100644 index 00000000..9e96cba5 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoMedidas.java @@ -0,0 +1,560 @@ +/* +* PlanoMedidas.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( PlanoMedidas.DESCRICAO, PlanoMedidas.DESCRICAO_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.DESCRICAO_FULL, PlanoMedidas.DESCRICAO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanoMedidas.CLASS_IDENTIFIER, PlanoMedidas.RISCO_ID, PlanoMedidas.TO_RISCO_ID ); + FIELD_INDEXES.put( PlanoMedidas.RISCO_ID, PlanoMedidas.RISCO_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.RISCO_ID_FULL, PlanoMedidas.RISCO_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.TO_RISCO_ID, PlanoMedidas.TO_RISCO_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.ID, PlanoMedidas.ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.ID_FULL, PlanoMedidas.ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.MEDIDA_ID, PlanoMedidas.MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.MEDIDA_ID_FULL, PlanoMedidas.MEDIDA_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanoMedidas.CLASS_IDENTIFIER, PlanoMedidas.ESTADO_MEDIDAS_ID, PlanoMedidas.TO_ESTADO_MEDIDAS_ID ); + FIELD_INDEXES.put( PlanoMedidas.ESTADO_MEDIDAS_ID, PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.ESTADO_MEDIDAS_ID_FULL, PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX ); + FIELD_INDEXES.put( PlanoMedidas.TO_ESTADO_MEDIDAS_ID, PlanoMedidas.TO_ESTADO_MEDIDAS_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 ForeignKeyrisco_idToplano_riscos = + new com.evolute.entity.ForeignKey( PlanoMedidas.class, PlanoMedidas.RISCO_ID, db.data.siprp.outer.PlanoRiscosData.class, db.data.siprp.outer.PlanoRiscosData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyestado_medidas_idToestado_medidas = + new com.evolute.entity.ForeignKey( PlanoMedidas.class, PlanoMedidas.ESTADO_MEDIDAS_ID, db.data.siprp.outer.EstadoMedidasData.class, db.data.siprp.outer.EstadoMedidasData.ID ); + + public static final String TABLENAME = "plano_medidas"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_medidas"; + + public static final int _INVALID__INDEX = -1; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "plano_medidas.descricao"; + public static final int DESCRICAO_INDEX = 0; + public static final String RISCO_ID = "risco_id"; + public static final String RISCO_ID_FULL = "plano_medidas.risco_id"; + public static final int RISCO_ID_INDEX = 1; + public static final String TO_RISCO_ID = "to_risco_id"; + public static final String TO_RISCO_ID_FULL = "plano_medidas.to_risco_id"; + public static final int TO_RISCO_ID_INDEX = 2; + public static final String ID = "id"; + public static final String ID_FULL = "plano_medidas.id"; + public static final int ID_INDEX = 3; + public static final String MEDIDA_ID = "medida_id"; + public static final String MEDIDA_ID_FULL = "plano_medidas.medida_id"; + public static final int MEDIDA_ID_INDEX = 4; + public static final String ESTADO_MEDIDAS_ID = "estado_medidas_id"; + public static final String ESTADO_MEDIDAS_ID_FULL = "plano_medidas.estado_medidas_id"; + public static final int ESTADO_MEDIDAS_ID_INDEX = 5; + public static final String TO_ESTADO_MEDIDAS_ID = "to_estado_medidas_id"; + public static final String TO_ESTADO_MEDIDAS_ID_FULL = "plano_medidas.to_estado_medidas_id"; + public static final int TO_ESTADO_MEDIDAS_ID_INDEX = 6; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, RISCO_ID, TO_RISCO_ID, MEDIDA_ID, ESTADO_MEDIDAS_ID, + TO_ESTADO_MEDIDAS_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + RISCO_ID, TABLENAME + "." + TO_RISCO_ID, TABLENAME + "." + MEDIDA_ID, TABLENAME + "." + ESTADO_MEDIDAS_ID, + TABLENAME + "." + TO_ESTADO_MEDIDAS_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + DESCRICAO, RISCO_ID, ID, MEDIDA_ID, ESTADO_MEDIDAS_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + DESCRICAO, RISCO_ID, ID, MEDIDA_ID, ESTADO_MEDIDAS_ID, }; + + private String descricao; + private Integer risco_id; + private db.data.siprp.outer.PlanoRiscosData to_risco_id; + private Integer id; + private Integer medida_id; + private Integer estado_medidas_id; + private db.data.siprp.outer.EstadoMedidasData to_estado_medidas_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public PlanoMedidas() + { + super(); + dirtyProperties = new boolean[]{ 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 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 db.data.siprp.outer.PlanoRiscosData toRisco_id() + { + try + { + prepare( TO_RISCO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_risco_id; + } + + public void setToRisco_id( db.data.siprp.outer.PlanoRiscosData to_risco_id ) + { + try + { + preProcess( TO_RISCO_ID, to_risco_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_risco_id = to_risco_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.ListfromPlanoPostosTrabalho_medida_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanoPostosTrabalhoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanoPostosTrabalhoData.class , getPrimaryKey().getMap().get("id"), "medida_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public Integer getMedida_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDIDA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medida_id; + } + + public void setMedida_id( Integer medida_id ) + { + try + { + preProcess( MEDIDA_ID, medida_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medida_id = medida_id; + LAZY_LOADED_OBJECTS.put( MEDIDA_ID, Boolean.TRUE ); + } + + public Integer getEstado_medidas_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTADO_MEDIDAS_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estado_medidas_id; + } + + public void setEstado_medidas_id( Integer estado_medidas_id ) + { + try + { + preProcess( ESTADO_MEDIDAS_ID, estado_medidas_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estado_medidas_id = estado_medidas_id; + LAZY_LOADED_OBJECTS.put( ESTADO_MEDIDAS_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EstadoMedidasData toEstado_medidas_id() + { + try + { + prepare( TO_ESTADO_MEDIDAS_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_estado_medidas_id; + } + + public void setToEstado_medidas_id( db.data.siprp.outer.EstadoMedidasData to_estado_medidas_id ) + { + try + { + preProcess( TO_ESTADO_MEDIDAS_ID, to_estado_medidas_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_estado_medidas_id = to_estado_medidas_id; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoMedidas.DESCRICAO_INDEX: + value = getDescricao(); + break; + case PlanoMedidas.RISCO_ID_INDEX: + value = getRisco_id(); + break; + case PlanoMedidas.TO_RISCO_ID_INDEX: + value = toRisco_id(); + break; + case PlanoMedidas.ID_INDEX: + value = getId(); + break; + case PlanoMedidas.MEDIDA_ID_INDEX: + value = getMedida_id(); + break; + case PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX: + value = getEstado_medidas_id(); + break; + case PlanoMedidas.TO_ESTADO_MEDIDAS_ID_INDEX: + value = toEstado_medidas_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoMedidas.DESCRICAO_INDEX: + value = this.descricao; + break; + case PlanoMedidas.RISCO_ID_INDEX: + value = this.risco_id; + break; + case PlanoMedidas.TO_RISCO_ID_INDEX: + value = this.to_risco_id; + break; + case PlanoMedidas.ID_INDEX: + value = this.id; + break; + case PlanoMedidas.MEDIDA_ID_INDEX: + value = this.medida_id; + break; + case PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX: + value = this.estado_medidas_id; + break; + case PlanoMedidas.TO_ESTADO_MEDIDAS_ID_INDEX: + value = this.to_estado_medidas_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoMedidas.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case PlanoMedidas.RISCO_ID_INDEX: + setRisco_id( ( Integer ) value ); + break; + case PlanoMedidas.TO_RISCO_ID_INDEX: + setToRisco_id( ( db.data.siprp.outer.PlanoRiscosData ) value ); + break; + case PlanoMedidas.ID_INDEX: + setId( ( Integer ) value ); + break; + case PlanoMedidas.MEDIDA_ID_INDEX: + setMedida_id( ( Integer ) value ); + break; + case PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX: + setEstado_medidas_id( ( Integer ) value ); + break; + case PlanoMedidas.TO_ESTADO_MEDIDAS_ID_INDEX: + setToEstado_medidas_id( ( db.data.siprp.outer.EstadoMedidasData ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoMedidas.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case PlanoMedidas.RISCO_ID_INDEX: + this.risco_id = ( Integer ) value; + break; + case PlanoMedidas.TO_RISCO_ID_INDEX: + this.to_risco_id = ( db.data.siprp.outer.PlanoRiscosData ) value; + break; + case PlanoMedidas.ID_INDEX: + this.id = ( Integer ) value; + break; + case PlanoMedidas.MEDIDA_ID_INDEX: + this.medida_id = ( Integer ) value; + break; + case PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX: + this.estado_medidas_id = ( Integer ) value; + break; + case PlanoMedidas.TO_ESTADO_MEDIDAS_ID_INDEX: + this.to_estado_medidas_id = ( db.data.siprp.outer.EstadoMedidasData ) 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 PlanoMedidas.DESCRICAO_INDEX: + theClass = String.class; + break; + case PlanoMedidas.RISCO_ID_INDEX: + theClass = Integer.class; + break; + case PlanoMedidas.TO_RISCO_ID_INDEX: + theClass = db.data.siprp.outer.PlanoRiscosData.class; + break; + case PlanoMedidas.ID_INDEX: + theClass = Integer.class; + break; + case PlanoMedidas.MEDIDA_ID_INDEX: + theClass = Integer.class; + break; + case PlanoMedidas.ESTADO_MEDIDAS_ID_INDEX: + theClass = Integer.class; + break; + case PlanoMedidas.TO_ESTADO_MEDIDAS_ID_INDEX: + theClass = db.data.siprp.outer.EstadoMedidasData.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : PlanoMedidas._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoMedidas.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoPostosTrabalho.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoPostosTrabalho.java new file mode 100644 index 00000000..c7582a19 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoPostosTrabalho.java @@ -0,0 +1,491 @@ +/* +* PlanoPostosTrabalho.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( PlanoPostosTrabalho.DESCRICAO, PlanoPostosTrabalho.DESCRICAO_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.DESCRICAO_FULL, PlanoPostosTrabalho.DESCRICAO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanoPostosTrabalho.CLASS_IDENTIFIER, PlanoPostosTrabalho.MEDIDA_ID, PlanoPostosTrabalho.TO_MEDIDA_ID ); + FIELD_INDEXES.put( PlanoPostosTrabalho.MEDIDA_ID, PlanoPostosTrabalho.MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.MEDIDA_ID_FULL, PlanoPostosTrabalho.MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.TO_MEDIDA_ID, PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.ID, PlanoPostosTrabalho.ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.ID_FULL, PlanoPostosTrabalho.ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.POSTO_ID, PlanoPostosTrabalho.POSTO_ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.POSTO_ID_FULL, PlanoPostosTrabalho.POSTO_ID_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.IS_PRINCIPAL, PlanoPostosTrabalho.IS_PRINCIPAL_INDEX ); + FIELD_INDEXES.put( PlanoPostosTrabalho.IS_PRINCIPAL_FULL, PlanoPostosTrabalho.IS_PRINCIPAL_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeymedida_idToplano_medidas = + new com.evolute.entity.ForeignKey( PlanoPostosTrabalho.class, PlanoPostosTrabalho.MEDIDA_ID, db.data.siprp.outer.PlanoMedidasData.class, db.data.siprp.outer.PlanoMedidasData.ID ); + + public static final String TABLENAME = "plano_postos_trabalho"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_postos_trabalho"; + + public static final int _INVALID__INDEX = -1; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "plano_postos_trabalho.descricao"; + public static final int DESCRICAO_INDEX = 0; + public static final String MEDIDA_ID = "medida_id"; + public static final String MEDIDA_ID_FULL = "plano_postos_trabalho.medida_id"; + public static final int MEDIDA_ID_INDEX = 1; + public static final String TO_MEDIDA_ID = "to_medida_id"; + public static final String TO_MEDIDA_ID_FULL = "plano_postos_trabalho.to_medida_id"; + public static final int TO_MEDIDA_ID_INDEX = 2; + public static final String ID = "id"; + public static final String ID_FULL = "plano_postos_trabalho.id"; + public static final int ID_INDEX = 3; + public static final String POSTO_ID = "posto_id"; + public static final String POSTO_ID_FULL = "plano_postos_trabalho.posto_id"; + public static final int POSTO_ID_INDEX = 4; + public static final String IS_PRINCIPAL = "is_principal"; + public static final String IS_PRINCIPAL_FULL = "plano_postos_trabalho.is_principal"; + public static final int IS_PRINCIPAL_INDEX = 5; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, MEDIDA_ID, TO_MEDIDA_ID, POSTO_ID, IS_PRINCIPAL, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + MEDIDA_ID, TABLENAME + "." + TO_MEDIDA_ID, TABLENAME + "." + POSTO_ID, TABLENAME + "." + IS_PRINCIPAL, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + DESCRICAO, MEDIDA_ID, ID, POSTO_ID, IS_PRINCIPAL, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + DESCRICAO, MEDIDA_ID, ID, POSTO_ID, IS_PRINCIPAL, }; + + private String descricao; + private Integer medida_id; + private db.data.siprp.outer.PlanoMedidasData to_medida_id; + private Integer id; + private Integer posto_id; + private Boolean is_principal; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public PlanoPostosTrabalho() + { + super(); + dirtyProperties = new boolean[]{ 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 Integer getMedida_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDIDA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medida_id; + } + + public void setMedida_id( Integer medida_id ) + { + try + { + preProcess( MEDIDA_ID, medida_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medida_id = medida_id; + LAZY_LOADED_OBJECTS.put( MEDIDA_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.PlanoMedidasData toMedida_id() + { + try + { + prepare( TO_MEDIDA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_medida_id; + } + + public void setToMedida_id( db.data.siprp.outer.PlanoMedidasData to_medida_id ) + { + try + { + preProcess( TO_MEDIDA_ID, to_medida_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_medida_id = to_medida_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 Integer getPosto_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( POSTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.posto_id; + } + + public void setPosto_id( Integer posto_id ) + { + try + { + preProcess( POSTO_ID, posto_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.posto_id = posto_id; + LAZY_LOADED_OBJECTS.put( POSTO_ID, Boolean.TRUE ); + } + + public Boolean getIs_principal() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IS_PRINCIPAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.is_principal; + } + + public void setIs_principal( Boolean is_principal ) + { + try + { + preProcess( IS_PRINCIPAL, is_principal ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.is_principal = is_principal; + LAZY_LOADED_OBJECTS.put( IS_PRINCIPAL, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoPostosTrabalho.DESCRICAO_INDEX: + value = getDescricao(); + break; + case PlanoPostosTrabalho.MEDIDA_ID_INDEX: + value = getMedida_id(); + break; + case PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX: + value = toMedida_id(); + break; + case PlanoPostosTrabalho.ID_INDEX: + value = getId(); + break; + case PlanoPostosTrabalho.POSTO_ID_INDEX: + value = getPosto_id(); + break; + case PlanoPostosTrabalho.IS_PRINCIPAL_INDEX: + value = getIs_principal(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoPostosTrabalho.DESCRICAO_INDEX: + value = this.descricao; + break; + case PlanoPostosTrabalho.MEDIDA_ID_INDEX: + value = this.medida_id; + break; + case PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX: + value = this.to_medida_id; + break; + case PlanoPostosTrabalho.ID_INDEX: + value = this.id; + break; + case PlanoPostosTrabalho.POSTO_ID_INDEX: + value = this.posto_id; + break; + case PlanoPostosTrabalho.IS_PRINCIPAL_INDEX: + value = this.is_principal; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoPostosTrabalho.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case PlanoPostosTrabalho.MEDIDA_ID_INDEX: + setMedida_id( ( Integer ) value ); + break; + case PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX: + setToMedida_id( ( db.data.siprp.outer.PlanoMedidasData ) value ); + break; + case PlanoPostosTrabalho.ID_INDEX: + setId( ( Integer ) value ); + break; + case PlanoPostosTrabalho.POSTO_ID_INDEX: + setPosto_id( ( Integer ) value ); + break; + case PlanoPostosTrabalho.IS_PRINCIPAL_INDEX: + setIs_principal( ( Boolean ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoPostosTrabalho.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case PlanoPostosTrabalho.MEDIDA_ID_INDEX: + this.medida_id = ( Integer ) value; + break; + case PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX: + this.to_medida_id = ( db.data.siprp.outer.PlanoMedidasData ) value; + break; + case PlanoPostosTrabalho.ID_INDEX: + this.id = ( Integer ) value; + break; + case PlanoPostosTrabalho.POSTO_ID_INDEX: + this.posto_id = ( Integer ) value; + break; + case PlanoPostosTrabalho.IS_PRINCIPAL_INDEX: + this.is_principal = ( Boolean ) 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 PlanoPostosTrabalho.DESCRICAO_INDEX: + theClass = String.class; + break; + case PlanoPostosTrabalho.MEDIDA_ID_INDEX: + theClass = Integer.class; + break; + case PlanoPostosTrabalho.TO_MEDIDA_ID_INDEX: + theClass = db.data.siprp.outer.PlanoMedidasData.class; + break; + case PlanoPostosTrabalho.ID_INDEX: + theClass = Integer.class; + break; + case PlanoPostosTrabalho.POSTO_ID_INDEX: + theClass = Integer.class; + break; + case PlanoPostosTrabalho.IS_PRINCIPAL_INDEX: + theClass = Boolean.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : PlanoPostosTrabalho._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoPostosTrabalho.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoRiscos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoRiscos.java new file mode 100644 index 00000000..6ef7a0f7 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoRiscos.java @@ -0,0 +1,1056 @@ +/* +* 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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoRiscos.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoValoresQualitativos.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoValoresQualitativos.java new file mode 100644 index 00000000..6ac78d20 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanoValoresQualitativos.java @@ -0,0 +1,326 @@ +/* +* PlanoValoresQualitativos.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class PlanoValoresQualitativos extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( PlanoValoresQualitativos.ID, PlanoValoresQualitativos.ID_INDEX ); + FIELD_INDEXES.put( PlanoValoresQualitativos.ID_FULL, PlanoValoresQualitativos.ID_INDEX ); + FIELD_INDEXES.put( PlanoValoresQualitativos.DESCRICAO, PlanoValoresQualitativos.DESCRICAO_INDEX ); + FIELD_INDEXES.put( PlanoValoresQualitativos.DESCRICAO_FULL, PlanoValoresQualitativos.DESCRICAO_INDEX ); + FIELD_INDEXES.put( PlanoValoresQualitativos.DELETED_STAMP, PlanoValoresQualitativos.DELETED_STAMP_INDEX ); + FIELD_INDEXES.put( PlanoValoresQualitativos.DELETED_STAMP_FULL, PlanoValoresQualitativos.DELETED_STAMP_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "plano_valores_qualitativos"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_valores_qualitativos"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "plano_valores_qualitativos.id"; + public static final int ID_INDEX = 0; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "plano_valores_qualitativos.descricao"; + public static final int DESCRICAO_INDEX = 1; + public static final String DELETED_STAMP = "deleted_stamp"; + public static final String DELETED_STAMP_FULL = "plano_valores_qualitativos.deleted_stamp"; + public static final int DELETED_STAMP_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, DELETED_STAMP, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + DELETED_STAMP, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DESCRICAO, DELETED_STAMP, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DESCRICAO, DELETED_STAMP, }; + + private Integer id; + private String descricao; + private java.sql.Timestamp deleted_stamp; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public PlanoValoresQualitativos() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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 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 java.sql.Timestamp getDeleted_stamp() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DELETED_STAMP ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.deleted_stamp; + } + + public void setDeleted_stamp( java.sql.Timestamp deleted_stamp ) + { + try + { + preProcess( DELETED_STAMP, deleted_stamp ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.deleted_stamp = deleted_stamp; + LAZY_LOADED_OBJECTS.put( DELETED_STAMP, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoValoresQualitativos.ID_INDEX: + value = getId(); + break; + case PlanoValoresQualitativos.DESCRICAO_INDEX: + value = getDescricao(); + break; + case PlanoValoresQualitativos.DELETED_STAMP_INDEX: + value = getDeleted_stamp(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoValoresQualitativos.ID_INDEX: + value = this.id; + break; + case PlanoValoresQualitativos.DESCRICAO_INDEX: + value = this.descricao; + break; + case PlanoValoresQualitativos.DELETED_STAMP_INDEX: + value = this.deleted_stamp; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoValoresQualitativos.ID_INDEX: + setId( ( Integer ) value ); + break; + case PlanoValoresQualitativos.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case PlanoValoresQualitativos.DELETED_STAMP_INDEX: + setDeleted_stamp( ( java.sql.Timestamp ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanoValoresQualitativos.ID_INDEX: + this.id = ( Integer ) value; + break; + case PlanoValoresQualitativos.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case PlanoValoresQualitativos.DELETED_STAMP_INDEX: + this.deleted_stamp = ( java.sql.Timestamp ) 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 PlanoValoresQualitativos.ID_INDEX: + theClass = Integer.class; + break; + case PlanoValoresQualitativos.DESCRICAO_INDEX: + theClass = String.class; + break; + case PlanoValoresQualitativos.DELETED_STAMP_INDEX: + theClass = java.sql.Timestamp.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : PlanoValoresQualitativos._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoValoresQualitativos.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanosActuacao.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanosActuacao.java new file mode 100644 index 00000000..24e80e7c --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/PlanosActuacao.java @@ -0,0 +1,2214 @@ +/* +* PlanosActuacao.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( PlanosActuacao.ESTABELECIMENTO_ID, PlanosActuacao.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.ESTABELECIMENTO_ID_FULL, PlanosActuacao.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.FASE, PlanosActuacao.FASE_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.FASE_FULL, PlanosActuacao.FASE_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VISITA, PlanosActuacao.DATA_VISITA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VISITA_FULL, PlanosActuacao.DATA_VISITA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.NOME_ESTABELECIMENTO, PlanosActuacao.NOME_ESTABELECIMENTO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.NOME_ESTABELECIMENTO_FULL, PlanosActuacao.NOME_ESTABELECIMENTO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_DIRECTOR_LOJA, PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_FULL, PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_DNS, PlanosActuacao.VALIDACAO_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_DNS_FULL, PlanosActuacao.VALIDACAO_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_HS, PlanosActuacao.VALIDACAO_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VALIDACAO_HS_FULL, PlanosActuacao.VALIDACAO_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.PARECER_DNS, PlanosActuacao.PARECER_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.PARECER_DNS_FULL, PlanosActuacao.PARECER_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBS_CORRECAO, PlanosActuacao.OBS_CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBS_CORRECAO_FULL, PlanosActuacao.OBS_CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_DIR_LOJA, PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_FULL, PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanosActuacao.CLASS_IDENTIFIER, PlanosActuacao.USER_DIR_LOJA, PlanosActuacao.TO_USER_DIR_LOJA ); + FIELD_INDEXES.put( PlanosActuacao.USER_DIR_LOJA, PlanosActuacao.USER_DIR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.USER_DIR_LOJA_FULL, PlanosActuacao.USER_DIR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TO_USER_DIR_LOJA, PlanosActuacao.TO_USER_DIR_LOJA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_DNS, PlanosActuacao.DATA_VALIDACAO_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_DNS_FULL, PlanosActuacao.DATA_VALIDACAO_DNS_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanosActuacao.CLASS_IDENTIFIER, PlanosActuacao.USER_DNS, PlanosActuacao.TO_USER_DNS ); + FIELD_INDEXES.put( PlanosActuacao.USER_DNS, PlanosActuacao.USER_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.USER_DNS_FULL, PlanosActuacao.USER_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TO_USER_DNS, PlanosActuacao.TO_USER_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_HS, PlanosActuacao.DATA_VALIDACAO_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_HS_FULL, PlanosActuacao.DATA_VALIDACAO_HS_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( PlanosActuacao.CLASS_IDENTIFIER, PlanosActuacao.USER_HS, PlanosActuacao.TO_USER_HS ); + FIELD_INDEXES.put( PlanosActuacao.USER_HS, PlanosActuacao.USER_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.USER_HS_FULL, PlanosActuacao.USER_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TO_USER_HS, PlanosActuacao.TO_USER_HS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.FASE_ANTES_CORRECAO, PlanosActuacao.FASE_ANTES_CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.FASE_ANTES_CORRECAO_FULL, PlanosActuacao.FASE_ANTES_CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.CORRECAO, PlanosActuacao.CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.CORRECAO_FULL, PlanosActuacao.CORRECAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBSERVACOES_DL, PlanosActuacao.OBSERVACOES_DL_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBSERVACOES_DL_FULL, PlanosActuacao.OBSERVACOES_DL_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBSERVACOES_DNS, PlanosActuacao.OBSERVACOES_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.OBSERVACOES_DNS_FULL, PlanosActuacao.OBSERVACOES_DNS_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VERIFICACAO_SIPRP, PlanosActuacao.VERIFICACAO_SIPRP_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.VERIFICACAO_SIPRP_FULL, PlanosActuacao.VERIFICACAO_SIPRP_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_CONTROLO, PlanosActuacao.DATA_CONTROLO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_CONTROLO_FULL, PlanosActuacao.DATA_CONTROLO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_EMAIL_CONTROLO, PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_EMAIL_CONTROLO_FULL, PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.EMPRESA_ID, PlanosActuacao.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.EMPRESA_ID_FULL, PlanosActuacao.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.NOME_EMPRESA, PlanosActuacao.NOME_EMPRESA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.NOME_EMPRESA_FULL, PlanosActuacao.NOME_EMPRESA_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_HS_ID, PlanosActuacao.TECNICO_HS_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_HS_ID_FULL, PlanosActuacao.TECNICO_HS_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_HS_NOME, PlanosActuacao.TECNICO_HS_NOME_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_HS_NOME_FULL, PlanosActuacao.TECNICO_HS_NOME_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.ID, PlanosActuacao.ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.ID_FULL, PlanosActuacao.ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_RELATORIO, PlanosActuacao.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_RELATORIO_FULL, PlanosActuacao.DATA_RELATORIO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DELETED_DATE, PlanosActuacao.DELETED_DATE_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DELETED_DATE_FULL, PlanosActuacao.DELETED_DATE_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO, PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_FULL, PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_SUPERIOR_HS_ID, PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_SUPERIOR_HS_ID_FULL, PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_SUPERIOR_HS_NOME, PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_FULL, PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_DESACTIVACAO, PlanosActuacao.DATA_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_DESACTIVACAO_FULL, PlanosActuacao.DATA_DESACTIVACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_DISPONIBILIZACAO, PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_DISPONIBILIZACAO_FULL, PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_SEG, PlanosActuacao.DATA_VALIDACAO_SEG_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.DATA_VALIDACAO_SEG_FULL, PlanosActuacao.DATA_VALIDACAO_SEG_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.USER_SEG, PlanosActuacao.USER_SEG_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.USER_SEG_FULL, PlanosActuacao.USER_SEG_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.HS_RELATORIO_ID, PlanosActuacao.HS_RELATORIO_ID_INDEX ); + FIELD_INDEXES.put( PlanosActuacao.HS_RELATORIO_ID_FULL, PlanosActuacao.HS_RELATORIO_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 ForeignKeyuser_dir_lojaToutilizadores = + new com.evolute.entity.ForeignKey( PlanosActuacao.class, PlanosActuacao.USER_DIR_LOJA, db.data.siprp.outer.UtilizadoresData.class, db.data.siprp.outer.UtilizadoresData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyuser_dnsToutilizadores = + new com.evolute.entity.ForeignKey( PlanosActuacao.class, PlanosActuacao.USER_DNS, db.data.siprp.outer.UtilizadoresData.class, db.data.siprp.outer.UtilizadoresData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyuser_hsToutilizadores = + new com.evolute.entity.ForeignKey( PlanosActuacao.class, PlanosActuacao.USER_HS, db.data.siprp.outer.UtilizadoresData.class, db.data.siprp.outer.UtilizadoresData.ID ); + + public static final String TABLENAME = "planos_actuacao"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.planos_actuacao"; + + public static final int _INVALID__INDEX = -1; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "planos_actuacao.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 0; + public static final String FASE = "fase"; + public static final String FASE_FULL = "planos_actuacao.fase"; + public static final int FASE_INDEX = 1; + public static final String DATA_VISITA = "data_visita"; + public static final String DATA_VISITA_FULL = "planos_actuacao.data_visita"; + public static final int DATA_VISITA_INDEX = 2; + public static final String NOME_ESTABELECIMENTO = "nome_estabelecimento"; + public static final String NOME_ESTABELECIMENTO_FULL = "planos_actuacao.nome_estabelecimento"; + public static final int NOME_ESTABELECIMENTO_INDEX = 3; + public static final String VALIDACAO_DIRECTOR_LOJA = "validacao_director_loja"; + public static final String VALIDACAO_DIRECTOR_LOJA_FULL = "planos_actuacao.validacao_director_loja"; + public static final int VALIDACAO_DIRECTOR_LOJA_INDEX = 4; + public static final String VALIDACAO_DNS = "validacao_dns"; + public static final String VALIDACAO_DNS_FULL = "planos_actuacao.validacao_dns"; + public static final int VALIDACAO_DNS_INDEX = 5; + public static final String VALIDACAO_HS = "validacao_hs"; + public static final String VALIDACAO_HS_FULL = "planos_actuacao.validacao_hs"; + public static final int VALIDACAO_HS_INDEX = 6; + public static final String PARECER_DNS = "parecer_dns"; + public static final String PARECER_DNS_FULL = "planos_actuacao.parecer_dns"; + public static final int PARECER_DNS_INDEX = 7; + public static final String OBS_CORRECAO = "obs_correcao"; + public static final String OBS_CORRECAO_FULL = "planos_actuacao.obs_correcao"; + public static final int OBS_CORRECAO_INDEX = 8; + public static final String DATA_VALIDACAO_DIR_LOJA = "data_validacao_dir_loja"; + public static final String DATA_VALIDACAO_DIR_LOJA_FULL = "planos_actuacao.data_validacao_dir_loja"; + public static final int DATA_VALIDACAO_DIR_LOJA_INDEX = 9; + public static final String USER_DIR_LOJA = "user_dir_loja"; + public static final String USER_DIR_LOJA_FULL = "planos_actuacao.user_dir_loja"; + public static final int USER_DIR_LOJA_INDEX = 10; + public static final String TO_USER_DIR_LOJA = "to_user_dir_loja"; + public static final String TO_USER_DIR_LOJA_FULL = "planos_actuacao.to_user_dir_loja"; + public static final int TO_USER_DIR_LOJA_INDEX = 11; + public static final String DATA_VALIDACAO_DNS = "data_validacao_dns"; + public static final String DATA_VALIDACAO_DNS_FULL = "planos_actuacao.data_validacao_dns"; + public static final int DATA_VALIDACAO_DNS_INDEX = 12; + public static final String USER_DNS = "user_dns"; + public static final String USER_DNS_FULL = "planos_actuacao.user_dns"; + public static final int USER_DNS_INDEX = 13; + public static final String TO_USER_DNS = "to_user_dns"; + public static final String TO_USER_DNS_FULL = "planos_actuacao.to_user_dns"; + public static final int TO_USER_DNS_INDEX = 14; + public static final String DATA_VALIDACAO_HS = "data_validacao_hs"; + public static final String DATA_VALIDACAO_HS_FULL = "planos_actuacao.data_validacao_hs"; + public static final int DATA_VALIDACAO_HS_INDEX = 15; + public static final String USER_HS = "user_hs"; + public static final String USER_HS_FULL = "planos_actuacao.user_hs"; + public static final int USER_HS_INDEX = 16; + public static final String TO_USER_HS = "to_user_hs"; + public static final String TO_USER_HS_FULL = "planos_actuacao.to_user_hs"; + public static final int TO_USER_HS_INDEX = 17; + public static final String FASE_ANTES_CORRECAO = "fase_antes_correcao"; + public static final String FASE_ANTES_CORRECAO_FULL = "planos_actuacao.fase_antes_correcao"; + public static final int FASE_ANTES_CORRECAO_INDEX = 18; + public static final String CORRECAO = "correcao"; + public static final String CORRECAO_FULL = "planos_actuacao.correcao"; + public static final int CORRECAO_INDEX = 19; + public static final String OBSERVACOES_DL = "observacoes_dl"; + public static final String OBSERVACOES_DL_FULL = "planos_actuacao.observacoes_dl"; + public static final int OBSERVACOES_DL_INDEX = 20; + public static final String OBSERVACOES_DNS = "observacoes_dns"; + public static final String OBSERVACOES_DNS_FULL = "planos_actuacao.observacoes_dns"; + public static final int OBSERVACOES_DNS_INDEX = 21; + public static final String VERIFICACAO_SIPRP = "verificacao_siprp"; + public static final String VERIFICACAO_SIPRP_FULL = "planos_actuacao.verificacao_siprp"; + public static final int VERIFICACAO_SIPRP_INDEX = 22; + public static final String DATA_CONTROLO = "data_controlo"; + public static final String DATA_CONTROLO_FULL = "planos_actuacao.data_controlo"; + public static final int DATA_CONTROLO_INDEX = 23; + public static final String DATA_EMAIL_CONTROLO = "data_email_controlo"; + public static final String DATA_EMAIL_CONTROLO_FULL = "planos_actuacao.data_email_controlo"; + public static final int DATA_EMAIL_CONTROLO_INDEX = 24; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "planos_actuacao.empresa_id"; + public static final int EMPRESA_ID_INDEX = 25; + public static final String NOME_EMPRESA = "nome_empresa"; + public static final String NOME_EMPRESA_FULL = "planos_actuacao.nome_empresa"; + public static final int NOME_EMPRESA_INDEX = 26; + public static final String TECNICO_HS_ID = "tecnico_hs_id"; + public static final String TECNICO_HS_ID_FULL = "planos_actuacao.tecnico_hs_id"; + public static final int TECNICO_HS_ID_INDEX = 27; + public static final String TECNICO_HS_NOME = "tecnico_hs_nome"; + public static final String TECNICO_HS_NOME_FULL = "planos_actuacao.tecnico_hs_nome"; + public static final int TECNICO_HS_NOME_INDEX = 28; + public static final String ID = "id"; + public static final String ID_FULL = "planos_actuacao.id"; + public static final int ID_INDEX = 29; + public static final String DATA_RELATORIO = "data_relatorio"; + public static final String DATA_RELATORIO_FULL = "planos_actuacao.data_relatorio"; + public static final int DATA_RELATORIO_INDEX = 30; + public static final String DELETED_DATE = "deleted_date"; + public static final String DELETED_DATE_FULL = "planos_actuacao.deleted_date"; + public static final int DELETED_DATE_INDEX = 31; + public static final String CONCLUIDO_POR_DESACTIVACAO = "concluido_por_desactivacao"; + public static final String CONCLUIDO_POR_DESACTIVACAO_FULL = "planos_actuacao.concluido_por_desactivacao"; + public static final int CONCLUIDO_POR_DESACTIVACAO_INDEX = 32; + public static final String TECNICO_SUPERIOR_HS_ID = "tecnico_superior_hs_id"; + public static final String TECNICO_SUPERIOR_HS_ID_FULL = "planos_actuacao.tecnico_superior_hs_id"; + public static final int TECNICO_SUPERIOR_HS_ID_INDEX = 33; + public static final String TECNICO_SUPERIOR_HS_NOME = "tecnico_superior_hs_nome"; + public static final String TECNICO_SUPERIOR_HS_NOME_FULL = "planos_actuacao.tecnico_superior_hs_nome"; + public static final int TECNICO_SUPERIOR_HS_NOME_INDEX = 34; + public static final String DATA_DESACTIVACAO = "data_desactivacao"; + public static final String DATA_DESACTIVACAO_FULL = "planos_actuacao.data_desactivacao"; + public static final int DATA_DESACTIVACAO_INDEX = 35; + public static final String DATA_DISPONIBILIZACAO = "data_disponibilizacao"; + public static final String DATA_DISPONIBILIZACAO_FULL = "planos_actuacao.data_disponibilizacao"; + public static final int DATA_DISPONIBILIZACAO_INDEX = 36; + public static final String DATA_VALIDACAO_SEG = "data_validacao_seg"; + public static final String DATA_VALIDACAO_SEG_FULL = "planos_actuacao.data_validacao_seg"; + public static final int DATA_VALIDACAO_SEG_INDEX = 37; + public static final String USER_SEG = "user_seg"; + public static final String USER_SEG_FULL = "planos_actuacao.user_seg"; + public static final int USER_SEG_INDEX = 38; + public static final String HS_RELATORIO_ID = "hs_relatorio_id"; + public static final String HS_RELATORIO_ID_FULL = "planos_actuacao.hs_relatorio_id"; + public static final int HS_RELATORIO_ID_INDEX = 39; + + public static final String FIELD_NAMES[] = new String[]{ + ESTABELECIMENTO_ID, FASE, DATA_VISITA, NOME_ESTABELECIMENTO, + VALIDACAO_DIRECTOR_LOJA, VALIDACAO_DNS, VALIDACAO_HS, PARECER_DNS, + OBS_CORRECAO, DATA_VALIDACAO_DIR_LOJA, USER_DIR_LOJA, TO_USER_DIR_LOJA, + DATA_VALIDACAO_DNS, USER_DNS, TO_USER_DNS, DATA_VALIDACAO_HS, USER_HS, + TO_USER_HS, FASE_ANTES_CORRECAO, CORRECAO, OBSERVACOES_DL, OBSERVACOES_DNS, + VERIFICACAO_SIPRP, DATA_CONTROLO, DATA_EMAIL_CONTROLO, EMPRESA_ID, + NOME_EMPRESA, TECNICO_HS_ID, TECNICO_HS_NOME, DATA_RELATORIO, DELETED_DATE, + CONCLUIDO_POR_DESACTIVACAO, TECNICO_SUPERIOR_HS_ID, + TECNICO_SUPERIOR_HS_NOME, DATA_DESACTIVACAO, DATA_DISPONIBILIZACAO, + DATA_VALIDACAO_SEG, USER_SEG, HS_RELATORIO_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + FASE, TABLENAME + "." + DATA_VISITA, TABLENAME + "." + NOME_ESTABELECIMENTO, + TABLENAME + "." + VALIDACAO_DIRECTOR_LOJA, TABLENAME + "." + VALIDACAO_DNS, TABLENAME + "." + VALIDACAO_HS, TABLENAME + "." + PARECER_DNS, + TABLENAME + "." + OBS_CORRECAO, TABLENAME + "." + DATA_VALIDACAO_DIR_LOJA, TABLENAME + "." + USER_DIR_LOJA, TABLENAME + "." + TO_USER_DIR_LOJA, + TABLENAME + "." + DATA_VALIDACAO_DNS, TABLENAME + "." + USER_DNS, TABLENAME + "." + TO_USER_DNS, TABLENAME + "." + DATA_VALIDACAO_HS, TABLENAME + "." + USER_HS, + TABLENAME + "." + TO_USER_HS, TABLENAME + "." + FASE_ANTES_CORRECAO, TABLENAME + "." + CORRECAO, TABLENAME + "." + OBSERVACOES_DL, TABLENAME + "." + OBSERVACOES_DNS, + TABLENAME + "." + VERIFICACAO_SIPRP, TABLENAME + "." + DATA_CONTROLO, TABLENAME + "." + DATA_EMAIL_CONTROLO, TABLENAME + "." + EMPRESA_ID, + TABLENAME + "." + NOME_EMPRESA, TABLENAME + "." + TECNICO_HS_ID, TABLENAME + "." + TECNICO_HS_NOME, TABLENAME + "." + DATA_RELATORIO, TABLENAME + "." + DELETED_DATE, + TABLENAME + "." + CONCLUIDO_POR_DESACTIVACAO, TABLENAME + "." + TECNICO_SUPERIOR_HS_ID, + TABLENAME + "." + TECNICO_SUPERIOR_HS_NOME, TABLENAME + "." + DATA_DESACTIVACAO, TABLENAME + "." + DATA_DISPONIBILIZACAO, + TABLENAME + "." + DATA_VALIDACAO_SEG, TABLENAME + "." + USER_SEG, TABLENAME + "." + HS_RELATORIO_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ESTABELECIMENTO_ID, FASE, DATA_VISITA, NOME_ESTABELECIMENTO, + VALIDACAO_DIRECTOR_LOJA, VALIDACAO_DNS, VALIDACAO_HS, PARECER_DNS, + OBS_CORRECAO, DATA_VALIDACAO_DIR_LOJA, USER_DIR_LOJA, DATA_VALIDACAO_DNS, + USER_DNS, DATA_VALIDACAO_HS, USER_HS, FASE_ANTES_CORRECAO, CORRECAO, + OBSERVACOES_DL, OBSERVACOES_DNS, VERIFICACAO_SIPRP, DATA_CONTROLO, + DATA_EMAIL_CONTROLO, EMPRESA_ID, NOME_EMPRESA, TECNICO_HS_ID, TECNICO_HS_NOME, + ID, DATA_RELATORIO, DELETED_DATE, CONCLUIDO_POR_DESACTIVACAO, + TECNICO_SUPERIOR_HS_ID, TECNICO_SUPERIOR_HS_NOME, DATA_DESACTIVACAO, + DATA_DISPONIBILIZACAO, DATA_VALIDACAO_SEG, USER_SEG, HS_RELATORIO_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ESTABELECIMENTO_ID, FASE, DATA_VISITA, NOME_ESTABELECIMENTO, + VALIDACAO_DIRECTOR_LOJA, VALIDACAO_DNS, VALIDACAO_HS, PARECER_DNS, + OBS_CORRECAO, DATA_VALIDACAO_DIR_LOJA, USER_DIR_LOJA, DATA_VALIDACAO_DNS, + USER_DNS, DATA_VALIDACAO_HS, USER_HS, FASE_ANTES_CORRECAO, CORRECAO, + OBSERVACOES_DL, OBSERVACOES_DNS, VERIFICACAO_SIPRP, DATA_CONTROLO, + DATA_EMAIL_CONTROLO, EMPRESA_ID, NOME_EMPRESA, TECNICO_HS_ID, TECNICO_HS_NOME, + ID, DATA_RELATORIO, DELETED_DATE, CONCLUIDO_POR_DESACTIVACAO, + TECNICO_SUPERIOR_HS_ID, TECNICO_SUPERIOR_HS_NOME, DATA_DESACTIVACAO, + DATA_DISPONIBILIZACAO, DATA_VALIDACAO_SEG, USER_SEG, HS_RELATORIO_ID, }; + + private Integer estabelecimento_id; + private Integer fase; + private java.util.Date data_visita; + private String nome_estabelecimento; + private Boolean validacao_director_loja; + private Boolean validacao_dns; + private Boolean validacao_hs; + private String parecer_dns; + private String obs_correcao; + private java.util.Date data_validacao_dir_loja; + private Integer user_dir_loja; + private db.data.siprp.outer.UtilizadoresData to_user_dir_loja; + private java.util.Date data_validacao_dns; + private Integer user_dns; + private db.data.siprp.outer.UtilizadoresData to_user_dns; + private java.util.Date data_validacao_hs; + private Integer user_hs; + private db.data.siprp.outer.UtilizadoresData to_user_hs; + private Integer fase_antes_correcao; + private String correcao; + private String observacoes_dl; + private String observacoes_dns; + private String verificacao_siprp; + private java.util.Date data_controlo; + private java.util.Date data_email_controlo; + private Integer empresa_id; + private String nome_empresa; + private Integer tecnico_hs_id; + private String tecnico_hs_nome; + private Integer id; + private java.util.Date data_relatorio; + private java.sql.Timestamp deleted_date; + private Boolean concluido_por_desactivacao; + private Integer tecnico_superior_hs_id; + private String tecnico_superior_hs_nome; + private java.util.Date data_desactivacao; + private java.util.Date data_disponibilizacao; + private java.util.Date data_validacao_seg; + private Integer user_seg; + private Integer hs_relatorio_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public PlanosActuacao() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false + , false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false }; + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public Integer getFase() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FASE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.fase; + } + + public void setFase( Integer fase ) + { + try + { + preProcess( FASE, fase ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.fase = fase; + LAZY_LOADED_OBJECTS.put( FASE, Boolean.TRUE ); + } + + public java.util.Date getData_visita() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_VISITA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_visita; + } + + public void setData_visita( java.util.Date data_visita ) + { + try + { + preProcess( DATA_VISITA, data_visita ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_visita = data_visita; + LAZY_LOADED_OBJECTS.put( DATA_VISITA, Boolean.TRUE ); + } + + public String getNome_estabelecimento() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_ESTABELECIMENTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_estabelecimento; + } + + public void setNome_estabelecimento( String nome_estabelecimento ) + { + try + { + preProcess( NOME_ESTABELECIMENTO, nome_estabelecimento ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_estabelecimento = nome_estabelecimento; + LAZY_LOADED_OBJECTS.put( NOME_ESTABELECIMENTO, Boolean.TRUE ); + } + + public Boolean getValidacao_director_loja() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( VALIDACAO_DIRECTOR_LOJA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.validacao_director_loja; + } + + public void setValidacao_director_loja( Boolean validacao_director_loja ) + { + try + { + preProcess( VALIDACAO_DIRECTOR_LOJA, validacao_director_loja ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.validacao_director_loja = validacao_director_loja; + LAZY_LOADED_OBJECTS.put( VALIDACAO_DIRECTOR_LOJA, Boolean.TRUE ); + } + + public Boolean getValidacao_dns() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( VALIDACAO_DNS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.validacao_dns; + } + + public void setValidacao_dns( Boolean validacao_dns ) + { + try + { + preProcess( VALIDACAO_DNS, validacao_dns ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.validacao_dns = validacao_dns; + LAZY_LOADED_OBJECTS.put( VALIDACAO_DNS, Boolean.TRUE ); + } + + public Boolean getValidacao_hs() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( VALIDACAO_HS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.validacao_hs; + } + + public void setValidacao_hs( Boolean validacao_hs ) + { + try + { + preProcess( VALIDACAO_HS, validacao_hs ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.validacao_hs = validacao_hs; + LAZY_LOADED_OBJECTS.put( VALIDACAO_HS, 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 getObs_correcao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OBS_CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.obs_correcao; + } + + public void setObs_correcao( String obs_correcao ) + { + try + { + preProcess( OBS_CORRECAO, obs_correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.obs_correcao = obs_correcao; + LAZY_LOADED_OBJECTS.put( OBS_CORRECAO, Boolean.TRUE ); + } + + public java.util.Date getData_validacao_dir_loja() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_VALIDACAO_DIR_LOJA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_validacao_dir_loja; + } + + public void setData_validacao_dir_loja( java.util.Date data_validacao_dir_loja ) + { + try + { + preProcess( DATA_VALIDACAO_DIR_LOJA, data_validacao_dir_loja ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_validacao_dir_loja = data_validacao_dir_loja; + LAZY_LOADED_OBJECTS.put( DATA_VALIDACAO_DIR_LOJA, Boolean.TRUE ); + } + + public Integer getUser_dir_loja() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_DIR_LOJA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_dir_loja; + } + + public void setUser_dir_loja( Integer user_dir_loja ) + { + try + { + preProcess( USER_DIR_LOJA, user_dir_loja ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_dir_loja = user_dir_loja; + LAZY_LOADED_OBJECTS.put( USER_DIR_LOJA, Boolean.TRUE ); + } + + public db.data.siprp.outer.UtilizadoresData toUser_dir_loja() + { + try + { + prepare( TO_USER_DIR_LOJA ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_user_dir_loja; + } + + public void setToUser_dir_loja( db.data.siprp.outer.UtilizadoresData to_user_dir_loja ) + { + try + { + preProcess( TO_USER_DIR_LOJA, to_user_dir_loja ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_user_dir_loja = to_user_dir_loja; + } + + public java.util.Date getData_validacao_dns() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_VALIDACAO_DNS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_validacao_dns; + } + + public void setData_validacao_dns( java.util.Date data_validacao_dns ) + { + try + { + preProcess( DATA_VALIDACAO_DNS, data_validacao_dns ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_validacao_dns = data_validacao_dns; + LAZY_LOADED_OBJECTS.put( DATA_VALIDACAO_DNS, Boolean.TRUE ); + } + + public Integer getUser_dns() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_DNS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_dns; + } + + public void setUser_dns( Integer user_dns ) + { + try + { + preProcess( USER_DNS, user_dns ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_dns = user_dns; + LAZY_LOADED_OBJECTS.put( USER_DNS, Boolean.TRUE ); + } + + public db.data.siprp.outer.UtilizadoresData toUser_dns() + { + try + { + prepare( TO_USER_DNS ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_user_dns; + } + + public void setToUser_dns( db.data.siprp.outer.UtilizadoresData to_user_dns ) + { + try + { + preProcess( TO_USER_DNS, to_user_dns ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_user_dns = to_user_dns; + } + + public java.util.Date getData_validacao_hs() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_VALIDACAO_HS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_validacao_hs; + } + + public void setData_validacao_hs( java.util.Date data_validacao_hs ) + { + try + { + preProcess( DATA_VALIDACAO_HS, data_validacao_hs ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_validacao_hs = data_validacao_hs; + LAZY_LOADED_OBJECTS.put( DATA_VALIDACAO_HS, Boolean.TRUE ); + } + + public Integer getUser_hs() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_HS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_hs; + } + + public void setUser_hs( Integer user_hs ) + { + try + { + preProcess( USER_HS, user_hs ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_hs = user_hs; + LAZY_LOADED_OBJECTS.put( USER_HS, Boolean.TRUE ); + } + + public db.data.siprp.outer.UtilizadoresData toUser_hs() + { + try + { + prepare( TO_USER_HS ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_user_hs; + } + + public void setToUser_hs( db.data.siprp.outer.UtilizadoresData to_user_hs ) + { + try + { + preProcess( TO_USER_HS, to_user_hs ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_user_hs = to_user_hs; + } + + public Integer getFase_antes_correcao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FASE_ANTES_CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.fase_antes_correcao; + } + + public void setFase_antes_correcao( Integer fase_antes_correcao ) + { + try + { + preProcess( FASE_ANTES_CORRECAO, fase_antes_correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.fase_antes_correcao = fase_antes_correcao; + LAZY_LOADED_OBJECTS.put( FASE_ANTES_CORRECAO, Boolean.TRUE ); + } + + public String getCorrecao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CORRECAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.correcao; + } + + public void setCorrecao( String correcao ) + { + try + { + preProcess( CORRECAO, correcao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.correcao = correcao; + LAZY_LOADED_OBJECTS.put( CORRECAO, Boolean.TRUE ); + } + + public String getObservacoes_dl() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OBSERVACOES_DL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.observacoes_dl; + } + + public void setObservacoes_dl( String observacoes_dl ) + { + try + { + preProcess( OBSERVACOES_DL, observacoes_dl ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.observacoes_dl = observacoes_dl; + LAZY_LOADED_OBJECTS.put( OBSERVACOES_DL, Boolean.TRUE ); + } + + public String getObservacoes_dns() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( OBSERVACOES_DNS ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.observacoes_dns; + } + + public void setObservacoes_dns( String observacoes_dns ) + { + try + { + preProcess( OBSERVACOES_DNS, observacoes_dns ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.observacoes_dns = observacoes_dns; + LAZY_LOADED_OBJECTS.put( OBSERVACOES_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 java.util.Date getData_controlo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_CONTROLO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_controlo; + } + + public void setData_controlo( java.util.Date data_controlo ) + { + try + { + preProcess( DATA_CONTROLO, data_controlo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_controlo = data_controlo; + LAZY_LOADED_OBJECTS.put( DATA_CONTROLO, Boolean.TRUE ); + } + + public java.util.Date getData_email_controlo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_EMAIL_CONTROLO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_email_controlo; + } + + public void setData_email_controlo( java.util.Date data_email_controlo ) + { + try + { + preProcess( DATA_EMAIL_CONTROLO, data_email_controlo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_email_controlo = data_email_controlo; + LAZY_LOADED_OBJECTS.put( DATA_EMAIL_CONTROLO, Boolean.TRUE ); + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public String getNome_empresa() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME_EMPRESA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome_empresa; + } + + public void setNome_empresa( String nome_empresa ) + { + try + { + preProcess( NOME_EMPRESA, nome_empresa ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome_empresa = nome_empresa; + LAZY_LOADED_OBJECTS.put( NOME_EMPRESA, Boolean.TRUE ); + } + + public Integer getTecnico_hs_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TECNICO_HS_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tecnico_hs_id; + } + + public void setTecnico_hs_id( Integer tecnico_hs_id ) + { + try + { + preProcess( TECNICO_HS_ID, tecnico_hs_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tecnico_hs_id = tecnico_hs_id; + LAZY_LOADED_OBJECTS.put( TECNICO_HS_ID, Boolean.TRUE ); + } + + public String getTecnico_hs_nome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TECNICO_HS_NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tecnico_hs_nome; + } + + public void setTecnico_hs_nome( String tecnico_hs_nome ) + { + try + { + preProcess( TECNICO_HS_NOME, tecnico_hs_nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tecnico_hs_nome = tecnico_hs_nome; + LAZY_LOADED_OBJECTS.put( TECNICO_HS_NOME, Boolean.TRUE ); + } + + 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.ListfromPlanoAreas_plano_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanoAreasData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanoAreasData.class , getPrimaryKey().getMap().get("id"), "plano_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.Date getData_relatorio() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_RELATORIO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_relatorio; + } + + public void setData_relatorio( java.util.Date data_relatorio ) + { + try + { + preProcess( DATA_RELATORIO, data_relatorio ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_relatorio = data_relatorio; + LAZY_LOADED_OBJECTS.put( DATA_RELATORIO, Boolean.TRUE ); + } + + public java.sql.Timestamp getDeleted_date() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DELETED_DATE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.deleted_date; + } + + public void setDeleted_date( java.sql.Timestamp deleted_date ) + { + try + { + preProcess( DELETED_DATE, deleted_date ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.deleted_date = deleted_date; + LAZY_LOADED_OBJECTS.put( DELETED_DATE, Boolean.TRUE ); + } + + public Boolean getConcluido_por_desactivacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CONCLUIDO_POR_DESACTIVACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.concluido_por_desactivacao; + } + + public void setConcluido_por_desactivacao( Boolean concluido_por_desactivacao ) + { + try + { + preProcess( CONCLUIDO_POR_DESACTIVACAO, concluido_por_desactivacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.concluido_por_desactivacao = concluido_por_desactivacao; + LAZY_LOADED_OBJECTS.put( CONCLUIDO_POR_DESACTIVACAO, Boolean.TRUE ); + } + + public Integer getTecnico_superior_hs_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TECNICO_SUPERIOR_HS_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tecnico_superior_hs_id; + } + + public void setTecnico_superior_hs_id( Integer tecnico_superior_hs_id ) + { + try + { + preProcess( TECNICO_SUPERIOR_HS_ID, tecnico_superior_hs_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tecnico_superior_hs_id = tecnico_superior_hs_id; + LAZY_LOADED_OBJECTS.put( TECNICO_SUPERIOR_HS_ID, Boolean.TRUE ); + } + + public String getTecnico_superior_hs_nome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TECNICO_SUPERIOR_HS_NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tecnico_superior_hs_nome; + } + + public void setTecnico_superior_hs_nome( String tecnico_superior_hs_nome ) + { + try + { + preProcess( TECNICO_SUPERIOR_HS_NOME, tecnico_superior_hs_nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tecnico_superior_hs_nome = tecnico_superior_hs_nome; + LAZY_LOADED_OBJECTS.put( TECNICO_SUPERIOR_HS_NOME, Boolean.TRUE ); + } + + public java.util.Date getData_desactivacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_DESACTIVACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_desactivacao; + } + + public void setData_desactivacao( java.util.Date data_desactivacao ) + { + try + { + preProcess( DATA_DESACTIVACAO, data_desactivacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_desactivacao = data_desactivacao; + LAZY_LOADED_OBJECTS.put( DATA_DESACTIVACAO, Boolean.TRUE ); + } + + public java.util.Date getData_disponibilizacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_DISPONIBILIZACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_disponibilizacao; + } + + public void setData_disponibilizacao( java.util.Date data_disponibilizacao ) + { + try + { + preProcess( DATA_DISPONIBILIZACAO, data_disponibilizacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_disponibilizacao = data_disponibilizacao; + LAZY_LOADED_OBJECTS.put( DATA_DISPONIBILIZACAO, Boolean.TRUE ); + } + + public java.util.Date getData_validacao_seg() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_VALIDACAO_SEG ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_validacao_seg; + } + + public void setData_validacao_seg( java.util.Date data_validacao_seg ) + { + try + { + preProcess( DATA_VALIDACAO_SEG, data_validacao_seg ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_validacao_seg = data_validacao_seg; + LAZY_LOADED_OBJECTS.put( DATA_VALIDACAO_SEG, Boolean.TRUE ); + } + + public Integer getUser_seg() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_SEG ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_seg; + } + + public void setUser_seg( Integer user_seg ) + { + try + { + preProcess( USER_SEG, user_seg ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_seg = user_seg; + LAZY_LOADED_OBJECTS.put( USER_SEG, Boolean.TRUE ); + } + + public Integer getHs_relatorio_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( HS_RELATORIO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.hs_relatorio_id; + } + + public void setHs_relatorio_id( Integer hs_relatorio_id ) + { + try + { + preProcess( HS_RELATORIO_ID, hs_relatorio_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.hs_relatorio_id = hs_relatorio_id; + LAZY_LOADED_OBJECTS.put( HS_RELATORIO_ID, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanosActuacao.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case PlanosActuacao.FASE_INDEX: + value = getFase(); + break; + case PlanosActuacao.DATA_VISITA_INDEX: + value = getData_visita(); + break; + case PlanosActuacao.NOME_ESTABELECIMENTO_INDEX: + value = getNome_estabelecimento(); + break; + case PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX: + value = getValidacao_director_loja(); + break; + case PlanosActuacao.VALIDACAO_DNS_INDEX: + value = getValidacao_dns(); + break; + case PlanosActuacao.VALIDACAO_HS_INDEX: + value = getValidacao_hs(); + break; + case PlanosActuacao.PARECER_DNS_INDEX: + value = getParecer_dns(); + break; + case PlanosActuacao.OBS_CORRECAO_INDEX: + value = getObs_correcao(); + break; + case PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX: + value = getData_validacao_dir_loja(); + break; + case PlanosActuacao.USER_DIR_LOJA_INDEX: + value = getUser_dir_loja(); + break; + case PlanosActuacao.TO_USER_DIR_LOJA_INDEX: + value = toUser_dir_loja(); + break; + case PlanosActuacao.DATA_VALIDACAO_DNS_INDEX: + value = getData_validacao_dns(); + break; + case PlanosActuacao.USER_DNS_INDEX: + value = getUser_dns(); + break; + case PlanosActuacao.TO_USER_DNS_INDEX: + value = toUser_dns(); + break; + case PlanosActuacao.DATA_VALIDACAO_HS_INDEX: + value = getData_validacao_hs(); + break; + case PlanosActuacao.USER_HS_INDEX: + value = getUser_hs(); + break; + case PlanosActuacao.TO_USER_HS_INDEX: + value = toUser_hs(); + break; + case PlanosActuacao.FASE_ANTES_CORRECAO_INDEX: + value = getFase_antes_correcao(); + break; + case PlanosActuacao.CORRECAO_INDEX: + value = getCorrecao(); + break; + case PlanosActuacao.OBSERVACOES_DL_INDEX: + value = getObservacoes_dl(); + break; + case PlanosActuacao.OBSERVACOES_DNS_INDEX: + value = getObservacoes_dns(); + break; + case PlanosActuacao.VERIFICACAO_SIPRP_INDEX: + value = getVerificacao_siprp(); + break; + case PlanosActuacao.DATA_CONTROLO_INDEX: + value = getData_controlo(); + break; + case PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX: + value = getData_email_controlo(); + break; + case PlanosActuacao.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case PlanosActuacao.NOME_EMPRESA_INDEX: + value = getNome_empresa(); + break; + case PlanosActuacao.TECNICO_HS_ID_INDEX: + value = getTecnico_hs_id(); + break; + case PlanosActuacao.TECNICO_HS_NOME_INDEX: + value = getTecnico_hs_nome(); + break; + case PlanosActuacao.ID_INDEX: + value = getId(); + break; + case PlanosActuacao.DATA_RELATORIO_INDEX: + value = getData_relatorio(); + break; + case PlanosActuacao.DELETED_DATE_INDEX: + value = getDeleted_date(); + break; + case PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX: + value = getConcluido_por_desactivacao(); + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX: + value = getTecnico_superior_hs_id(); + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX: + value = getTecnico_superior_hs_nome(); + break; + case PlanosActuacao.DATA_DESACTIVACAO_INDEX: + value = getData_desactivacao(); + break; + case PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX: + value = getData_disponibilizacao(); + break; + case PlanosActuacao.DATA_VALIDACAO_SEG_INDEX: + value = getData_validacao_seg(); + break; + case PlanosActuacao.USER_SEG_INDEX: + value = getUser_seg(); + break; + case PlanosActuacao.HS_RELATORIO_ID_INDEX: + value = getHs_relatorio_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanosActuacao.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case PlanosActuacao.FASE_INDEX: + value = this.fase; + break; + case PlanosActuacao.DATA_VISITA_INDEX: + value = this.data_visita; + break; + case PlanosActuacao.NOME_ESTABELECIMENTO_INDEX: + value = this.nome_estabelecimento; + break; + case PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX: + value = this.validacao_director_loja; + break; + case PlanosActuacao.VALIDACAO_DNS_INDEX: + value = this.validacao_dns; + break; + case PlanosActuacao.VALIDACAO_HS_INDEX: + value = this.validacao_hs; + break; + case PlanosActuacao.PARECER_DNS_INDEX: + value = this.parecer_dns; + break; + case PlanosActuacao.OBS_CORRECAO_INDEX: + value = this.obs_correcao; + break; + case PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX: + value = this.data_validacao_dir_loja; + break; + case PlanosActuacao.USER_DIR_LOJA_INDEX: + value = this.user_dir_loja; + break; + case PlanosActuacao.TO_USER_DIR_LOJA_INDEX: + value = this.to_user_dir_loja; + break; + case PlanosActuacao.DATA_VALIDACAO_DNS_INDEX: + value = this.data_validacao_dns; + break; + case PlanosActuacao.USER_DNS_INDEX: + value = this.user_dns; + break; + case PlanosActuacao.TO_USER_DNS_INDEX: + value = this.to_user_dns; + break; + case PlanosActuacao.DATA_VALIDACAO_HS_INDEX: + value = this.data_validacao_hs; + break; + case PlanosActuacao.USER_HS_INDEX: + value = this.user_hs; + break; + case PlanosActuacao.TO_USER_HS_INDEX: + value = this.to_user_hs; + break; + case PlanosActuacao.FASE_ANTES_CORRECAO_INDEX: + value = this.fase_antes_correcao; + break; + case PlanosActuacao.CORRECAO_INDEX: + value = this.correcao; + break; + case PlanosActuacao.OBSERVACOES_DL_INDEX: + value = this.observacoes_dl; + break; + case PlanosActuacao.OBSERVACOES_DNS_INDEX: + value = this.observacoes_dns; + break; + case PlanosActuacao.VERIFICACAO_SIPRP_INDEX: + value = this.verificacao_siprp; + break; + case PlanosActuacao.DATA_CONTROLO_INDEX: + value = this.data_controlo; + break; + case PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX: + value = this.data_email_controlo; + break; + case PlanosActuacao.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case PlanosActuacao.NOME_EMPRESA_INDEX: + value = this.nome_empresa; + break; + case PlanosActuacao.TECNICO_HS_ID_INDEX: + value = this.tecnico_hs_id; + break; + case PlanosActuacao.TECNICO_HS_NOME_INDEX: + value = this.tecnico_hs_nome; + break; + case PlanosActuacao.ID_INDEX: + value = this.id; + break; + case PlanosActuacao.DATA_RELATORIO_INDEX: + value = this.data_relatorio; + break; + case PlanosActuacao.DELETED_DATE_INDEX: + value = this.deleted_date; + break; + case PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX: + value = this.concluido_por_desactivacao; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX: + value = this.tecnico_superior_hs_id; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX: + value = this.tecnico_superior_hs_nome; + break; + case PlanosActuacao.DATA_DESACTIVACAO_INDEX: + value = this.data_desactivacao; + break; + case PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX: + value = this.data_disponibilizacao; + break; + case PlanosActuacao.DATA_VALIDACAO_SEG_INDEX: + value = this.data_validacao_seg; + break; + case PlanosActuacao.USER_SEG_INDEX: + value = this.user_seg; + break; + case PlanosActuacao.HS_RELATORIO_ID_INDEX: + value = this.hs_relatorio_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanosActuacao.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case PlanosActuacao.FASE_INDEX: + setFase( ( Integer ) value ); + break; + case PlanosActuacao.DATA_VISITA_INDEX: + setData_visita( ( java.util.Date ) value ); + break; + case PlanosActuacao.NOME_ESTABELECIMENTO_INDEX: + setNome_estabelecimento( ( String ) value ); + break; + case PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX: + setValidacao_director_loja( ( Boolean ) value ); + break; + case PlanosActuacao.VALIDACAO_DNS_INDEX: + setValidacao_dns( ( Boolean ) value ); + break; + case PlanosActuacao.VALIDACAO_HS_INDEX: + setValidacao_hs( ( Boolean ) value ); + break; + case PlanosActuacao.PARECER_DNS_INDEX: + setParecer_dns( ( String ) value ); + break; + case PlanosActuacao.OBS_CORRECAO_INDEX: + setObs_correcao( ( String ) value ); + break; + case PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX: + setData_validacao_dir_loja( ( java.util.Date ) value ); + break; + case PlanosActuacao.USER_DIR_LOJA_INDEX: + setUser_dir_loja( ( Integer ) value ); + break; + case PlanosActuacao.TO_USER_DIR_LOJA_INDEX: + setToUser_dir_loja( ( db.data.siprp.outer.UtilizadoresData ) value ); + break; + case PlanosActuacao.DATA_VALIDACAO_DNS_INDEX: + setData_validacao_dns( ( java.util.Date ) value ); + break; + case PlanosActuacao.USER_DNS_INDEX: + setUser_dns( ( Integer ) value ); + break; + case PlanosActuacao.TO_USER_DNS_INDEX: + setToUser_dns( ( db.data.siprp.outer.UtilizadoresData ) value ); + break; + case PlanosActuacao.DATA_VALIDACAO_HS_INDEX: + setData_validacao_hs( ( java.util.Date ) value ); + break; + case PlanosActuacao.USER_HS_INDEX: + setUser_hs( ( Integer ) value ); + break; + case PlanosActuacao.TO_USER_HS_INDEX: + setToUser_hs( ( db.data.siprp.outer.UtilizadoresData ) value ); + break; + case PlanosActuacao.FASE_ANTES_CORRECAO_INDEX: + setFase_antes_correcao( ( Integer ) value ); + break; + case PlanosActuacao.CORRECAO_INDEX: + setCorrecao( ( String ) value ); + break; + case PlanosActuacao.OBSERVACOES_DL_INDEX: + setObservacoes_dl( ( String ) value ); + break; + case PlanosActuacao.OBSERVACOES_DNS_INDEX: + setObservacoes_dns( ( String ) value ); + break; + case PlanosActuacao.VERIFICACAO_SIPRP_INDEX: + setVerificacao_siprp( ( String ) value ); + break; + case PlanosActuacao.DATA_CONTROLO_INDEX: + setData_controlo( ( java.util.Date ) value ); + break; + case PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX: + setData_email_controlo( ( java.util.Date ) value ); + break; + case PlanosActuacao.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case PlanosActuacao.NOME_EMPRESA_INDEX: + setNome_empresa( ( String ) value ); + break; + case PlanosActuacao.TECNICO_HS_ID_INDEX: + setTecnico_hs_id( ( Integer ) value ); + break; + case PlanosActuacao.TECNICO_HS_NOME_INDEX: + setTecnico_hs_nome( ( String ) value ); + break; + case PlanosActuacao.ID_INDEX: + setId( ( Integer ) value ); + break; + case PlanosActuacao.DATA_RELATORIO_INDEX: + setData_relatorio( ( java.util.Date ) value ); + break; + case PlanosActuacao.DELETED_DATE_INDEX: + setDeleted_date( ( java.sql.Timestamp ) value ); + break; + case PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX: + setConcluido_por_desactivacao( ( Boolean ) value ); + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX: + setTecnico_superior_hs_id( ( Integer ) value ); + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX: + setTecnico_superior_hs_nome( ( String ) value ); + break; + case PlanosActuacao.DATA_DESACTIVACAO_INDEX: + setData_desactivacao( ( java.util.Date ) value ); + break; + case PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX: + setData_disponibilizacao( ( java.util.Date ) value ); + break; + case PlanosActuacao.DATA_VALIDACAO_SEG_INDEX: + setData_validacao_seg( ( java.util.Date ) value ); + break; + case PlanosActuacao.USER_SEG_INDEX: + setUser_seg( ( Integer ) value ); + break; + case PlanosActuacao.HS_RELATORIO_ID_INDEX: + setHs_relatorio_id( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case PlanosActuacao.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case PlanosActuacao.FASE_INDEX: + this.fase = ( Integer ) value; + break; + case PlanosActuacao.DATA_VISITA_INDEX: + this.data_visita = ( java.util.Date ) value; + break; + case PlanosActuacao.NOME_ESTABELECIMENTO_INDEX: + this.nome_estabelecimento = ( String ) value; + break; + case PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX: + this.validacao_director_loja = ( Boolean ) value; + break; + case PlanosActuacao.VALIDACAO_DNS_INDEX: + this.validacao_dns = ( Boolean ) value; + break; + case PlanosActuacao.VALIDACAO_HS_INDEX: + this.validacao_hs = ( Boolean ) value; + break; + case PlanosActuacao.PARECER_DNS_INDEX: + this.parecer_dns = ( String ) value; + break; + case PlanosActuacao.OBS_CORRECAO_INDEX: + this.obs_correcao = ( String ) value; + break; + case PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX: + this.data_validacao_dir_loja = ( java.util.Date ) value; + break; + case PlanosActuacao.USER_DIR_LOJA_INDEX: + this.user_dir_loja = ( Integer ) value; + break; + case PlanosActuacao.TO_USER_DIR_LOJA_INDEX: + this.to_user_dir_loja = ( db.data.siprp.outer.UtilizadoresData ) value; + break; + case PlanosActuacao.DATA_VALIDACAO_DNS_INDEX: + this.data_validacao_dns = ( java.util.Date ) value; + break; + case PlanosActuacao.USER_DNS_INDEX: + this.user_dns = ( Integer ) value; + break; + case PlanosActuacao.TO_USER_DNS_INDEX: + this.to_user_dns = ( db.data.siprp.outer.UtilizadoresData ) value; + break; + case PlanosActuacao.DATA_VALIDACAO_HS_INDEX: + this.data_validacao_hs = ( java.util.Date ) value; + break; + case PlanosActuacao.USER_HS_INDEX: + this.user_hs = ( Integer ) value; + break; + case PlanosActuacao.TO_USER_HS_INDEX: + this.to_user_hs = ( db.data.siprp.outer.UtilizadoresData ) value; + break; + case PlanosActuacao.FASE_ANTES_CORRECAO_INDEX: + this.fase_antes_correcao = ( Integer ) value; + break; + case PlanosActuacao.CORRECAO_INDEX: + this.correcao = ( String ) value; + break; + case PlanosActuacao.OBSERVACOES_DL_INDEX: + this.observacoes_dl = ( String ) value; + break; + case PlanosActuacao.OBSERVACOES_DNS_INDEX: + this.observacoes_dns = ( String ) value; + break; + case PlanosActuacao.VERIFICACAO_SIPRP_INDEX: + this.verificacao_siprp = ( String ) value; + break; + case PlanosActuacao.DATA_CONTROLO_INDEX: + this.data_controlo = ( java.util.Date ) value; + break; + case PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX: + this.data_email_controlo = ( java.util.Date ) value; + break; + case PlanosActuacao.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case PlanosActuacao.NOME_EMPRESA_INDEX: + this.nome_empresa = ( String ) value; + break; + case PlanosActuacao.TECNICO_HS_ID_INDEX: + this.tecnico_hs_id = ( Integer ) value; + break; + case PlanosActuacao.TECNICO_HS_NOME_INDEX: + this.tecnico_hs_nome = ( String ) value; + break; + case PlanosActuacao.ID_INDEX: + this.id = ( Integer ) value; + break; + case PlanosActuacao.DATA_RELATORIO_INDEX: + this.data_relatorio = ( java.util.Date ) value; + break; + case PlanosActuacao.DELETED_DATE_INDEX: + this.deleted_date = ( java.sql.Timestamp ) value; + break; + case PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX: + this.concluido_por_desactivacao = ( Boolean ) value; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX: + this.tecnico_superior_hs_id = ( Integer ) value; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX: + this.tecnico_superior_hs_nome = ( String ) value; + break; + case PlanosActuacao.DATA_DESACTIVACAO_INDEX: + this.data_desactivacao = ( java.util.Date ) value; + break; + case PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX: + this.data_disponibilizacao = ( java.util.Date ) value; + break; + case PlanosActuacao.DATA_VALIDACAO_SEG_INDEX: + this.data_validacao_seg = ( java.util.Date ) value; + break; + case PlanosActuacao.USER_SEG_INDEX: + this.user_seg = ( Integer ) value; + break; + case PlanosActuacao.HS_RELATORIO_ID_INDEX: + this.hs_relatorio_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 PlanosActuacao.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.FASE_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.DATA_VISITA_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.NOME_ESTABELECIMENTO_INDEX: + theClass = String.class; + break; + case PlanosActuacao.VALIDACAO_DIRECTOR_LOJA_INDEX: + theClass = Boolean.class; + break; + case PlanosActuacao.VALIDACAO_DNS_INDEX: + theClass = Boolean.class; + break; + case PlanosActuacao.VALIDACAO_HS_INDEX: + theClass = Boolean.class; + break; + case PlanosActuacao.PARECER_DNS_INDEX: + theClass = String.class; + break; + case PlanosActuacao.OBS_CORRECAO_INDEX: + theClass = String.class; + break; + case PlanosActuacao.DATA_VALIDACAO_DIR_LOJA_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.USER_DIR_LOJA_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.TO_USER_DIR_LOJA_INDEX: + theClass = db.data.siprp.outer.UtilizadoresData.class; + break; + case PlanosActuacao.DATA_VALIDACAO_DNS_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.USER_DNS_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.TO_USER_DNS_INDEX: + theClass = db.data.siprp.outer.UtilizadoresData.class; + break; + case PlanosActuacao.DATA_VALIDACAO_HS_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.USER_HS_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.TO_USER_HS_INDEX: + theClass = db.data.siprp.outer.UtilizadoresData.class; + break; + case PlanosActuacao.FASE_ANTES_CORRECAO_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.CORRECAO_INDEX: + theClass = String.class; + break; + case PlanosActuacao.OBSERVACOES_DL_INDEX: + theClass = String.class; + break; + case PlanosActuacao.OBSERVACOES_DNS_INDEX: + theClass = String.class; + break; + case PlanosActuacao.VERIFICACAO_SIPRP_INDEX: + theClass = String.class; + break; + case PlanosActuacao.DATA_CONTROLO_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.DATA_EMAIL_CONTROLO_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.NOME_EMPRESA_INDEX: + theClass = String.class; + break; + case PlanosActuacao.TECNICO_HS_ID_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.TECNICO_HS_NOME_INDEX: + theClass = String.class; + break; + case PlanosActuacao.ID_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.DATA_RELATORIO_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.DELETED_DATE_INDEX: + theClass = java.sql.Timestamp.class; + break; + case PlanosActuacao.CONCLUIDO_POR_DESACTIVACAO_INDEX: + theClass = Boolean.class; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_ID_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.TECNICO_SUPERIOR_HS_NOME_INDEX: + theClass = String.class; + break; + case PlanosActuacao.DATA_DESACTIVACAO_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.DATA_DISPONIBILIZACAO_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.DATA_VALIDACAO_SEG_INDEX: + theClass = java.util.Date.class; + break; + case PlanosActuacao.USER_SEG_INDEX: + theClass = Integer.class; + break; + case PlanosActuacao.HS_RELATORIO_ID_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : PlanosActuacao._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanosActuacao.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Properties.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Properties.java new file mode 100644 index 00000000..987f8cf7 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Properties.java @@ -0,0 +1,178 @@ +/* +* Properties.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Properties extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "properties"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.properties"; + + public static final int _INVALID__INDEX = -1; + + public static final String FIELD_NAMES[] = new String[]{ + }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + }; + + + protected com.evolute.entity.utils.ObjectPrimaryKey primaryKey; + + public Properties() + { + super(); + dirtyProperties = new boolean[]{ }; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + 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() + { + throw new RuntimeException( "getPrimaryKeyName on Properties is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Properties._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Properties.PK_FIELD_NAMES ); + } + } + + @Override + public com.evolute.entity.utils.ObjectPrimaryKey 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Recomendacoes.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Recomendacoes.java new file mode 100644 index 00000000..1c741b1c --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Recomendacoes.java @@ -0,0 +1,393 @@ +/* +* Recomendacoes.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Recomendacoes extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Recomendacoes.ID, Recomendacoes.ID_INDEX ); + FIELD_INDEXES.put( Recomendacoes.ID_FULL, Recomendacoes.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Recomendacoes.CLASS_IDENTIFIER, Recomendacoes.ANALISE_ID, Recomendacoes.TO_ANALISE_ID ); + FIELD_INDEXES.put( Recomendacoes.ANALISE_ID, Recomendacoes.ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Recomendacoes.ANALISE_ID_FULL, Recomendacoes.ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Recomendacoes.TO_ANALISE_ID, Recomendacoes.TO_ANALISE_ID_INDEX ); + FIELD_INDEXES.put( Recomendacoes.RECOMENDACAO, Recomendacoes.RECOMENDACAO_INDEX ); + FIELD_INDEXES.put( Recomendacoes.RECOMENDACAO_FULL, Recomendacoes.RECOMENDACAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyanalise_idToanalises_acidentes = + new com.evolute.entity.ForeignKey( Recomendacoes.class, Recomendacoes.ANALISE_ID, db.data.siprp.outer.AnalisesAcidentesData.class, db.data.siprp.outer.AnalisesAcidentesData.ID ); + + public static final String TABLENAME = "recomendacoes"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.recomendacoes"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "recomendacoes.id"; + public static final int ID_INDEX = 0; + public static final String ANALISE_ID = "analise_id"; + public static final String ANALISE_ID_FULL = "recomendacoes.analise_id"; + public static final int ANALISE_ID_INDEX = 1; + public static final String TO_ANALISE_ID = "to_analise_id"; + public static final String TO_ANALISE_ID_FULL = "recomendacoes.to_analise_id"; + public static final int TO_ANALISE_ID_INDEX = 2; + public static final String RECOMENDACAO = "recomendacao"; + public static final String RECOMENDACAO_FULL = "recomendacoes.recomendacao"; + public static final int RECOMENDACAO_INDEX = 3; + + public static final String FIELD_NAMES[] = new String[]{ + ANALISE_ID, TO_ANALISE_ID, RECOMENDACAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ANALISE_ID, TABLENAME + "." + TO_ANALISE_ID, TABLENAME + "." + RECOMENDACAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, ANALISE_ID, RECOMENDACAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, ANALISE_ID, RECOMENDACAO, }; + + private Integer id; + private Integer analise_id; + private db.data.siprp.outer.AnalisesAcidentesData to_analise_id; + private String recomendacao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Recomendacoes() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false }; + } + + 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 Integer getAnalise_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ANALISE_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.analise_id; + } + + public void setAnalise_id( Integer analise_id ) + { + try + { + preProcess( ANALISE_ID, analise_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.analise_id = analise_id; + LAZY_LOADED_OBJECTS.put( ANALISE_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.AnalisesAcidentesData toAnalise_id() + { + try + { + prepare( TO_ANALISE_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_analise_id; + } + + public void setToAnalise_id( db.data.siprp.outer.AnalisesAcidentesData to_analise_id ) + { + try + { + preProcess( TO_ANALISE_ID, to_analise_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_analise_id = to_analise_id; + } + + public String getRecomendacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RECOMENDACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.recomendacao; + } + + public void setRecomendacao( String recomendacao ) + { + try + { + preProcess( RECOMENDACAO, recomendacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.recomendacao = recomendacao; + LAZY_LOADED_OBJECTS.put( RECOMENDACAO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Recomendacoes.ID_INDEX: + value = getId(); + break; + case Recomendacoes.ANALISE_ID_INDEX: + value = getAnalise_id(); + break; + case Recomendacoes.TO_ANALISE_ID_INDEX: + value = toAnalise_id(); + break; + case Recomendacoes.RECOMENDACAO_INDEX: + value = getRecomendacao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Recomendacoes.ID_INDEX: + value = this.id; + break; + case Recomendacoes.ANALISE_ID_INDEX: + value = this.analise_id; + break; + case Recomendacoes.TO_ANALISE_ID_INDEX: + value = this.to_analise_id; + break; + case Recomendacoes.RECOMENDACAO_INDEX: + value = this.recomendacao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Recomendacoes.ID_INDEX: + setId( ( Integer ) value ); + break; + case Recomendacoes.ANALISE_ID_INDEX: + setAnalise_id( ( Integer ) value ); + break; + case Recomendacoes.TO_ANALISE_ID_INDEX: + setToAnalise_id( ( db.data.siprp.outer.AnalisesAcidentesData ) value ); + break; + case Recomendacoes.RECOMENDACAO_INDEX: + setRecomendacao( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Recomendacoes.ID_INDEX: + this.id = ( Integer ) value; + break; + case Recomendacoes.ANALISE_ID_INDEX: + this.analise_id = ( Integer ) value; + break; + case Recomendacoes.TO_ANALISE_ID_INDEX: + this.to_analise_id = ( db.data.siprp.outer.AnalisesAcidentesData ) value; + break; + case Recomendacoes.RECOMENDACAO_INDEX: + this.recomendacao = ( String ) 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 Recomendacoes.ID_INDEX: + theClass = Integer.class; + break; + case Recomendacoes.ANALISE_ID_INDEX: + theClass = Integer.class; + break; + case Recomendacoes.TO_ANALISE_ID_INDEX: + theClass = db.data.siprp.outer.AnalisesAcidentesData.class; + break; + case Recomendacoes.RECOMENDACAO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Recomendacoes._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Recomendacoes.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/RiscoValoresTemp.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/RiscoValoresTemp.java new file mode 100644 index 00000000..8bf76521 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/RiscoValoresTemp.java @@ -0,0 +1,178 @@ +/* +* RiscoValoresTemp.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class RiscoValoresTemp extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "risco_valores_temp"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.risco_valores_temp"; + + public static final int _INVALID__INDEX = -1; + + public static final String FIELD_NAMES[] = new String[]{ + }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + }; + + + protected com.evolute.entity.utils.ObjectPrimaryKey primaryKey; + + public RiscoValoresTemp() + { + super(); + dirtyProperties = new boolean[]{ }; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + 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() + { + throw new RuntimeException( "getPrimaryKeyName on RiscoValoresTemp is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : RiscoValoresTemp._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, RiscoValoresTemp.PK_FIELD_NAMES ); + } + } + + @Override + public com.evolute.entity.utils.ObjectPrimaryKey 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Roles.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Roles.java new file mode 100644 index 00000000..ac757915 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Roles.java @@ -0,0 +1,178 @@ +/* +* Roles.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Roles extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "roles"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.roles"; + + public static final int _INVALID__INDEX = -1; + + public static final String FIELD_NAMES[] = new String[]{ + }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + }; + + + protected com.evolute.entity.utils.ObjectPrimaryKey primaryKey; + + public Roles() + { + super(); + dirtyProperties = new boolean[]{ }; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + 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() + { + throw new RuntimeException( "getPrimaryKeyName on Roles is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Roles._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Roles.PK_FIELD_NAMES ); + } + } + + @Override + public com.evolute.entity.utils.ObjectPrimaryKey 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Seccoes.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Seccoes.java new file mode 100644 index 00000000..e8e86bac --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Seccoes.java @@ -0,0 +1,459 @@ +/* +* Seccoes.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Seccoes extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Seccoes.ID, Seccoes.ID_INDEX ); + FIELD_INDEXES.put( Seccoes.ID_FULL, Seccoes.ID_INDEX ); + FIELD_INDEXES.put( Seccoes.DESCRICAO, Seccoes.DESCRICAO_INDEX ); + FIELD_INDEXES.put( Seccoes.DESCRICAO_FULL, Seccoes.DESCRICAO_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Seccoes.CLASS_IDENTIFIER, Seccoes.DEPARTAMENTO_ID, Seccoes.TO_DEPARTAMENTO_ID ); + FIELD_INDEXES.put( Seccoes.DEPARTAMENTO_ID, Seccoes.DEPARTAMENTO_ID_INDEX ); + FIELD_INDEXES.put( Seccoes.DEPARTAMENTO_ID_FULL, Seccoes.DEPARTAMENTO_ID_INDEX ); + FIELD_INDEXES.put( Seccoes.TO_DEPARTAMENTO_ID, Seccoes.TO_DEPARTAMENTO_ID_INDEX ); + FIELD_INDEXES.put( Seccoes.ACTIVO, Seccoes.ACTIVO_INDEX ); + FIELD_INDEXES.put( Seccoes.ACTIVO_FULL, Seccoes.ACTIVO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeydepartamento_idTodepartamentos = + new com.evolute.entity.ForeignKey( Seccoes.class, Seccoes.DEPARTAMENTO_ID, db.data.siprp.outer.DepartamentosData.class, db.data.siprp.outer.DepartamentosData.ID ); + + public static final String TABLENAME = "seccoes"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.seccoes"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "seccoes.id"; + public static final int ID_INDEX = 0; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "seccoes.descricao"; + public static final int DESCRICAO_INDEX = 1; + public static final String DEPARTAMENTO_ID = "departamento_id"; + public static final String DEPARTAMENTO_ID_FULL = "seccoes.departamento_id"; + public static final int DEPARTAMENTO_ID_INDEX = 2; + public static final String TO_DEPARTAMENTO_ID = "to_departamento_id"; + public static final String TO_DEPARTAMENTO_ID_FULL = "seccoes.to_departamento_id"; + public static final int TO_DEPARTAMENTO_ID_INDEX = 3; + public static final String ACTIVO = "activo"; + public static final String ACTIVO_FULL = "seccoes.activo"; + public static final int ACTIVO_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + DESCRICAO, DEPARTAMENTO_ID, TO_DEPARTAMENTO_ID, ACTIVO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + DESCRICAO, TABLENAME + "." + DEPARTAMENTO_ID, TABLENAME + "." + TO_DEPARTAMENTO_ID, TABLENAME + "." + ACTIVO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, DESCRICAO, DEPARTAMENTO_ID, ACTIVO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, DESCRICAO, DEPARTAMENTO_ID, ACTIVO, }; + + private Integer id; + private String descricao; + private Integer departamento_id; + private db.data.siprp.outer.DepartamentosData to_departamento_id; + private String activo; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Seccoes() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false }; + } + + 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.ListfromAnalisesAcidentes_seccao_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AnalisesAcidentesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AnalisesAcidentesData.class , getPrimaryKey().getMap().get("id"), "seccao_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + 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 Integer getDepartamento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DEPARTAMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.departamento_id; + } + + public void setDepartamento_id( Integer departamento_id ) + { + try + { + preProcess( DEPARTAMENTO_ID, departamento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.departamento_id = departamento_id; + LAZY_LOADED_OBJECTS.put( DEPARTAMENTO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.DepartamentosData toDepartamento_id() + { + try + { + prepare( TO_DEPARTAMENTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_departamento_id; + } + + public void setToDepartamento_id( db.data.siprp.outer.DepartamentosData to_departamento_id ) + { + try + { + preProcess( TO_DEPARTAMENTO_ID, to_departamento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_departamento_id = to_departamento_id; + } + + 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 Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Seccoes.ID_INDEX: + value = getId(); + break; + case Seccoes.DESCRICAO_INDEX: + value = getDescricao(); + break; + case Seccoes.DEPARTAMENTO_ID_INDEX: + value = getDepartamento_id(); + break; + case Seccoes.TO_DEPARTAMENTO_ID_INDEX: + value = toDepartamento_id(); + break; + case Seccoes.ACTIVO_INDEX: + value = getActivo(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Seccoes.ID_INDEX: + value = this.id; + break; + case Seccoes.DESCRICAO_INDEX: + value = this.descricao; + break; + case Seccoes.DEPARTAMENTO_ID_INDEX: + value = this.departamento_id; + break; + case Seccoes.TO_DEPARTAMENTO_ID_INDEX: + value = this.to_departamento_id; + break; + case Seccoes.ACTIVO_INDEX: + value = this.activo; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Seccoes.ID_INDEX: + setId( ( Integer ) value ); + break; + case Seccoes.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case Seccoes.DEPARTAMENTO_ID_INDEX: + setDepartamento_id( ( Integer ) value ); + break; + case Seccoes.TO_DEPARTAMENTO_ID_INDEX: + setToDepartamento_id( ( db.data.siprp.outer.DepartamentosData ) value ); + break; + case Seccoes.ACTIVO_INDEX: + setActivo( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Seccoes.ID_INDEX: + this.id = ( Integer ) value; + break; + case Seccoes.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case Seccoes.DEPARTAMENTO_ID_INDEX: + this.departamento_id = ( Integer ) value; + break; + case Seccoes.TO_DEPARTAMENTO_ID_INDEX: + this.to_departamento_id = ( db.data.siprp.outer.DepartamentosData ) value; + break; + case Seccoes.ACTIVO_INDEX: + this.activo = ( String ) 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 Seccoes.ID_INDEX: + theClass = Integer.class; + break; + case Seccoes.DESCRICAO_INDEX: + theClass = String.class; + break; + case Seccoes.DEPARTAMENTO_ID_INDEX: + theClass = Integer.class; + break; + case Seccoes.TO_DEPARTAMENTO_ID_INDEX: + theClass = db.data.siprp.outer.DepartamentosData.class; + break; + case Seccoes.ACTIVO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Seccoes._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Seccoes.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposExamesComp.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposExamesComp.java new file mode 100644 index 00000000..240b9162 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposExamesComp.java @@ -0,0 +1,343 @@ +/* +* TiposExamesComp.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class TiposExamesComp extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( TiposExamesComp.ID, TiposExamesComp.ID_INDEX ); + FIELD_INDEXES.put( TiposExamesComp.ID_FULL, TiposExamesComp.ID_INDEX ); + FIELD_INDEXES.put( TiposExamesComp.ORDEM, TiposExamesComp.ORDEM_INDEX ); + FIELD_INDEXES.put( TiposExamesComp.ORDEM_FULL, TiposExamesComp.ORDEM_INDEX ); + FIELD_INDEXES.put( TiposExamesComp.DESCRICAO, TiposExamesComp.DESCRICAO_INDEX ); + FIELD_INDEXES.put( TiposExamesComp.DESCRICAO_FULL, TiposExamesComp.DESCRICAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "tipos_exames_comp"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.tipos_exames_comp"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "tipos_exames_comp.id"; + public static final int ID_INDEX = 0; + public static final String ORDEM = "ordem"; + public static final String ORDEM_FULL = "tipos_exames_comp.ordem"; + public static final int ORDEM_INDEX = 1; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "tipos_exames_comp.descricao"; + public static final int DESCRICAO_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + ORDEM, DESCRICAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + ORDEM, TABLENAME + "." + DESCRICAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, ORDEM, DESCRICAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, ORDEM, DESCRICAO, }; + + private Integer id; + private Integer ordem; + private String descricao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public TiposExamesComp() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + 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.ListfromExamesPerfis_tipo() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.ExamesPerfisData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.ExamesPerfisData.class , getPrimaryKey().getMap().get("id"), "tipo" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public Integer getOrdem() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ORDEM ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ordem; + } + + public void setOrdem( Integer ordem ) + { + try + { + preProcess( ORDEM, ordem ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ordem = ordem; + LAZY_LOADED_OBJECTS.put( ORDEM, Boolean.TRUE ); + } + + 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 Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposExamesComp.ID_INDEX: + value = getId(); + break; + case TiposExamesComp.ORDEM_INDEX: + value = getOrdem(); + break; + case TiposExamesComp.DESCRICAO_INDEX: + value = getDescricao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposExamesComp.ID_INDEX: + value = this.id; + break; + case TiposExamesComp.ORDEM_INDEX: + value = this.ordem; + break; + case TiposExamesComp.DESCRICAO_INDEX: + value = this.descricao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposExamesComp.ID_INDEX: + setId( ( Integer ) value ); + break; + case TiposExamesComp.ORDEM_INDEX: + setOrdem( ( Integer ) value ); + break; + case TiposExamesComp.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposExamesComp.ID_INDEX: + this.id = ( Integer ) value; + break; + case TiposExamesComp.ORDEM_INDEX: + this.ordem = ( Integer ) value; + break; + case TiposExamesComp.DESCRICAO_INDEX: + this.descricao = ( String ) 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 TiposExamesComp.ID_INDEX: + theClass = Integer.class; + break; + case TiposExamesComp.ORDEM_INDEX: + theClass = Integer.class; + break; + case TiposExamesComp.DESCRICAO_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : TiposExamesComp._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, TiposExamesComp.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposUtilizadores.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposUtilizadores.java new file mode 100644 index 00000000..d12a1152 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/TiposUtilizadores.java @@ -0,0 +1,441 @@ +/* +* TiposUtilizadores.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( TiposUtilizadores.ID, TiposUtilizadores.ID_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.ID_FULL, TiposUtilizadores.ID_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.TIPO, TiposUtilizadores.TIPO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.TIPO_FULL, TiposUtilizadores.TIPO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.DESCRICAO, TiposUtilizadores.DESCRICAO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.DESCRICAO_FULL, TiposUtilizadores.DESCRICAO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.ACTIVO, TiposUtilizadores.ACTIVO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.ACTIVO_FULL, TiposUtilizadores.ACTIVO_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.ORDEM, TiposUtilizadores.ORDEM_INDEX ); + FIELD_INDEXES.put( TiposUtilizadores.ORDEM_FULL, TiposUtilizadores.ORDEM_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "tipos_utilizadores"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.tipos_utilizadores"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "tipos_utilizadores.id"; + public static final int ID_INDEX = 0; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "tipos_utilizadores.tipo"; + public static final int TIPO_INDEX = 1; + public static final String DESCRICAO = "descricao"; + public static final String DESCRICAO_FULL = "tipos_utilizadores.descricao"; + public static final int DESCRICAO_INDEX = 2; + public static final String ACTIVO = "activo"; + public static final String ACTIVO_FULL = "tipos_utilizadores.activo"; + public static final int ACTIVO_INDEX = 3; + public static final String ORDEM = "ordem"; + public static final String ORDEM_FULL = "tipos_utilizadores.ordem"; + public static final int ORDEM_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + TIPO, DESCRICAO, ACTIVO, ORDEM, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + TIPO, TABLENAME + "." + DESCRICAO, TABLENAME + "." + ACTIVO, TABLENAME + "." + ORDEM, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, TIPO, DESCRICAO, ACTIVO, ORDEM, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, TIPO, DESCRICAO, ACTIVO, ORDEM, }; + + private Integer id; + private Integer tipo; + private String descricao; + private String activo; + private Integer ordem; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public TiposUtilizadores() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false }; + } + + 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 Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + 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 getOrdem() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ORDEM ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ordem; + } + + public void setOrdem( Integer ordem ) + { + try + { + preProcess( ORDEM, ordem ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ordem = ordem; + LAZY_LOADED_OBJECTS.put( ORDEM, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposUtilizadores.ID_INDEX: + value = getId(); + break; + case TiposUtilizadores.TIPO_INDEX: + value = getTipo(); + break; + case TiposUtilizadores.DESCRICAO_INDEX: + value = getDescricao(); + break; + case TiposUtilizadores.ACTIVO_INDEX: + value = getActivo(); + break; + case TiposUtilizadores.ORDEM_INDEX: + value = getOrdem(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposUtilizadores.ID_INDEX: + value = this.id; + break; + case TiposUtilizadores.TIPO_INDEX: + value = this.tipo; + break; + case TiposUtilizadores.DESCRICAO_INDEX: + value = this.descricao; + break; + case TiposUtilizadores.ACTIVO_INDEX: + value = this.activo; + break; + case TiposUtilizadores.ORDEM_INDEX: + value = this.ordem; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposUtilizadores.ID_INDEX: + setId( ( Integer ) value ); + break; + case TiposUtilizadores.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case TiposUtilizadores.DESCRICAO_INDEX: + setDescricao( ( String ) value ); + break; + case TiposUtilizadores.ACTIVO_INDEX: + setActivo( ( String ) value ); + break; + case TiposUtilizadores.ORDEM_INDEX: + setOrdem( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case TiposUtilizadores.ID_INDEX: + this.id = ( Integer ) value; + break; + case TiposUtilizadores.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case TiposUtilizadores.DESCRICAO_INDEX: + this.descricao = ( String ) value; + break; + case TiposUtilizadores.ACTIVO_INDEX: + this.activo = ( String ) value; + break; + case TiposUtilizadores.ORDEM_INDEX: + this.ordem = ( 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 TiposUtilizadores.ID_INDEX: + theClass = Integer.class; + break; + case TiposUtilizadores.TIPO_INDEX: + theClass = Integer.class; + break; + case TiposUtilizadores.DESCRICAO_INDEX: + theClass = String.class; + break; + case TiposUtilizadores.ACTIVO_INDEX: + theClass = String.class; + break; + case TiposUtilizadores.ORDEM_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : TiposUtilizadores._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, TiposUtilizadores.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Trabalhadores.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Trabalhadores.java new file mode 100644 index 00000000..de91e254 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Trabalhadores.java @@ -0,0 +1,1076 @@ +/* +* Trabalhadores.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Trabalhadores.ID, Trabalhadores.ID_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ID_FULL, Trabalhadores.ID_INDEX ); + FIELD_INDEXES.put( Trabalhadores.SEXO, Trabalhadores.SEXO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.SEXO_FULL, Trabalhadores.SEXO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_NASCIMENTO, Trabalhadores.DATA_NASCIMENTO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_NASCIMENTO_FULL, Trabalhadores.DATA_NASCIMENTO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.NUMERO_MECANOGRAFICO, Trabalhadores.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.NUMERO_MECANOGRAFICO_FULL, Trabalhadores.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.CATEGORIA, Trabalhadores.CATEGORIA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.CATEGORIA_FULL, Trabalhadores.CATEGORIA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ULTIMO_EXAME, Trabalhadores.ULTIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ULTIMO_EXAME_FULL, Trabalhadores.ULTIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Trabalhadores.REALIZADO, Trabalhadores.REALIZADO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.REALIZADO_FULL, Trabalhadores.REALIZADO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.PROXIMO_EXAME, Trabalhadores.PROXIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Trabalhadores.PROXIMO_EXAME_FULL, Trabalhadores.PROXIMO_EXAME_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ULTIMA_CONSULTA, Trabalhadores.ULTIMA_CONSULTA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ULTIMA_CONSULTA_FULL, Trabalhadores.ULTIMA_CONSULTA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.REALIZADA, Trabalhadores.REALIZADA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.REALIZADA_FULL, Trabalhadores.REALIZADA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.PROXIMA_CONSULTA, Trabalhadores.PROXIMA_CONSULTA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.PROXIMA_CONSULTA_FULL, Trabalhadores.PROXIMA_CONSULTA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.NOME, Trabalhadores.NOME_INDEX ); + FIELD_INDEXES.put( Trabalhadores.NOME_FULL, Trabalhadores.NOME_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( Trabalhadores.CLASS_IDENTIFIER, Trabalhadores.ESTABELECIMENTO_ID, Trabalhadores.TO_ESTABELECIMENTO_ID ); + FIELD_INDEXES.put( Trabalhadores.ESTABELECIMENTO_ID, Trabalhadores.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Trabalhadores.ESTABELECIMENTO_ID_FULL, Trabalhadores.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Trabalhadores.TO_ESTABELECIMENTO_ID, Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Trabalhadores.RESULTADO, Trabalhadores.RESULTADO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.RESULTADO_FULL, Trabalhadores.RESULTADO_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_ESPERADA, Trabalhadores.DATA_ESPERADA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_ESPERADA_FULL, Trabalhadores.DATA_ESPERADA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_FICHA, Trabalhadores.DATA_FICHA_INDEX ); + FIELD_INDEXES.put( Trabalhadores.DATA_FICHA_FULL, Trabalhadores.DATA_FICHA_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyestabelecimento_idToestabelecimentos = + new com.evolute.entity.ForeignKey( Trabalhadores.class, Trabalhadores.ESTABELECIMENTO_ID, db.data.siprp.outer.EstabelecimentosData.class, db.data.siprp.outer.EstabelecimentosData.ID ); + + public static final String TABLENAME = "trabalhadores"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.trabalhadores"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "trabalhadores.id"; + public static final int ID_INDEX = 0; + public static final String SEXO = "sexo"; + public static final String SEXO_FULL = "trabalhadores.sexo"; + public static final int SEXO_INDEX = 1; + public static final String DATA_NASCIMENTO = "data_nascimento"; + public static final String DATA_NASCIMENTO_FULL = "trabalhadores.data_nascimento"; + public static final int DATA_NASCIMENTO_INDEX = 2; + public static final String NUMERO_MECANOGRAFICO = "numero_mecanografico"; + public static final String NUMERO_MECANOGRAFICO_FULL = "trabalhadores.numero_mecanografico"; + public static final int NUMERO_MECANOGRAFICO_INDEX = 3; + public static final String CATEGORIA = "categoria"; + public static final String CATEGORIA_FULL = "trabalhadores.categoria"; + public static final int CATEGORIA_INDEX = 4; + public static final String ULTIMO_EXAME = "ultimo_exame"; + public static final String ULTIMO_EXAME_FULL = "trabalhadores.ultimo_exame"; + public static final int ULTIMO_EXAME_INDEX = 5; + public static final String REALIZADO = "realizado"; + public static final String REALIZADO_FULL = "trabalhadores.realizado"; + public static final int REALIZADO_INDEX = 6; + public static final String PROXIMO_EXAME = "proximo_exame"; + public static final String PROXIMO_EXAME_FULL = "trabalhadores.proximo_exame"; + public static final int PROXIMO_EXAME_INDEX = 7; + public static final String ULTIMA_CONSULTA = "ultima_consulta"; + public static final String ULTIMA_CONSULTA_FULL = "trabalhadores.ultima_consulta"; + public static final int ULTIMA_CONSULTA_INDEX = 8; + public static final String REALIZADA = "realizada"; + public static final String REALIZADA_FULL = "trabalhadores.realizada"; + public static final int REALIZADA_INDEX = 9; + public static final String PROXIMA_CONSULTA = "proxima_consulta"; + public static final String PROXIMA_CONSULTA_FULL = "trabalhadores.proxima_consulta"; + public static final int PROXIMA_CONSULTA_INDEX = 10; + public static final String NOME = "nome"; + public static final String NOME_FULL = "trabalhadores.nome"; + public static final int NOME_INDEX = 11; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "trabalhadores.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 12; + public static final String TO_ESTABELECIMENTO_ID = "to_estabelecimento_id"; + public static final String TO_ESTABELECIMENTO_ID_FULL = "trabalhadores.to_estabelecimento_id"; + public static final int TO_ESTABELECIMENTO_ID_INDEX = 13; + public static final String RESULTADO = "resultado"; + public static final String RESULTADO_FULL = "trabalhadores.resultado"; + public static final int RESULTADO_INDEX = 14; + public static final String DATA_ESPERADA = "data_esperada"; + public static final String DATA_ESPERADA_FULL = "trabalhadores.data_esperada"; + public static final int DATA_ESPERADA_INDEX = 15; + public static final String DATA_FICHA = "data_ficha"; + public static final String DATA_FICHA_FULL = "trabalhadores.data_ficha"; + public static final int DATA_FICHA_INDEX = 16; + + public static final String FIELD_NAMES[] = new String[]{ + SEXO, DATA_NASCIMENTO, NUMERO_MECANOGRAFICO, CATEGORIA, ULTIMO_EXAME, REALIZADO, + PROXIMO_EXAME, ULTIMA_CONSULTA, REALIZADA, PROXIMA_CONSULTA, NOME, + ESTABELECIMENTO_ID, TO_ESTABELECIMENTO_ID, RESULTADO, DATA_ESPERADA, + DATA_FICHA, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + SEXO, TABLENAME + "." + DATA_NASCIMENTO, TABLENAME + "." + NUMERO_MECANOGRAFICO, TABLENAME + "." + CATEGORIA, TABLENAME + "." + ULTIMO_EXAME, TABLENAME + "." + REALIZADO, + TABLENAME + "." + PROXIMO_EXAME, TABLENAME + "." + ULTIMA_CONSULTA, TABLENAME + "." + REALIZADA, TABLENAME + "." + PROXIMA_CONSULTA, TABLENAME + "." + NOME, + TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + TO_ESTABELECIMENTO_ID, TABLENAME + "." + RESULTADO, TABLENAME + "." + DATA_ESPERADA, + TABLENAME + "." + DATA_FICHA, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, SEXO, DATA_NASCIMENTO, NUMERO_MECANOGRAFICO, CATEGORIA, ULTIMO_EXAME, + REALIZADO, PROXIMO_EXAME, ULTIMA_CONSULTA, REALIZADA, PROXIMA_CONSULTA, NOME, + ESTABELECIMENTO_ID, RESULTADO, DATA_ESPERADA, DATA_FICHA, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, SEXO, DATA_NASCIMENTO, NUMERO_MECANOGRAFICO, CATEGORIA, ULTIMO_EXAME, + REALIZADO, PROXIMO_EXAME, ULTIMA_CONSULTA, REALIZADA, PROXIMA_CONSULTA, NOME, + ESTABELECIMENTO_ID, RESULTADO, DATA_ESPERADA, DATA_FICHA, }; + + private Integer id; + private String sexo; + private java.util.Date data_nascimento; + private String numero_mecanografico; + private String categoria; + private java.util.Date ultimo_exame; + private String realizado; + private java.util.Date proximo_exame; + private java.util.Date ultima_consulta; + private String realizada; + private java.util.Date proxima_consulta; + private String nome; + private Integer estabelecimento_id; + private db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id; + private String resultado; + private java.util.Date data_esperada; + private java.util.Date data_ficha; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Trabalhadores() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false }; + } + + 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.ListfromAvisos_trabalhador_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.AvisosData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.AvisosData.class , getPrimaryKey().getMap().get("id"), "trabalhador_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromExames_trabalhador_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.ExamesData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.ExamesData.class , getPrimaryKey().getMap().get("id"), "trabalhador_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromMarcacoesTrabalhador_trabalhador_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.MarcacoesTrabalhadorData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.MarcacoesTrabalhadorData.class , getPrimaryKey().getMap().get("id"), "trabalhador_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public String getSexo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SEXO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.sexo; + } + + public void setSexo( String sexo ) + { + try + { + preProcess( SEXO, sexo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.sexo = sexo; + LAZY_LOADED_OBJECTS.put( SEXO, Boolean.TRUE ); + } + + public java.util.Date getData_nascimento() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_NASCIMENTO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_nascimento; + } + + public void setData_nascimento( java.util.Date data_nascimento ) + { + try + { + preProcess( DATA_NASCIMENTO, data_nascimento ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_nascimento = data_nascimento; + LAZY_LOADED_OBJECTS.put( DATA_NASCIMENTO, Boolean.TRUE ); + } + + public String getNumero_mecanografico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NUMERO_MECANOGRAFICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.numero_mecanografico; + } + + public void setNumero_mecanografico( String numero_mecanografico ) + { + try + { + preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.numero_mecanografico = numero_mecanografico; + LAZY_LOADED_OBJECTS.put( NUMERO_MECANOGRAFICO, Boolean.TRUE ); + } + + public String getCategoria() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CATEGORIA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.categoria; + } + + public void setCategoria( String categoria ) + { + try + { + preProcess( CATEGORIA, categoria ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.categoria = categoria; + LAZY_LOADED_OBJECTS.put( CATEGORIA, Boolean.TRUE ); + } + + public java.util.Date getUltimo_exame() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ULTIMO_EXAME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ultimo_exame; + } + + public void setUltimo_exame( java.util.Date ultimo_exame ) + { + try + { + preProcess( ULTIMO_EXAME, ultimo_exame ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ultimo_exame = ultimo_exame; + LAZY_LOADED_OBJECTS.put( ULTIMO_EXAME, Boolean.TRUE ); + } + + public String getRealizado() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizado; + } + + public void setRealizado( String realizado ) + { + try + { + preProcess( REALIZADO, realizado ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizado = realizado; + LAZY_LOADED_OBJECTS.put( REALIZADO, Boolean.TRUE ); + } + + public java.util.Date getProximo_exame() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PROXIMO_EXAME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.proximo_exame; + } + + public void setProximo_exame( java.util.Date proximo_exame ) + { + try + { + preProcess( PROXIMO_EXAME, proximo_exame ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.proximo_exame = proximo_exame; + LAZY_LOADED_OBJECTS.put( PROXIMO_EXAME, Boolean.TRUE ); + } + + public java.util.Date getUltima_consulta() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ULTIMA_CONSULTA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.ultima_consulta; + } + + public void setUltima_consulta( java.util.Date ultima_consulta ) + { + try + { + preProcess( ULTIMA_CONSULTA, ultima_consulta ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.ultima_consulta = ultima_consulta; + LAZY_LOADED_OBJECTS.put( ULTIMA_CONSULTA, Boolean.TRUE ); + } + + public String getRealizada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( REALIZADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.realizada; + } + + public void setRealizada( String realizada ) + { + try + { + preProcess( REALIZADA, realizada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.realizada = realizada; + LAZY_LOADED_OBJECTS.put( REALIZADA, Boolean.TRUE ); + } + + public java.util.Date getProxima_consulta() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PROXIMA_CONSULTA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.proxima_consulta; + } + + public void setProxima_consulta( java.util.Date proxima_consulta ) + { + try + { + preProcess( PROXIMA_CONSULTA, proxima_consulta ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.proxima_consulta = proxima_consulta; + LAZY_LOADED_OBJECTS.put( PROXIMA_CONSULTA, Boolean.TRUE ); + } + + public String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public db.data.siprp.outer.EstabelecimentosData toEstabelecimento_id() + { + try + { + prepare( TO_ESTABELECIMENTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_estabelecimento_id; + } + + public void setToEstabelecimento_id( db.data.siprp.outer.EstabelecimentosData to_estabelecimento_id ) + { + try + { + preProcess( TO_ESTABELECIMENTO_ID, to_estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_estabelecimento_id = to_estabelecimento_id; + } + + public String getResultado() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESULTADO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.resultado; + } + + public void setResultado( String resultado ) + { + try + { + preProcess( RESULTADO, resultado ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.resultado = resultado; + LAZY_LOADED_OBJECTS.put( RESULTADO, Boolean.TRUE ); + } + + public java.util.Date getData_esperada() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_ESPERADA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_esperada; + } + + public void setData_esperada( java.util.Date data_esperada ) + { + try + { + preProcess( DATA_ESPERADA, data_esperada ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_esperada = data_esperada; + LAZY_LOADED_OBJECTS.put( DATA_ESPERADA, Boolean.TRUE ); + } + + public java.util.Date getData_ficha() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_FICHA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_ficha; + } + + public void setData_ficha( java.util.Date data_ficha ) + { + try + { + preProcess( DATA_FICHA, data_ficha ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_ficha = data_ficha; + LAZY_LOADED_OBJECTS.put( DATA_FICHA, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Trabalhadores.ID_INDEX: + value = getId(); + break; + case Trabalhadores.SEXO_INDEX: + value = getSexo(); + break; + case Trabalhadores.DATA_NASCIMENTO_INDEX: + value = getData_nascimento(); + break; + case Trabalhadores.NUMERO_MECANOGRAFICO_INDEX: + value = getNumero_mecanografico(); + break; + case Trabalhadores.CATEGORIA_INDEX: + value = getCategoria(); + break; + case Trabalhadores.ULTIMO_EXAME_INDEX: + value = getUltimo_exame(); + break; + case Trabalhadores.REALIZADO_INDEX: + value = getRealizado(); + break; + case Trabalhadores.PROXIMO_EXAME_INDEX: + value = getProximo_exame(); + break; + case Trabalhadores.ULTIMA_CONSULTA_INDEX: + value = getUltima_consulta(); + break; + case Trabalhadores.REALIZADA_INDEX: + value = getRealizada(); + break; + case Trabalhadores.PROXIMA_CONSULTA_INDEX: + value = getProxima_consulta(); + break; + case Trabalhadores.NOME_INDEX: + value = getNome(); + break; + case Trabalhadores.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX: + value = toEstabelecimento_id(); + break; + case Trabalhadores.RESULTADO_INDEX: + value = getResultado(); + break; + case Trabalhadores.DATA_ESPERADA_INDEX: + value = getData_esperada(); + break; + case Trabalhadores.DATA_FICHA_INDEX: + value = getData_ficha(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Trabalhadores.ID_INDEX: + value = this.id; + break; + case Trabalhadores.SEXO_INDEX: + value = this.sexo; + break; + case Trabalhadores.DATA_NASCIMENTO_INDEX: + value = this.data_nascimento; + break; + case Trabalhadores.NUMERO_MECANOGRAFICO_INDEX: + value = this.numero_mecanografico; + break; + case Trabalhadores.CATEGORIA_INDEX: + value = this.categoria; + break; + case Trabalhadores.ULTIMO_EXAME_INDEX: + value = this.ultimo_exame; + break; + case Trabalhadores.REALIZADO_INDEX: + value = this.realizado; + break; + case Trabalhadores.PROXIMO_EXAME_INDEX: + value = this.proximo_exame; + break; + case Trabalhadores.ULTIMA_CONSULTA_INDEX: + value = this.ultima_consulta; + break; + case Trabalhadores.REALIZADA_INDEX: + value = this.realizada; + break; + case Trabalhadores.PROXIMA_CONSULTA_INDEX: + value = this.proxima_consulta; + break; + case Trabalhadores.NOME_INDEX: + value = this.nome; + break; + case Trabalhadores.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX: + value = this.to_estabelecimento_id; + break; + case Trabalhadores.RESULTADO_INDEX: + value = this.resultado; + break; + case Trabalhadores.DATA_ESPERADA_INDEX: + value = this.data_esperada; + break; + case Trabalhadores.DATA_FICHA_INDEX: + value = this.data_ficha; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Trabalhadores.ID_INDEX: + setId( ( Integer ) value ); + break; + case Trabalhadores.SEXO_INDEX: + setSexo( ( String ) value ); + break; + case Trabalhadores.DATA_NASCIMENTO_INDEX: + setData_nascimento( ( java.util.Date ) value ); + break; + case Trabalhadores.NUMERO_MECANOGRAFICO_INDEX: + setNumero_mecanografico( ( String ) value ); + break; + case Trabalhadores.CATEGORIA_INDEX: + setCategoria( ( String ) value ); + break; + case Trabalhadores.ULTIMO_EXAME_INDEX: + setUltimo_exame( ( java.util.Date ) value ); + break; + case Trabalhadores.REALIZADO_INDEX: + setRealizado( ( String ) value ); + break; + case Trabalhadores.PROXIMO_EXAME_INDEX: + setProximo_exame( ( java.util.Date ) value ); + break; + case Trabalhadores.ULTIMA_CONSULTA_INDEX: + setUltima_consulta( ( java.util.Date ) value ); + break; + case Trabalhadores.REALIZADA_INDEX: + setRealizada( ( String ) value ); + break; + case Trabalhadores.PROXIMA_CONSULTA_INDEX: + setProxima_consulta( ( java.util.Date ) value ); + break; + case Trabalhadores.NOME_INDEX: + setNome( ( String ) value ); + break; + case Trabalhadores.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX: + setToEstabelecimento_id( ( db.data.siprp.outer.EstabelecimentosData ) value ); + break; + case Trabalhadores.RESULTADO_INDEX: + setResultado( ( String ) value ); + break; + case Trabalhadores.DATA_ESPERADA_INDEX: + setData_esperada( ( java.util.Date ) value ); + break; + case Trabalhadores.DATA_FICHA_INDEX: + setData_ficha( ( java.util.Date ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Trabalhadores.ID_INDEX: + this.id = ( Integer ) value; + break; + case Trabalhadores.SEXO_INDEX: + this.sexo = ( String ) value; + break; + case Trabalhadores.DATA_NASCIMENTO_INDEX: + this.data_nascimento = ( java.util.Date ) value; + break; + case Trabalhadores.NUMERO_MECANOGRAFICO_INDEX: + this.numero_mecanografico = ( String ) value; + break; + case Trabalhadores.CATEGORIA_INDEX: + this.categoria = ( String ) value; + break; + case Trabalhadores.ULTIMO_EXAME_INDEX: + this.ultimo_exame = ( java.util.Date ) value; + break; + case Trabalhadores.REALIZADO_INDEX: + this.realizado = ( String ) value; + break; + case Trabalhadores.PROXIMO_EXAME_INDEX: + this.proximo_exame = ( java.util.Date ) value; + break; + case Trabalhadores.ULTIMA_CONSULTA_INDEX: + this.ultima_consulta = ( java.util.Date ) value; + break; + case Trabalhadores.REALIZADA_INDEX: + this.realizada = ( String ) value; + break; + case Trabalhadores.PROXIMA_CONSULTA_INDEX: + this.proxima_consulta = ( java.util.Date ) value; + break; + case Trabalhadores.NOME_INDEX: + this.nome = ( String ) value; + break; + case Trabalhadores.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX: + this.to_estabelecimento_id = ( db.data.siprp.outer.EstabelecimentosData ) value; + break; + case Trabalhadores.RESULTADO_INDEX: + this.resultado = ( String ) value; + break; + case Trabalhadores.DATA_ESPERADA_INDEX: + this.data_esperada = ( java.util.Date ) value; + break; + case Trabalhadores.DATA_FICHA_INDEX: + this.data_ficha = ( java.util.Date ) 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 Trabalhadores.ID_INDEX: + theClass = Integer.class; + break; + case Trabalhadores.SEXO_INDEX: + theClass = String.class; + break; + case Trabalhadores.DATA_NASCIMENTO_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.NUMERO_MECANOGRAFICO_INDEX: + theClass = String.class; + break; + case Trabalhadores.CATEGORIA_INDEX: + theClass = String.class; + break; + case Trabalhadores.ULTIMO_EXAME_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.REALIZADO_INDEX: + theClass = String.class; + break; + case Trabalhadores.PROXIMO_EXAME_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.ULTIMA_CONSULTA_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.REALIZADA_INDEX: + theClass = String.class; + break; + case Trabalhadores.PROXIMA_CONSULTA_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.NOME_INDEX: + theClass = String.class; + break; + case Trabalhadores.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case Trabalhadores.TO_ESTABELECIMENTO_ID_INDEX: + theClass = db.data.siprp.outer.EstabelecimentosData.class; + break; + case Trabalhadores.RESULTADO_INDEX: + theClass = String.class; + break; + case Trabalhadores.DATA_ESPERADA_INDEX: + theClass = java.util.Date.class; + break; + case Trabalhadores.DATA_FICHA_INDEX: + theClass = java.util.Date.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Trabalhadores._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Trabalhadores.PK_FIELD_NAMES ); + primaryKey.set( 0, getId() ); + } + } + + @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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Users.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Users.java new file mode 100644 index 00000000..1df6d29e --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Users.java @@ -0,0 +1,178 @@ +/* +* Users.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Users extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "users"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.users"; + + public static final int _INVALID__INDEX = -1; + + public static final String FIELD_NAMES[] = new String[]{ + }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + }; + + + protected com.evolute.entity.utils.ObjectPrimaryKey primaryKey; + + public Users() + { + super(); + dirtyProperties = new boolean[]{ }; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + } + } + + 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() + { + throw new RuntimeException( "getPrimaryKeyName on Users is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Users._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Users.PK_FIELD_NAMES ); + } + } + + @Override + public com.evolute.entity.utils.ObjectPrimaryKey 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Utilizadores.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Utilizadores.java new file mode 100644 index 00000000..64e64450 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Utilizadores.java @@ -0,0 +1,1290 @@ +/* +* Utilizadores.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Utilizadores extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Utilizadores.ID, Utilizadores.ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.ID_FULL, Utilizadores.ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.LOGIN, Utilizadores.LOGIN_INDEX ); + FIELD_INDEXES.put( Utilizadores.LOGIN_FULL, Utilizadores.LOGIN_INDEX ); + FIELD_INDEXES.put( Utilizadores.PASSWORD, Utilizadores.PASSWORD_INDEX ); + FIELD_INDEXES.put( Utilizadores.PASSWORD_FULL, Utilizadores.PASSWORD_INDEX ); + FIELD_INDEXES.put( Utilizadores.EMAIL, Utilizadores.EMAIL_INDEX ); + FIELD_INDEXES.put( Utilizadores.EMAIL_FULL, Utilizadores.EMAIL_INDEX ); + FIELD_INDEXES.put( Utilizadores.EMPRESA_ID, Utilizadores.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.EMPRESA_ID_FULL, Utilizadores.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.ESTABELECIMENTO_ID, Utilizadores.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.ESTABELECIMENTO_ID_FULL, Utilizadores.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.ADMINISTRADOR, Utilizadores.ADMINISTRADOR_INDEX ); + FIELD_INDEXES.put( Utilizadores.ADMINISTRADOR_FULL, Utilizadores.ADMINISTRADOR_INDEX ); + FIELD_INDEXES.put( Utilizadores.MEDICO_ID, Utilizadores.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.MEDICO_ID_FULL, Utilizadores.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.TIPO, Utilizadores.TIPO_INDEX ); + FIELD_INDEXES.put( Utilizadores.TIPO_FULL, Utilizadores.TIPO_INDEX ); + FIELD_INDEXES.put( Utilizadores.NUMERO_CEDULA, Utilizadores.NUMERO_CEDULA_INDEX ); + FIELD_INDEXES.put( Utilizadores.NUMERO_CEDULA_FULL, Utilizadores.NUMERO_CEDULA_INDEX ); + FIELD_INDEXES.put( Utilizadores.CAP, Utilizadores.CAP_INDEX ); + FIELD_INDEXES.put( Utilizadores.CAP_FULL, Utilizadores.CAP_INDEX ); + FIELD_INDEXES.put( Utilizadores.NOME, Utilizadores.NOME_INDEX ); + FIELD_INDEXES.put( Utilizadores.NOME_FULL, Utilizadores.NOME_INDEX ); + FIELD_INDEXES.put( Utilizadores.FUNCIONARIO_HST_ID, Utilizadores.FUNCIONARIO_HST_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.FUNCIONARIO_HST_ID_FULL, Utilizadores.FUNCIONARIO_HST_ID_INDEX ); + FIELD_INDEXES.put( Utilizadores.ACTIVO, Utilizadores.ACTIVO_INDEX ); + FIELD_INDEXES.put( Utilizadores.ACTIVO_FULL, Utilizadores.ACTIVO_INDEX ); + FIELD_INDEXES.put( Utilizadores.RESPONSAVEL_LOJA, Utilizadores.RESPONSAVEL_LOJA_INDEX ); + FIELD_INDEXES.put( Utilizadores.RESPONSAVEL_LOJA_FULL, Utilizadores.RESPONSAVEL_LOJA_INDEX ); + FIELD_INDEXES.put( Utilizadores.NUMERO_MECANOGRAFICO, Utilizadores.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Utilizadores.NUMERO_MECANOGRAFICO_FULL, Utilizadores.NUMERO_MECANOGRAFICO_INDEX ); + FIELD_INDEXES.put( Utilizadores.GESTOR_GERAL, Utilizadores.GESTOR_GERAL_INDEX ); + FIELD_INDEXES.put( Utilizadores.GESTOR_GERAL_FULL, Utilizadores.GESTOR_GERAL_INDEX ); + FIELD_INDEXES.put( Utilizadores.PRIMEIRO_LOGIN, Utilizadores.PRIMEIRO_LOGIN_INDEX ); + FIELD_INDEXES.put( Utilizadores.PRIMEIRO_LOGIN_FULL, Utilizadores.PRIMEIRO_LOGIN_INDEX ); + FIELD_INDEXES.put( Utilizadores.APAGADO, Utilizadores.APAGADO_INDEX ); + FIELD_INDEXES.put( Utilizadores.APAGADO_FULL, Utilizadores.APAGADO_INDEX ); + FIELD_INDEXES.put( Utilizadores.DATA_PASSWORD, Utilizadores.DATA_PASSWORD_INDEX ); + FIELD_INDEXES.put( Utilizadores.DATA_PASSWORD_FULL, Utilizadores.DATA_PASSWORD_INDEX ); + FIELD_INDEXES.put( Utilizadores.BACKUP_EMAIL2, Utilizadores.BACKUP_EMAIL2_INDEX ); + FIELD_INDEXES.put( Utilizadores.BACKUP_EMAIL2_FULL, Utilizadores.BACKUP_EMAIL2_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "utilizadores"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.utilizadores"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "utilizadores.id"; + public static final int ID_INDEX = 0; + public static final String LOGIN = "login"; + public static final String LOGIN_FULL = "utilizadores.login"; + public static final int LOGIN_INDEX = 1; + public static final String PASSWORD = "password"; + public static final String PASSWORD_FULL = "utilizadores.password"; + public static final int PASSWORD_INDEX = 2; + public static final String EMAIL = "email"; + public static final String EMAIL_FULL = "utilizadores.email"; + public static final int EMAIL_INDEX = 3; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "utilizadores.empresa_id"; + public static final int EMPRESA_ID_INDEX = 4; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "utilizadores.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 5; + public static final String ADMINISTRADOR = "administrador"; + public static final String ADMINISTRADOR_FULL = "utilizadores.administrador"; + public static final int ADMINISTRADOR_INDEX = 6; + public static final String MEDICO_ID = "medico_id"; + public static final String MEDICO_ID_FULL = "utilizadores.medico_id"; + public static final int MEDICO_ID_INDEX = 7; + public static final String TIPO = "tipo"; + public static final String TIPO_FULL = "utilizadores.tipo"; + public static final int TIPO_INDEX = 8; + public static final String NUMERO_CEDULA = "numero_cedula"; + public static final String NUMERO_CEDULA_FULL = "utilizadores.numero_cedula"; + public static final int NUMERO_CEDULA_INDEX = 9; + public static final String CAP = "cap"; + public static final String CAP_FULL = "utilizadores.cap"; + public static final int CAP_INDEX = 10; + public static final String NOME = "nome"; + public static final String NOME_FULL = "utilizadores.nome"; + public static final int NOME_INDEX = 11; + public static final String FUNCIONARIO_HST_ID = "funcionario_hst_id"; + public static final String FUNCIONARIO_HST_ID_FULL = "utilizadores.funcionario_hst_id"; + public static final int FUNCIONARIO_HST_ID_INDEX = 12; + public static final String ACTIVO = "activo"; + public static final String ACTIVO_FULL = "utilizadores.activo"; + public static final int ACTIVO_INDEX = 13; + public static final String RESPONSAVEL_LOJA = "responsavel_loja"; + public static final String RESPONSAVEL_LOJA_FULL = "utilizadores.responsavel_loja"; + public static final int RESPONSAVEL_LOJA_INDEX = 14; + public static final String NUMERO_MECANOGRAFICO = "numero_mecanografico"; + public static final String NUMERO_MECANOGRAFICO_FULL = "utilizadores.numero_mecanografico"; + public static final int NUMERO_MECANOGRAFICO_INDEX = 15; + public static final String GESTOR_GERAL = "gestor_geral"; + public static final String GESTOR_GERAL_FULL = "utilizadores.gestor_geral"; + public static final int GESTOR_GERAL_INDEX = 16; + public static final String PRIMEIRO_LOGIN = "primeiro_login"; + public static final String PRIMEIRO_LOGIN_FULL = "utilizadores.primeiro_login"; + public static final int PRIMEIRO_LOGIN_INDEX = 17; + public static final String APAGADO = "apagado"; + public static final String APAGADO_FULL = "utilizadores.apagado"; + public static final int APAGADO_INDEX = 18; + public static final String DATA_PASSWORD = "data_password"; + public static final String DATA_PASSWORD_FULL = "utilizadores.data_password"; + public static final int DATA_PASSWORD_INDEX = 19; + public static final String BACKUP_EMAIL2 = "backup_email2"; + public static final String BACKUP_EMAIL2_FULL = "utilizadores.backup_email2"; + public static final int BACKUP_EMAIL2_INDEX = 20; + + public static final String FIELD_NAMES[] = new String[]{ + LOGIN, PASSWORD, EMAIL, EMPRESA_ID, ESTABELECIMENTO_ID, ADMINISTRADOR, MEDICO_ID, + TIPO, NUMERO_CEDULA, CAP, NOME, FUNCIONARIO_HST_ID, ACTIVO, RESPONSAVEL_LOJA, + NUMERO_MECANOGRAFICO, GESTOR_GERAL, PRIMEIRO_LOGIN, APAGADO, DATA_PASSWORD, + BACKUP_EMAIL2, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + LOGIN, TABLENAME + "." + PASSWORD, TABLENAME + "." + EMAIL, TABLENAME + "." + EMPRESA_ID, TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + ADMINISTRADOR, TABLENAME + "." + MEDICO_ID, + TABLENAME + "." + TIPO, TABLENAME + "." + NUMERO_CEDULA, TABLENAME + "." + CAP, TABLENAME + "." + NOME, TABLENAME + "." + FUNCIONARIO_HST_ID, TABLENAME + "." + ACTIVO, TABLENAME + "." + RESPONSAVEL_LOJA, + TABLENAME + "." + NUMERO_MECANOGRAFICO, TABLENAME + "." + GESTOR_GERAL, TABLENAME + "." + PRIMEIRO_LOGIN, TABLENAME + "." + APAGADO, TABLENAME + "." + DATA_PASSWORD, + TABLENAME + "." + BACKUP_EMAIL2, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, LOGIN, PASSWORD, EMAIL, EMPRESA_ID, ESTABELECIMENTO_ID, ADMINISTRADOR, MEDICO_ID, + TIPO, NUMERO_CEDULA, CAP, NOME, FUNCIONARIO_HST_ID, ACTIVO, RESPONSAVEL_LOJA, + NUMERO_MECANOGRAFICO, GESTOR_GERAL, PRIMEIRO_LOGIN, APAGADO, DATA_PASSWORD, + BACKUP_EMAIL2, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, LOGIN, PASSWORD, EMAIL, EMPRESA_ID, ESTABELECIMENTO_ID, ADMINISTRADOR, MEDICO_ID, + TIPO, NUMERO_CEDULA, CAP, NOME, FUNCIONARIO_HST_ID, ACTIVO, RESPONSAVEL_LOJA, + NUMERO_MECANOGRAFICO, GESTOR_GERAL, PRIMEIRO_LOGIN, APAGADO, DATA_PASSWORD, + BACKUP_EMAIL2, }; + + private Integer id; + private String login; + private String password; + private String email; + private Integer empresa_id; + private Integer estabelecimento_id; + private String administrador; + private Integer medico_id; + private Integer tipo; + private String numero_cedula; + private String cap; + private String nome; + private Integer funcionario_hst_id; + private String activo; + private String responsavel_loja; + private String numero_mecanografico; + private String gestor_geral; + private String primeiro_login; + private String apagado; + private java.util.Date data_password; + private String backup_email2; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Utilizadores() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, + false, false }; + } + + 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.ListfromPlanosActuacao_user_dir_loja() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanosActuacaoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanosActuacaoData.class , getPrimaryKey().getMap().get("id"), "user_dir_loja" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromPlanosActuacao_user_dns() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanosActuacaoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanosActuacaoData.class , getPrimaryKey().getMap().get("id"), "user_dns" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public java.util.ListfromPlanosActuacao_user_hs() + { + java.util.List result = new java.util.LinkedList< db.data.siprp.outer.PlanosActuacaoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp.outer.PlanosActuacaoData.class , getPrimaryKey().getMap().get("id"), "user_hs" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public String getLogin() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( LOGIN ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.login; + } + + public void setLogin( String login ) + { + try + { + preProcess( LOGIN, login ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.login = login; + LAZY_LOADED_OBJECTS.put( LOGIN, Boolean.TRUE ); + } + + public String getPassword() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PASSWORD ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.password; + } + + public void setPassword( String password ) + { + try + { + preProcess( PASSWORD, password ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.password = password; + LAZY_LOADED_OBJECTS.put( PASSWORD, Boolean.TRUE ); + } + + public String getEmail() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMAIL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.email; + } + + public void setEmail( String email ) + { + try + { + preProcess( EMAIL, email ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.email = email; + LAZY_LOADED_OBJECTS.put( EMAIL, Boolean.TRUE ); + } + + public Integer getEmpresa_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( EMPRESA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.empresa_id; + } + + public void setEmpresa_id( Integer empresa_id ) + { + try + { + preProcess( EMPRESA_ID, empresa_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.empresa_id = empresa_id; + LAZY_LOADED_OBJECTS.put( EMPRESA_ID, Boolean.TRUE ); + } + + public Integer getEstabelecimento_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ESTABELECIMENTO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.estabelecimento_id; + } + + public void setEstabelecimento_id( Integer estabelecimento_id ) + { + try + { + preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.estabelecimento_id = estabelecimento_id; + LAZY_LOADED_OBJECTS.put( ESTABELECIMENTO_ID, Boolean.TRUE ); + } + + public String getAdministrador() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ADMINISTRADOR ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.administrador; + } + + public void setAdministrador( String administrador ) + { + try + { + preProcess( ADMINISTRADOR, administrador ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.administrador = administrador; + LAZY_LOADED_OBJECTS.put( ADMINISTRADOR, Boolean.TRUE ); + } + + public Integer getMedico_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDICO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medico_id; + } + + public void setMedico_id( Integer medico_id ) + { + try + { + preProcess( MEDICO_ID, medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medico_id = medico_id; + LAZY_LOADED_OBJECTS.put( MEDICO_ID, Boolean.TRUE ); + } + + public Integer getTipo() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( TIPO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.tipo; + } + + public void setTipo( Integer tipo ) + { + try + { + preProcess( TIPO, tipo ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.tipo = tipo; + LAZY_LOADED_OBJECTS.put( TIPO, Boolean.TRUE ); + } + + public String getNumero_cedula() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NUMERO_CEDULA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.numero_cedula; + } + + public void setNumero_cedula( String numero_cedula ) + { + try + { + preProcess( NUMERO_CEDULA, numero_cedula ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.numero_cedula = numero_cedula; + LAZY_LOADED_OBJECTS.put( NUMERO_CEDULA, Boolean.TRUE ); + } + + public String getCap() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CAP ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.cap; + } + + public void setCap( String cap ) + { + try + { + preProcess( CAP, cap ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.cap = cap; + LAZY_LOADED_OBJECTS.put( CAP, Boolean.TRUE ); + } + + public String getNome() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NOME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.nome; + } + + public void setNome( String nome ) + { + try + { + preProcess( NOME, nome ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.nome = nome; + LAZY_LOADED_OBJECTS.put( NOME, Boolean.TRUE ); + } + + public Integer getFuncionario_hst_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FUNCIONARIO_HST_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.funcionario_hst_id; + } + + public void setFuncionario_hst_id( Integer funcionario_hst_id ) + { + try + { + preProcess( FUNCIONARIO_HST_ID, funcionario_hst_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.funcionario_hst_id = funcionario_hst_id; + LAZY_LOADED_OBJECTS.put( FUNCIONARIO_HST_ID, 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 String getResponsavel_loja() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( RESPONSAVEL_LOJA ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.responsavel_loja; + } + + public void setResponsavel_loja( String responsavel_loja ) + { + try + { + preProcess( RESPONSAVEL_LOJA, responsavel_loja ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.responsavel_loja = responsavel_loja; + LAZY_LOADED_OBJECTS.put( RESPONSAVEL_LOJA, Boolean.TRUE ); + } + + public String getNumero_mecanografico() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( NUMERO_MECANOGRAFICO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.numero_mecanografico; + } + + public void setNumero_mecanografico( String numero_mecanografico ) + { + try + { + preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.numero_mecanografico = numero_mecanografico; + LAZY_LOADED_OBJECTS.put( NUMERO_MECANOGRAFICO, Boolean.TRUE ); + } + + public String getGestor_geral() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( GESTOR_GERAL ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.gestor_geral; + } + + public void setGestor_geral( String gestor_geral ) + { + try + { + preProcess( GESTOR_GERAL, gestor_geral ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.gestor_geral = gestor_geral; + LAZY_LOADED_OBJECTS.put( GESTOR_GERAL, Boolean.TRUE ); + } + + public String getPrimeiro_login() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PRIMEIRO_LOGIN ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.primeiro_login; + } + + public void setPrimeiro_login( String primeiro_login ) + { + try + { + preProcess( PRIMEIRO_LOGIN, primeiro_login ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.primeiro_login = primeiro_login; + LAZY_LOADED_OBJECTS.put( PRIMEIRO_LOGIN, Boolean.TRUE ); + } + + public String getApagado() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( APAGADO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.apagado; + } + + public void setApagado( String apagado ) + { + try + { + preProcess( APAGADO, apagado ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.apagado = apagado; + LAZY_LOADED_OBJECTS.put( APAGADO, Boolean.TRUE ); + } + + public java.util.Date getData_password() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DATA_PASSWORD ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.data_password; + } + + public void setData_password( java.util.Date data_password ) + { + try + { + preProcess( DATA_PASSWORD, data_password ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.data_password = data_password; + LAZY_LOADED_OBJECTS.put( DATA_PASSWORD, Boolean.TRUE ); + } + + public String getBackup_email2() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( BACKUP_EMAIL2 ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.backup_email2; + } + + public void setBackup_email2( String backup_email2 ) + { + try + { + preProcess( BACKUP_EMAIL2, backup_email2 ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.backup_email2 = backup_email2; + LAZY_LOADED_OBJECTS.put( BACKUP_EMAIL2, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Utilizadores.ID_INDEX: + value = getId(); + break; + case Utilizadores.LOGIN_INDEX: + value = getLogin(); + break; + case Utilizadores.PASSWORD_INDEX: + value = getPassword(); + break; + case Utilizadores.EMAIL_INDEX: + value = getEmail(); + break; + case Utilizadores.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case Utilizadores.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case Utilizadores.ADMINISTRADOR_INDEX: + value = getAdministrador(); + break; + case Utilizadores.MEDICO_ID_INDEX: + value = getMedico_id(); + break; + case Utilizadores.TIPO_INDEX: + value = getTipo(); + break; + case Utilizadores.NUMERO_CEDULA_INDEX: + value = getNumero_cedula(); + break; + case Utilizadores.CAP_INDEX: + value = getCap(); + break; + case Utilizadores.NOME_INDEX: + value = getNome(); + break; + case Utilizadores.FUNCIONARIO_HST_ID_INDEX: + value = getFuncionario_hst_id(); + break; + case Utilizadores.ACTIVO_INDEX: + value = getActivo(); + break; + case Utilizadores.RESPONSAVEL_LOJA_INDEX: + value = getResponsavel_loja(); + break; + case Utilizadores.NUMERO_MECANOGRAFICO_INDEX: + value = getNumero_mecanografico(); + break; + case Utilizadores.GESTOR_GERAL_INDEX: + value = getGestor_geral(); + break; + case Utilizadores.PRIMEIRO_LOGIN_INDEX: + value = getPrimeiro_login(); + break; + case Utilizadores.APAGADO_INDEX: + value = getApagado(); + break; + case Utilizadores.DATA_PASSWORD_INDEX: + value = getData_password(); + break; + case Utilizadores.BACKUP_EMAIL2_INDEX: + value = getBackup_email2(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Utilizadores.ID_INDEX: + value = this.id; + break; + case Utilizadores.LOGIN_INDEX: + value = this.login; + break; + case Utilizadores.PASSWORD_INDEX: + value = this.password; + break; + case Utilizadores.EMAIL_INDEX: + value = this.email; + break; + case Utilizadores.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case Utilizadores.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case Utilizadores.ADMINISTRADOR_INDEX: + value = this.administrador; + break; + case Utilizadores.MEDICO_ID_INDEX: + value = this.medico_id; + break; + case Utilizadores.TIPO_INDEX: + value = this.tipo; + break; + case Utilizadores.NUMERO_CEDULA_INDEX: + value = this.numero_cedula; + break; + case Utilizadores.CAP_INDEX: + value = this.cap; + break; + case Utilizadores.NOME_INDEX: + value = this.nome; + break; + case Utilizadores.FUNCIONARIO_HST_ID_INDEX: + value = this.funcionario_hst_id; + break; + case Utilizadores.ACTIVO_INDEX: + value = this.activo; + break; + case Utilizadores.RESPONSAVEL_LOJA_INDEX: + value = this.responsavel_loja; + break; + case Utilizadores.NUMERO_MECANOGRAFICO_INDEX: + value = this.numero_mecanografico; + break; + case Utilizadores.GESTOR_GERAL_INDEX: + value = this.gestor_geral; + break; + case Utilizadores.PRIMEIRO_LOGIN_INDEX: + value = this.primeiro_login; + break; + case Utilizadores.APAGADO_INDEX: + value = this.apagado; + break; + case Utilizadores.DATA_PASSWORD_INDEX: + value = this.data_password; + break; + case Utilizadores.BACKUP_EMAIL2_INDEX: + value = this.backup_email2; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Utilizadores.ID_INDEX: + setId( ( Integer ) value ); + break; + case Utilizadores.LOGIN_INDEX: + setLogin( ( String ) value ); + break; + case Utilizadores.PASSWORD_INDEX: + setPassword( ( String ) value ); + break; + case Utilizadores.EMAIL_INDEX: + setEmail( ( String ) value ); + break; + case Utilizadores.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case Utilizadores.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case Utilizadores.ADMINISTRADOR_INDEX: + setAdministrador( ( String ) value ); + break; + case Utilizadores.MEDICO_ID_INDEX: + setMedico_id( ( Integer ) value ); + break; + case Utilizadores.TIPO_INDEX: + setTipo( ( Integer ) value ); + break; + case Utilizadores.NUMERO_CEDULA_INDEX: + setNumero_cedula( ( String ) value ); + break; + case Utilizadores.CAP_INDEX: + setCap( ( String ) value ); + break; + case Utilizadores.NOME_INDEX: + setNome( ( String ) value ); + break; + case Utilizadores.FUNCIONARIO_HST_ID_INDEX: + setFuncionario_hst_id( ( Integer ) value ); + break; + case Utilizadores.ACTIVO_INDEX: + setActivo( ( String ) value ); + break; + case Utilizadores.RESPONSAVEL_LOJA_INDEX: + setResponsavel_loja( ( String ) value ); + break; + case Utilizadores.NUMERO_MECANOGRAFICO_INDEX: + setNumero_mecanografico( ( String ) value ); + break; + case Utilizadores.GESTOR_GERAL_INDEX: + setGestor_geral( ( String ) value ); + break; + case Utilizadores.PRIMEIRO_LOGIN_INDEX: + setPrimeiro_login( ( String ) value ); + break; + case Utilizadores.APAGADO_INDEX: + setApagado( ( String ) value ); + break; + case Utilizadores.DATA_PASSWORD_INDEX: + setData_password( ( java.util.Date ) value ); + break; + case Utilizadores.BACKUP_EMAIL2_INDEX: + setBackup_email2( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Utilizadores.ID_INDEX: + this.id = ( Integer ) value; + break; + case Utilizadores.LOGIN_INDEX: + this.login = ( String ) value; + break; + case Utilizadores.PASSWORD_INDEX: + this.password = ( String ) value; + break; + case Utilizadores.EMAIL_INDEX: + this.email = ( String ) value; + break; + case Utilizadores.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case Utilizadores.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case Utilizadores.ADMINISTRADOR_INDEX: + this.administrador = ( String ) value; + break; + case Utilizadores.MEDICO_ID_INDEX: + this.medico_id = ( Integer ) value; + break; + case Utilizadores.TIPO_INDEX: + this.tipo = ( Integer ) value; + break; + case Utilizadores.NUMERO_CEDULA_INDEX: + this.numero_cedula = ( String ) value; + break; + case Utilizadores.CAP_INDEX: + this.cap = ( String ) value; + break; + case Utilizadores.NOME_INDEX: + this.nome = ( String ) value; + break; + case Utilizadores.FUNCIONARIO_HST_ID_INDEX: + this.funcionario_hst_id = ( Integer ) value; + break; + case Utilizadores.ACTIVO_INDEX: + this.activo = ( String ) value; + break; + case Utilizadores.RESPONSAVEL_LOJA_INDEX: + this.responsavel_loja = ( String ) value; + break; + case Utilizadores.NUMERO_MECANOGRAFICO_INDEX: + this.numero_mecanografico = ( String ) value; + break; + case Utilizadores.GESTOR_GERAL_INDEX: + this.gestor_geral = ( String ) value; + break; + case Utilizadores.PRIMEIRO_LOGIN_INDEX: + this.primeiro_login = ( String ) value; + break; + case Utilizadores.APAGADO_INDEX: + this.apagado = ( String ) value; + break; + case Utilizadores.DATA_PASSWORD_INDEX: + this.data_password = ( java.util.Date ) value; + break; + case Utilizadores.BACKUP_EMAIL2_INDEX: + this.backup_email2 = ( String ) 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 Utilizadores.ID_INDEX: + theClass = Integer.class; + break; + case Utilizadores.LOGIN_INDEX: + theClass = String.class; + break; + case Utilizadores.PASSWORD_INDEX: + theClass = String.class; + break; + case Utilizadores.EMAIL_INDEX: + theClass = String.class; + break; + case Utilizadores.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case Utilizadores.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case Utilizadores.ADMINISTRADOR_INDEX: + theClass = String.class; + break; + case Utilizadores.MEDICO_ID_INDEX: + theClass = Integer.class; + break; + case Utilizadores.TIPO_INDEX: + theClass = Integer.class; + break; + case Utilizadores.NUMERO_CEDULA_INDEX: + theClass = String.class; + break; + case Utilizadores.CAP_INDEX: + theClass = String.class; + break; + case Utilizadores.NOME_INDEX: + theClass = String.class; + break; + case Utilizadores.FUNCIONARIO_HST_ID_INDEX: + theClass = Integer.class; + break; + case Utilizadores.ACTIVO_INDEX: + theClass = String.class; + break; + case Utilizadores.RESPONSAVEL_LOJA_INDEX: + theClass = String.class; + break; + case Utilizadores.NUMERO_MECANOGRAFICO_INDEX: + theClass = String.class; + break; + case Utilizadores.GESTOR_GERAL_INDEX: + theClass = String.class; + break; + case Utilizadores.PRIMEIRO_LOGIN_INDEX: + theClass = String.class; + break; + case Utilizadores.APAGADO_INDEX: + theClass = String.class; + break; + case Utilizadores.DATA_PASSWORD_INDEX: + theClass = java.util.Date.class; + break; + case Utilizadores.BACKUP_EMAIL2_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Utilizadores._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Utilizadores.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/Version.java b/trunk/PlanosActuacao/src/db/data/siprp/inner/Version.java new file mode 100644 index 00000000..16408527 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/Version.java @@ -0,0 +1,342 @@ +/* +* Version.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp.inner; + + +public class Version extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( Version.CURRENT_VERSION, Version.CURRENT_VERSION_INDEX ); + FIELD_INDEXES.put( Version.CURRENT_VERSION_FULL, Version.CURRENT_VERSION_INDEX ); + FIELD_INDEXES.put( Version.ID, Version.ID_INDEX ); + FIELD_INDEXES.put( Version.ID_FULL, Version.ID_INDEX ); + FIELD_INDEXES.put( Version.MODULE_NAME, Version.MODULE_NAME_INDEX ); + FIELD_INDEXES.put( Version.MODULE_NAME_FULL, Version.MODULE_NAME_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final String TABLENAME = "version"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.version"; + + public static final int _INVALID__INDEX = -1; + public static final String CURRENT_VERSION = "current_version"; + public static final String CURRENT_VERSION_FULL = "version.current_version"; + public static final int CURRENT_VERSION_INDEX = 0; + public static final String ID = "id"; + public static final String ID_FULL = "version.id"; + public static final int ID_INDEX = 1; + public static final String MODULE_NAME = "module_name"; + public static final String MODULE_NAME_FULL = "version.module_name"; + public static final int MODULE_NAME_INDEX = 2; + + public static final String FIELD_NAMES[] = new String[]{ + CURRENT_VERSION, MODULE_NAME, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + CURRENT_VERSION, TABLENAME + "." + MODULE_NAME, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + CURRENT_VERSION, ID, MODULE_NAME, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + CURRENT_VERSION, ID, MODULE_NAME, }; + + private Double current_version; + private Integer id; + private String module_name; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public Version() + { + super(); + dirtyProperties = new boolean[]{ false, false, false }; + } + + public Double getCurrent_version() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CURRENT_VERSION ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.current_version; + } + + public void setCurrent_version( Double current_version ) + { + try + { + preProcess( CURRENT_VERSION, current_version ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.current_version = current_version; + LAZY_LOADED_OBJECTS.put( CURRENT_VERSION, Boolean.TRUE ); + } + + 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 String getModule_name() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MODULE_NAME ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.module_name; + } + + public void setModule_name( String module_name ) + { + try + { + preProcess( MODULE_NAME, module_name ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.module_name = module_name; + LAZY_LOADED_OBJECTS.put( MODULE_NAME, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Version.CURRENT_VERSION_INDEX: + value = getCurrent_version(); + break; + case Version.ID_INDEX: + value = getId(); + break; + case Version.MODULE_NAME_INDEX: + value = getModule_name(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Version.CURRENT_VERSION_INDEX: + value = this.current_version; + break; + case Version.ID_INDEX: + value = this.id; + break; + case Version.MODULE_NAME_INDEX: + value = this.module_name; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Version.CURRENT_VERSION_INDEX: + setCurrent_version( ( Double ) value ); + break; + case Version.ID_INDEX: + setId( ( Integer ) value ); + break; + case Version.MODULE_NAME_INDEX: + setModule_name( ( String ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case Version.CURRENT_VERSION_INDEX: + this.current_version = ( Double ) value; + break; + case Version.ID_INDEX: + this.id = ( Integer ) value; + break; + case Version.MODULE_NAME_INDEX: + this.module_name = ( String ) 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 Version.CURRENT_VERSION_INDEX: + theClass = Double.class; + break; + case Version.ID_INDEX: + theClass = Integer.class; + break; + case Version.MODULE_NAME_INDEX: + theClass = String.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : Version._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Version.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/PlanosActuacao/src/db/data/siprp/inner/package.xml b/trunk/PlanosActuacao/src/db/data/siprp/inner/package.xml new file mode 100644 index 00000000..9e40a437 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp/inner/package.xml @@ -0,0 +1,1627 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +