From e9f228a24b8726b0bd22dbfcb1e0e11c0366d7eb Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Tue, 7 Apr 2015 13:06:17 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@2062 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../db/data/siprp_local/inner/FilFile.java | 103 ++- .../siprp_local/inner/FilFileAppointment.java | 22 +- .../siprp_local/inner/FilFileEmpresa.java | 84 ++- .../inner/FilFileEstabelecimento.java | 593 +++++++++++++++++ .../FilFileMarcacoesEstabelecimento.java | 22 +- .../siprp_local/inner/FilFileTrabalhador.java | 593 +++++++++++++++++ .../inner/HistoricoEstabelecimento.java | 45 +- .../src/db/data/siprp_local/inner/HsArea.java | 37 +- .../db/data/siprp_local/inner/HsEmail.java | 21 +- .../siprp_local/inner/HsEmailEmpresa.java | 2 - .../inner/HsEmailEstabelecimento.java | 2 - .../data/siprp_local/inner/HsEquipamento.java | 37 +- .../data/siprp_local/inner/HsLegislacao.java | 45 +- .../inner/HsLegislacaoCategoria.java | 35 +- .../inner/HsLegislacaoEmpresa.java | 2 - .../inner/HsLegislacaoEstabelecimento.java | 3 - .../db/data/siprp_local/inner/HsMedida.java | 52 +- .../siprp_local/inner/HsNormalizacao.java | 46 +- .../inner/HsNormalizacaoEmpresa.java | 2 - .../inner/HsNormalizacaoEstabelecimento.java | 2 - .../db/data/siprp_local/inner/HsPosto.java | 37 +- .../inner/HsPostoEstabelecimento.java | 2 - .../data/siprp_local/inner/HsPostoMedida.java | 2 - .../data/siprp_local/inner/HsPostoRisco.java | 7 - .../data/siprp_local/inner/HsRelatorio.java | 79 ++- .../siprp_local/inner/HsRelatorioArea.java | 38 +- .../inner/HsRelatorioEquipamento.java | 26 +- .../inner/HsRelatorioLegislacao.java | 34 +- .../siprp_local/inner/HsRelatorioMedida.java | 71 +- .../inner/HsRelatorioNormalizacao.java | 34 +- .../siprp_local/inner/HsRelatorioPosto.java | 72 +- .../inner/HsRelatorioPostoMedida.java | 3 - .../inner/HsRelatorioPostoMedidaApagada.java | 428 ++++++++++++ .../inner/HsRelatorioPostoRisco.java | 6 - .../inner/HsRelatorioPostoRiscoApagado.java | 627 ++++++++++++++++++ 35 files changed, 2927 insertions(+), 287 deletions(-) create mode 100644 trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileEstabelecimento.java create mode 100644 trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileTrabalhador.java create mode 100644 trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoMedidaApagada.java create mode 100644 trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRiscoApagado.java diff --git a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFile.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFile.java index ed157da4..b41ca081 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFile.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFile.java @@ -8,6 +8,7 @@ */ package db.data.siprp_local.inner; +import java.sql.Timestamp; public class FilFile extends com.evolute.entity.evo.EvoDataObject { @@ -95,10 +96,10 @@ public class FilFile extends com.evolute.entity.evo.EvoDataObjectfromEmpresaInspeccaoFicheiro_file_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.EmpresaInspeccaoFicheiroData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.EmpresaInspeccaoFicheiroData.class , getPrimaryKey().getMap().get("id"), "file_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public java.util.ListfromFilFileAppointment_file_id() { java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.FilFileAppointmentData >(); @@ -176,6 +193,23 @@ public class FilFile extends com.evolute.entity.evo.EvoDataObjectfromFilFileEstabelecimento_file_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.FilFileEstabelecimentoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.FilFileEstabelecimentoData.class , getPrimaryKey().getMap().get("id"), "file_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public java.util.ListfromFilFileMarcacoesEstabelecimento_file_id() { java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.FilFileMarcacoesEstabelecimentoData >(); @@ -193,7 +227,24 @@ public class FilFile extends com.evolute.entity.evo.EvoDataObjectfromFilFileTrabalhador_file_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.FilFileTrabalhadorData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.FilFileTrabalhadorData.class , getPrimaryKey().getMap().get("id"), "file_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + + public Timestamp getDeleted_stamp() { try { @@ -207,11 +258,10 @@ public class FilFile extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -70,15 +72,20 @@ public class FilFileEmpresa extends com.evolute.entity.evo.EvoDataObject (can't touch this) +*/ +package db.data.siprp_local.inner; + + +public class FilFileEstabelecimento extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( FilFileEstabelecimento.ID, FilFileEstabelecimento.ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.ID_FULL, FilFileEstabelecimento.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileEstabelecimento.CLASS_IDENTIFIER, FilFileEstabelecimento.FILE_ID, FilFileEstabelecimento.TO_FILE_ID ); + FIELD_INDEXES.put( FilFileEstabelecimento.FILE_ID, FilFileEstabelecimento.FILE_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.FILE_ID_FULL, FilFileEstabelecimento.FILE_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.TO_FILE_ID, FilFileEstabelecimento.TO_FILE_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileEstabelecimento.CLASS_IDENTIFIER, FilFileEstabelecimento.EMPRESA_ID, FilFileEstabelecimento.TO_EMPRESA_ID ); + FIELD_INDEXES.put( FilFileEstabelecimento.EMPRESA_ID, FilFileEstabelecimento.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.EMPRESA_ID_FULL, FilFileEstabelecimento.EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.TO_EMPRESA_ID, FilFileEstabelecimento.TO_EMPRESA_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.ESTABELECIMENTO_ID, FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.ESTABELECIMENTO_ID_FULL, FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileEstabelecimento.CLASS_IDENTIFIER, FilFileEstabelecimento.CATEGORIA_ID, FilFileEstabelecimento.TO_CATEGORIA_ID ); + FIELD_INDEXES.put( FilFileEstabelecimento.CATEGORIA_ID, FilFileEstabelecimento.CATEGORIA_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.CATEGORIA_ID_FULL, FilFileEstabelecimento.CATEGORIA_ID_INDEX ); + FIELD_INDEXES.put( FilFileEstabelecimento.TO_CATEGORIA_ID, FilFileEstabelecimento.TO_CATEGORIA_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 ForeignKeyfile_idTofil_file = + new com.evolute.entity.ForeignKey( FilFileEstabelecimento.class, FilFileEstabelecimento.FILE_ID, db.data.siprp_local.outer.FilFileData.class, db.data.siprp_local.outer.FilFileData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyempresa_idToempresas = + new com.evolute.entity.ForeignKey( FilFileEstabelecimento.class, FilFileEstabelecimento.EMPRESA_ID, db.data.siprp_local.outer.EmpresasData.class, db.data.siprp_local.outer.EmpresasData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeycategoria_idTofil_categorias = + new com.evolute.entity.ForeignKey( FilFileEstabelecimento.class, FilFileEstabelecimento.CATEGORIA_ID, db.data.siprp_local.outer.FilCategoriasData.class, db.data.siprp_local.outer.FilCategoriasData.ID ); + + public static final String TABLENAME = "fil_file_estabelecimento"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp_local.inner.fil_file_estabelecimento"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "fil_file_estabelecimento.id"; + public static final int ID_INDEX = 0; + public static final String FILE_ID = "file_id"; + public static final String FILE_ID_FULL = "fil_file_estabelecimento.file_id"; + public static final int FILE_ID_INDEX = 1; + public static final String TO_FILE_ID = "to_file_id"; + public static final String TO_FILE_ID_FULL = "fil_file_estabelecimento.to_file_id"; + public static final int TO_FILE_ID_INDEX = 2; + public static final String EMPRESA_ID = "empresa_id"; + public static final String EMPRESA_ID_FULL = "fil_file_estabelecimento.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 = "fil_file_estabelecimento.to_empresa_id"; + public static final int TO_EMPRESA_ID_INDEX = 4; + public static final String ESTABELECIMENTO_ID = "estabelecimento_id"; + public static final String ESTABELECIMENTO_ID_FULL = "fil_file_estabelecimento.estabelecimento_id"; + public static final int ESTABELECIMENTO_ID_INDEX = 5; + public static final String CATEGORIA_ID = "categoria_id"; + public static final String CATEGORIA_ID_FULL = "fil_file_estabelecimento.categoria_id"; + public static final int CATEGORIA_ID_INDEX = 6; + public static final String TO_CATEGORIA_ID = "to_categoria_id"; + public static final String TO_CATEGORIA_ID_FULL = "fil_file_estabelecimento.to_categoria_id"; + public static final int TO_CATEGORIA_ID_INDEX = 7; + + public static final String FIELD_NAMES[] = new String[]{ + FILE_ID, TO_FILE_ID, EMPRESA_ID, TO_EMPRESA_ID, ESTABELECIMENTO_ID, CATEGORIA_ID, + TO_CATEGORIA_ID, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + FILE_ID, TABLENAME + "." + TO_FILE_ID, TABLENAME + "." + EMPRESA_ID, TABLENAME + "." + TO_EMPRESA_ID, TABLENAME + "." + ESTABELECIMENTO_ID, TABLENAME + "." + CATEGORIA_ID, + TABLENAME + "." + TO_CATEGORIA_ID, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, FILE_ID, EMPRESA_ID, ESTABELECIMENTO_ID, CATEGORIA_ID, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, FILE_ID, EMPRESA_ID, ESTABELECIMENTO_ID, CATEGORIA_ID, }; + + private Integer id; + private Integer file_id; + private db.data.siprp_local.outer.FilFileData to_file_id; + private Integer empresa_id; + private db.data.siprp_local.outer.EmpresasData to_empresa_id; + private Integer estabelecimento_id; + private Integer categoria_id; + private db.data.siprp_local.outer.FilCategoriasData to_categoria_id; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public FilFileEstabelecimento() + { + 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 Integer getFile_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FILE_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.file_id; + } + + public void setFile_id( Integer file_id ) + { + try + { + preProcess( FILE_ID, file_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.file_id = file_id; + LAZY_LOADED_OBJECTS.put( FILE_ID, Boolean.TRUE ); + } + + public db.data.siprp_local.outer.FilFileData toFile_id() + { + try + { + prepare( TO_FILE_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_file_id; + } + + public void setToFile_id( db.data.siprp_local.outer.FilFileData to_file_id ) + { + try + { + preProcess( TO_FILE_ID, to_file_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_file_id = to_file_id; + } + + 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_local.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_local.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 Integer getCategoria_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CATEGORIA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.categoria_id; + } + + public void setCategoria_id( Integer categoria_id ) + { + try + { + preProcess( CATEGORIA_ID, categoria_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.categoria_id = categoria_id; + LAZY_LOADED_OBJECTS.put( CATEGORIA_ID, Boolean.TRUE ); + } + + public db.data.siprp_local.outer.FilCategoriasData toCategoria_id() + { + try + { + prepare( TO_CATEGORIA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_categoria_id; + } + + public void setToCategoria_id( db.data.siprp_local.outer.FilCategoriasData to_categoria_id ) + { + try + { + preProcess( TO_CATEGORIA_ID, to_categoria_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_categoria_id = to_categoria_id; + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileEstabelecimento.ID_INDEX: + value = getId(); + break; + case FilFileEstabelecimento.FILE_ID_INDEX: + value = getFile_id(); + break; + case FilFileEstabelecimento.TO_FILE_ID_INDEX: + value = toFile_id(); + break; + case FilFileEstabelecimento.EMPRESA_ID_INDEX: + value = getEmpresa_id(); + break; + case FilFileEstabelecimento.TO_EMPRESA_ID_INDEX: + value = toEmpresa_id(); + break; + case FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = getEstabelecimento_id(); + break; + case FilFileEstabelecimento.CATEGORIA_ID_INDEX: + value = getCategoria_id(); + break; + case FilFileEstabelecimento.TO_CATEGORIA_ID_INDEX: + value = toCategoria_id(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileEstabelecimento.ID_INDEX: + value = this.id; + break; + case FilFileEstabelecimento.FILE_ID_INDEX: + value = this.file_id; + break; + case FilFileEstabelecimento.TO_FILE_ID_INDEX: + value = this.to_file_id; + break; + case FilFileEstabelecimento.EMPRESA_ID_INDEX: + value = this.empresa_id; + break; + case FilFileEstabelecimento.TO_EMPRESA_ID_INDEX: + value = this.to_empresa_id; + break; + case FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX: + value = this.estabelecimento_id; + break; + case FilFileEstabelecimento.CATEGORIA_ID_INDEX: + value = this.categoria_id; + break; + case FilFileEstabelecimento.TO_CATEGORIA_ID_INDEX: + value = this.to_categoria_id; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileEstabelecimento.ID_INDEX: + setId( ( Integer ) value ); + break; + case FilFileEstabelecimento.FILE_ID_INDEX: + setFile_id( ( Integer ) value ); + break; + case FilFileEstabelecimento.TO_FILE_ID_INDEX: + setToFile_id( ( db.data.siprp_local.outer.FilFileData ) value ); + break; + case FilFileEstabelecimento.EMPRESA_ID_INDEX: + setEmpresa_id( ( Integer ) value ); + break; + case FilFileEstabelecimento.TO_EMPRESA_ID_INDEX: + setToEmpresa_id( ( db.data.siprp_local.outer.EmpresasData ) value ); + break; + case FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX: + setEstabelecimento_id( ( Integer ) value ); + break; + case FilFileEstabelecimento.CATEGORIA_ID_INDEX: + setCategoria_id( ( Integer ) value ); + break; + case FilFileEstabelecimento.TO_CATEGORIA_ID_INDEX: + setToCategoria_id( ( db.data.siprp_local.outer.FilCategoriasData ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileEstabelecimento.ID_INDEX: + this.id = ( Integer ) value; + break; + case FilFileEstabelecimento.FILE_ID_INDEX: + this.file_id = ( Integer ) value; + break; + case FilFileEstabelecimento.TO_FILE_ID_INDEX: + this.to_file_id = ( db.data.siprp_local.outer.FilFileData ) value; + break; + case FilFileEstabelecimento.EMPRESA_ID_INDEX: + this.empresa_id = ( Integer ) value; + break; + case FilFileEstabelecimento.TO_EMPRESA_ID_INDEX: + this.to_empresa_id = ( db.data.siprp_local.outer.EmpresasData ) value; + break; + case FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX: + this.estabelecimento_id = ( Integer ) value; + break; + case FilFileEstabelecimento.CATEGORIA_ID_INDEX: + this.categoria_id = ( Integer ) value; + break; + case FilFileEstabelecimento.TO_CATEGORIA_ID_INDEX: + this.to_categoria_id = ( db.data.siprp_local.outer.FilCategoriasData ) 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 FilFileEstabelecimento.ID_INDEX: + theClass = Integer.class; + break; + case FilFileEstabelecimento.FILE_ID_INDEX: + theClass = Integer.class; + break; + case FilFileEstabelecimento.TO_FILE_ID_INDEX: + theClass = db.data.siprp_local.outer.FilFileData.class; + break; + case FilFileEstabelecimento.EMPRESA_ID_INDEX: + theClass = Integer.class; + break; + case FilFileEstabelecimento.TO_EMPRESA_ID_INDEX: + theClass = db.data.siprp_local.outer.EmpresasData.class; + break; + case FilFileEstabelecimento.ESTABELECIMENTO_ID_INDEX: + theClass = Integer.class; + break; + case FilFileEstabelecimento.CATEGORIA_ID_INDEX: + theClass = Integer.class; + break; + case FilFileEstabelecimento.TO_CATEGORIA_ID_INDEX: + theClass = db.data.siprp_local.outer.FilCategoriasData.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : FilFileEstabelecimento._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, FilFileEstabelecimento.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_local/inner/FilFileMarcacoesEstabelecimento.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileMarcacoesEstabelecimento.java index b4712f22..ade98c36 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileMarcacoesEstabelecimento.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileMarcacoesEstabelecimento.java @@ -108,7 +108,6 @@ public class FilFileMarcacoesEstabelecimento extends com.evolute.entity.evo.EvoD { try { - setLockedForRefresh( true ); preProcess( ID, id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -137,7 +136,6 @@ public class FilFileMarcacoesEstabelecimento extends com.evolute.entity.evo.EvoD { try { - setLockedForRefresh( true ); preProcess( FILE_ID, file_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -192,7 +190,6 @@ public class FilFileMarcacoesEstabelecimento extends com.evolute.entity.evo.EvoD { try { - setLockedForRefresh( true ); preProcess( MARCACAO_ID, marcacao_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -402,9 +399,24 @@ public class FilFileMarcacoesEstabelecimento extends com.evolute.entity.evo.EvoD if( primaryKey == null ) { primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, FilFileMarcacoesEstabelecimento.PK_FIELD_NAMES ); - primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) ); + 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; + } + } } - setId( ( Integer ) array.get( row, col + 0 ) ); } @Override diff --git a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileTrabalhador.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileTrabalhador.java new file mode 100644 index 00000000..ac1c6ffe --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/FilFileTrabalhador.java @@ -0,0 +1,593 @@ +/* +* FilFileTrabalhador.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp_local.inner; + + +public class FilFileTrabalhador extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( FilFileTrabalhador.ID, FilFileTrabalhador.ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.ID_FULL, FilFileTrabalhador.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileTrabalhador.CLASS_IDENTIFIER, FilFileTrabalhador.FILE_ID, FilFileTrabalhador.TO_FILE_ID ); + FIELD_INDEXES.put( FilFileTrabalhador.FILE_ID, FilFileTrabalhador.FILE_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.FILE_ID_FULL, FilFileTrabalhador.FILE_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.TO_FILE_ID, FilFileTrabalhador.TO_FILE_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileTrabalhador.CLASS_IDENTIFIER, FilFileTrabalhador.TRABALHADOR_ID, FilFileTrabalhador.TO_TRABALHADOR_ID ); + FIELD_INDEXES.put( FilFileTrabalhador.TRABALHADOR_ID, FilFileTrabalhador.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.TRABALHADOR_ID_FULL, FilFileTrabalhador.TRABALHADOR_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.TO_TRABALHADOR_ID, FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FilFileTrabalhador.CLASS_IDENTIFIER, FilFileTrabalhador.CATEGORIA_ID, FilFileTrabalhador.TO_CATEGORIA_ID ); + FIELD_INDEXES.put( FilFileTrabalhador.CATEGORIA_ID, FilFileTrabalhador.CATEGORIA_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.CATEGORIA_ID_FULL, FilFileTrabalhador.CATEGORIA_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.TO_CATEGORIA_ID, FilFileTrabalhador.TO_CATEGORIA_ID_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.ONLINE, FilFileTrabalhador.ONLINE_INDEX ); + FIELD_INDEXES.put( FilFileTrabalhador.ONLINE_FULL, FilFileTrabalhador.ONLINE_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyfile_idTofil_file = + new com.evolute.entity.ForeignKey( FilFileTrabalhador.class, FilFileTrabalhador.FILE_ID, db.data.siprp_local.outer.FilFileData.class, db.data.siprp_local.outer.FilFileData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeytrabalhador_idTotrabalhadores = + new com.evolute.entity.ForeignKey( FilFileTrabalhador.class, FilFileTrabalhador.TRABALHADOR_ID, db.data.siprp_local.outer.TrabalhadoresData.class, db.data.siprp_local.outer.TrabalhadoresData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeycategoria_idTofil_categorias = + new com.evolute.entity.ForeignKey( FilFileTrabalhador.class, FilFileTrabalhador.CATEGORIA_ID, db.data.siprp_local.outer.FilCategoriasData.class, db.data.siprp_local.outer.FilCategoriasData.ID ); + + public static final String TABLENAME = "fil_file_trabalhador"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp_local.inner.fil_file_trabalhador"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "fil_file_trabalhador.id"; + public static final int ID_INDEX = 0; + public static final String FILE_ID = "file_id"; + public static final String FILE_ID_FULL = "fil_file_trabalhador.file_id"; + public static final int FILE_ID_INDEX = 1; + public static final String TO_FILE_ID = "to_file_id"; + public static final String TO_FILE_ID_FULL = "fil_file_trabalhador.to_file_id"; + public static final int TO_FILE_ID_INDEX = 2; + public static final String TRABALHADOR_ID = "trabalhador_id"; + public static final String TRABALHADOR_ID_FULL = "fil_file_trabalhador.trabalhador_id"; + public static final int TRABALHADOR_ID_INDEX = 3; + public static final String TO_TRABALHADOR_ID = "to_trabalhador_id"; + public static final String TO_TRABALHADOR_ID_FULL = "fil_file_trabalhador.to_trabalhador_id"; + public static final int TO_TRABALHADOR_ID_INDEX = 4; + public static final String CATEGORIA_ID = "categoria_id"; + public static final String CATEGORIA_ID_FULL = "fil_file_trabalhador.categoria_id"; + public static final int CATEGORIA_ID_INDEX = 5; + public static final String TO_CATEGORIA_ID = "to_categoria_id"; + public static final String TO_CATEGORIA_ID_FULL = "fil_file_trabalhador.to_categoria_id"; + public static final int TO_CATEGORIA_ID_INDEX = 6; + public static final String ONLINE = "online"; + public static final String ONLINE_FULL = "fil_file_trabalhador.online"; + public static final int ONLINE_INDEX = 7; + + public static final String FIELD_NAMES[] = new String[]{ + FILE_ID, TO_FILE_ID, TRABALHADOR_ID, TO_TRABALHADOR_ID, CATEGORIA_ID, + TO_CATEGORIA_ID, ONLINE, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + FILE_ID, TABLENAME + "." + TO_FILE_ID, TABLENAME + "." + TRABALHADOR_ID, TABLENAME + "." + TO_TRABALHADOR_ID, TABLENAME + "." + CATEGORIA_ID, + TABLENAME + "." + TO_CATEGORIA_ID, TABLENAME + "." + ONLINE, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, FILE_ID, TRABALHADOR_ID, CATEGORIA_ID, ONLINE, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, FILE_ID, TRABALHADOR_ID, CATEGORIA_ID, ONLINE, }; + + private Integer id; + private Integer file_id; + private db.data.siprp_local.outer.FilFileData to_file_id; + private Integer trabalhador_id; + private db.data.siprp_local.outer.TrabalhadoresData to_trabalhador_id; + private Integer categoria_id; + private db.data.siprp_local.outer.FilCategoriasData to_categoria_id; + private Boolean online; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public FilFileTrabalhador() + { + 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 Integer getFile_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( FILE_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.file_id; + } + + public void setFile_id( Integer file_id ) + { + try + { + preProcess( FILE_ID, file_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.file_id = file_id; + LAZY_LOADED_OBJECTS.put( FILE_ID, Boolean.TRUE ); + } + + public db.data.siprp_local.outer.FilFileData toFile_id() + { + try + { + prepare( TO_FILE_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_file_id; + } + + public void setToFile_id( db.data.siprp_local.outer.FilFileData to_file_id ) + { + try + { + preProcess( TO_FILE_ID, to_file_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_file_id = to_file_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_local.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_local.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 getCategoria_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( CATEGORIA_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.categoria_id; + } + + public void setCategoria_id( Integer categoria_id ) + { + try + { + preProcess( CATEGORIA_ID, categoria_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.categoria_id = categoria_id; + LAZY_LOADED_OBJECTS.put( CATEGORIA_ID, Boolean.TRUE ); + } + + public db.data.siprp_local.outer.FilCategoriasData toCategoria_id() + { + try + { + prepare( TO_CATEGORIA_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_categoria_id; + } + + public void setToCategoria_id( db.data.siprp_local.outer.FilCategoriasData to_categoria_id ) + { + try + { + preProcess( TO_CATEGORIA_ID, to_categoria_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_categoria_id = to_categoria_id; + } + + public Boolean getOnline() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( ONLINE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.online; + } + + public void setOnline( Boolean online ) + { + try + { + preProcess( ONLINE, online ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.online = online; + LAZY_LOADED_OBJECTS.put( ONLINE, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileTrabalhador.ID_INDEX: + value = getId(); + break; + case FilFileTrabalhador.FILE_ID_INDEX: + value = getFile_id(); + break; + case FilFileTrabalhador.TO_FILE_ID_INDEX: + value = toFile_id(); + break; + case FilFileTrabalhador.TRABALHADOR_ID_INDEX: + value = getTrabalhador_id(); + break; + case FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX: + value = toTrabalhador_id(); + break; + case FilFileTrabalhador.CATEGORIA_ID_INDEX: + value = getCategoria_id(); + break; + case FilFileTrabalhador.TO_CATEGORIA_ID_INDEX: + value = toCategoria_id(); + break; + case FilFileTrabalhador.ONLINE_INDEX: + value = getOnline(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileTrabalhador.ID_INDEX: + value = this.id; + break; + case FilFileTrabalhador.FILE_ID_INDEX: + value = this.file_id; + break; + case FilFileTrabalhador.TO_FILE_ID_INDEX: + value = this.to_file_id; + break; + case FilFileTrabalhador.TRABALHADOR_ID_INDEX: + value = this.trabalhador_id; + break; + case FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX: + value = this.to_trabalhador_id; + break; + case FilFileTrabalhador.CATEGORIA_ID_INDEX: + value = this.categoria_id; + break; + case FilFileTrabalhador.TO_CATEGORIA_ID_INDEX: + value = this.to_categoria_id; + break; + case FilFileTrabalhador.ONLINE_INDEX: + value = this.online; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileTrabalhador.ID_INDEX: + setId( ( Integer ) value ); + break; + case FilFileTrabalhador.FILE_ID_INDEX: + setFile_id( ( Integer ) value ); + break; + case FilFileTrabalhador.TO_FILE_ID_INDEX: + setToFile_id( ( db.data.siprp_local.outer.FilFileData ) value ); + break; + case FilFileTrabalhador.TRABALHADOR_ID_INDEX: + setTrabalhador_id( ( Integer ) value ); + break; + case FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX: + setToTrabalhador_id( ( db.data.siprp_local.outer.TrabalhadoresData ) value ); + break; + case FilFileTrabalhador.CATEGORIA_ID_INDEX: + setCategoria_id( ( Integer ) value ); + break; + case FilFileTrabalhador.TO_CATEGORIA_ID_INDEX: + setToCategoria_id( ( db.data.siprp_local.outer.FilCategoriasData ) value ); + break; + case FilFileTrabalhador.ONLINE_INDEX: + setOnline( ( Boolean ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FilFileTrabalhador.ID_INDEX: + this.id = ( Integer ) value; + break; + case FilFileTrabalhador.FILE_ID_INDEX: + this.file_id = ( Integer ) value; + break; + case FilFileTrabalhador.TO_FILE_ID_INDEX: + this.to_file_id = ( db.data.siprp_local.outer.FilFileData ) value; + break; + case FilFileTrabalhador.TRABALHADOR_ID_INDEX: + this.trabalhador_id = ( Integer ) value; + break; + case FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX: + this.to_trabalhador_id = ( db.data.siprp_local.outer.TrabalhadoresData ) value; + break; + case FilFileTrabalhador.CATEGORIA_ID_INDEX: + this.categoria_id = ( Integer ) value; + break; + case FilFileTrabalhador.TO_CATEGORIA_ID_INDEX: + this.to_categoria_id = ( db.data.siprp_local.outer.FilCategoriasData ) value; + break; + case FilFileTrabalhador.ONLINE_INDEX: + this.online = ( 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 FilFileTrabalhador.ID_INDEX: + theClass = Integer.class; + break; + case FilFileTrabalhador.FILE_ID_INDEX: + theClass = Integer.class; + break; + case FilFileTrabalhador.TO_FILE_ID_INDEX: + theClass = db.data.siprp_local.outer.FilFileData.class; + break; + case FilFileTrabalhador.TRABALHADOR_ID_INDEX: + theClass = Integer.class; + break; + case FilFileTrabalhador.TO_TRABALHADOR_ID_INDEX: + theClass = db.data.siprp_local.outer.TrabalhadoresData.class; + break; + case FilFileTrabalhador.CATEGORIA_ID_INDEX: + theClass = Integer.class; + break; + case FilFileTrabalhador.TO_CATEGORIA_ID_INDEX: + theClass = db.data.siprp_local.outer.FilCategoriasData.class; + break; + case FilFileTrabalhador.ONLINE_INDEX: + theClass = Boolean.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : FilFileTrabalhador._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, FilFileTrabalhador.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_local/inner/HistoricoEstabelecimento.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HistoricoEstabelecimento.java index f4e8a424..1c8959e4 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HistoricoEstabelecimento.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HistoricoEstabelecimento.java @@ -8,6 +8,7 @@ */ package db.data.siprp_local.inner; +import java.util.Date; public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObject { @@ -70,12 +71,12 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje public static final String DEFAULT_LOAD_SET[] = new String[] { - ID, ESTABELECIMENTO_ID, DATA, TEXTO, }; + ID, ESTABELECIMENTO_ID, DATA, }; private Integer id; private Integer estabelecimento_id; private db.data.siprp_local.outer.EstabelecimentosData to_estabelecimento_id; - private java.util.Date data; + private Date data; private String texto; protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; @@ -105,7 +106,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje { try { - setLockedForRefresh( true ); preProcess( ID, id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -134,7 +134,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje { try { - setLockedForRefresh( true ); preProcess( ESTABELECIMENTO_ID, estabelecimento_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -171,7 +170,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje this.to_estabelecimento_id = to_estabelecimento_id; } - public java.util.Date getData() + public Date getData() { try { @@ -185,11 +184,10 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje return this.data; } - public void setData( java.util.Date data ) + public void setData( Date data ) { try { - setLockedForRefresh( true ); preProcess( DATA, data ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -206,6 +204,12 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje { setLastAccess( System.currentTimeMillis() ); prepare( TEXTO ); + Boolean isLazyLoaded = isPropertyLoaded( TEXTO ); + if ( ! isLazyLoaded ) + { + this.texto = ( String ) getProvider().loadFieldFromDatabase( TEXTO, this ); + LAZY_LOADED_OBJECTS.put( TEXTO, Boolean.TRUE ); + } } catch( java.lang.Exception ex ) { @@ -218,7 +222,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje { try { - setLockedForRefresh( true ); preProcess( TEXTO, texto ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -294,7 +297,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje setToEstabelecimento_id( ( db.data.siprp_local.outer.EstabelecimentosData ) value ); break; case HistoricoEstabelecimento.DATA_INDEX: - setData( ( java.util.Date ) value ); + setData( ( Date ) value ); break; case HistoricoEstabelecimento.TEXTO_INDEX: setTexto( ( String ) value ); @@ -317,7 +320,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje this.to_estabelecimento_id = ( db.data.siprp_local.outer.EstabelecimentosData ) value; break; case HistoricoEstabelecimento.DATA_INDEX: - this.data = ( java.util.Date ) value; + this.data = ( Date ) value; break; case HistoricoEstabelecimento.TEXTO_INDEX: this.texto = ( String ) value; @@ -371,7 +374,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje theClass = db.data.siprp_local.outer.EstabelecimentosData.class; break; case HistoricoEstabelecimento.DATA_INDEX: - theClass = java.util.Date.class; + theClass = Date.class; break; case HistoricoEstabelecimento.TEXTO_INDEX: theClass = String.class; @@ -402,9 +405,24 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje if( primaryKey == null ) { primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, HistoricoEstabelecimento.PK_FIELD_NAMES ); - primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) ); + 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; + } + } } - setId( ( Integer ) array.get( row, col + 0 ) ); } @Override @@ -415,6 +433,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje public void initLazyLoadFields() { + LAZY_LOADED_OBJECTS.put( TEXTO, Boolean.FALSE ); } public boolean isPropertyLoaded( String fieldName ) diff --git a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsArea.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsArea.java index 618d8e0a..826ae4d2 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsArea.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsArea.java @@ -8,6 +8,7 @@ */ package db.data.siprp_local.inner; +import java.sql.Timestamp; public class HsArea extends com.evolute.entity.evo.EvoDataObject { @@ -81,7 +82,7 @@ public class HsArea extends com.evolute.entity.evo.EvoDataObject { @@ -73,7 +74,7 @@ public class HsEquipamento extends com.evolute.entity.evo.EvoDataObject { @@ -70,13 +71,13 @@ public class HsLegislacao extends com.evolute.entity.evo.EvoDataObject { @@ -61,7 +62,7 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< private Integer id; private String description; - private java.sql.Timestamp deleted_date; + private Timestamp deleted_date; protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; @@ -89,7 +90,6 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( ID, id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -135,7 +135,6 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( DESCRIPTION, description ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -146,7 +145,7 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< LAZY_LOADED_OBJECTS.put( DESCRIPTION, Boolean.TRUE ); } - public java.sql.Timestamp getDeleted_date() + public Timestamp getDeleted_date() { try { @@ -160,11 +159,10 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< return this.deleted_date; } - public void setDeleted_date( java.sql.Timestamp deleted_date ) + public void setDeleted_date( Timestamp deleted_date ) { try { - setLockedForRefresh( true ); preProcess( DELETED_DATE, deleted_date ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -225,7 +223,7 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< setDescription( ( String ) value ); break; case HsLegislacaoCategoria.DELETED_DATE_INDEX: - setDeleted_date( ( java.sql.Timestamp ) value ); + setDeleted_date( ( Timestamp ) value ); break; } } @@ -242,7 +240,7 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< this.description = ( String ) value; break; case HsLegislacaoCategoria.DELETED_DATE_INDEX: - this.deleted_date = ( java.sql.Timestamp ) value; + this.deleted_date = ( Timestamp ) value; break; } } @@ -290,7 +288,7 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< theClass = String.class; break; case HsLegislacaoCategoria.DELETED_DATE_INDEX: - theClass = java.sql.Timestamp.class; + theClass = Timestamp.class; break; } return theClass; @@ -318,9 +316,24 @@ public class HsLegislacaoCategoria extends com.evolute.entity.evo.EvoDataObject< if( primaryKey == null ) { primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, HsLegislacaoCategoria.PK_FIELD_NAMES ); - primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) ); + 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; + } + } } - setId( ( Integer ) array.get( row, col + 0 ) ); } @Override diff --git a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsLegislacaoEmpresa.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsLegislacaoEmpresa.java index 69c5d8d8..31845e54 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsLegislacaoEmpresa.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsLegislacaoEmpresa.java @@ -102,7 +102,6 @@ public class HsLegislacaoEmpresa extends com.evolute.entity.evo.EvoDataObject { @@ -62,12 +63,12 @@ public class HsMedida extends com.evolute.entity.evo.EvoDataObject { @@ -67,13 +68,13 @@ public class HsNormalizacao extends com.evolute.entity.evo.EvoDataObject { @@ -81,7 +82,7 @@ public class HsPosto extends com.evolute.entity.evo.EvoDataObject { @@ -123,14 +125,14 @@ public class HsRelatorio extends com.evolute.entity.evo.EvoDataObject { @@ -84,7 +85,7 @@ public class HsRelatorioArea extends com.evolute.entity.evo.EvoDataObject { @@ -82,14 +83,14 @@ public class HsRelatorioMedida extends com.evolute.entity.evo.EvoDataObjectfromHsRelatorioPostoMedidaApagada_medida_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.HsRelatorioPostoMedidaApagadaData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.HsRelatorioPostoMedidaApagadaData.class , getPrimaryKey().getMap().get("id"), "medida_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public Integer getRisco_id() { try @@ -165,7 +182,6 @@ public class HsRelatorioMedida extends com.evolute.entity.evo.EvoDataObject { @@ -86,7 +87,7 @@ public class HsRelatorioPosto extends com.evolute.entity.evo.EvoDataObjectfromHsRelatorioPostoMedidaApagada_posto_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.HsRelatorioPostoMedidaApagadaData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.HsRelatorioPostoMedidaApagadaData.class , getPrimaryKey().getMap().get("id"), "posto_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public java.util.ListfromHsRelatorioPostoRisco_posto_id() { java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.HsRelatorioPostoRiscoData >(); @@ -162,6 +179,23 @@ public class HsRelatorioPosto extends com.evolute.entity.evo.EvoDataObjectfromHsRelatorioPostoRiscoApagado_posto_id() + { + java.util.List result = new java.util.LinkedList< db.data.siprp_local.outer.HsRelatorioPostoRiscoApagadoData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( db.data.siprp_local.outer.HsRelatorioPostoRiscoApagadoData.class , getPrimaryKey().getMap().get("id"), "posto_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public String getDescription() { try @@ -180,7 +214,6 @@ public class HsRelatorioPosto extends com.evolute.entity.evo.EvoDataObject (can't touch this) +*/ +package db.data.siprp_local.inner; + + +public class HsRelatorioPostoMedidaApagada extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + com.evolute.entity.evo.EvoDataObject.register( HsRelatorioPostoMedidaApagada.CLASS_IDENTIFIER, HsRelatorioPostoMedidaApagada.POSTO_ID, HsRelatorioPostoMedidaApagada.TO_POSTO_ID ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.POSTO_ID, HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.POSTO_ID_FULL, HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.TO_POSTO_ID, HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( HsRelatorioPostoMedidaApagada.CLASS_IDENTIFIER, HsRelatorioPostoMedidaApagada.MEDIDA_ID, HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.MEDIDA_ID, HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.MEDIDA_ID_FULL, HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID, HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO, HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_FULL, HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyposto_idTohs_relatorio_posto = + new com.evolute.entity.ForeignKey( HsRelatorioPostoMedidaApagada.class, HsRelatorioPostoMedidaApagada.POSTO_ID, db.data.siprp_local.outer.HsRelatorioPostoData.class, db.data.siprp_local.outer.HsRelatorioPostoData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeymedida_idTohs_relatorio_medida = + new com.evolute.entity.ForeignKey( HsRelatorioPostoMedidaApagada.class, HsRelatorioPostoMedidaApagada.MEDIDA_ID, db.data.siprp_local.outer.HsRelatorioMedidaData.class, db.data.siprp_local.outer.HsRelatorioMedidaData.ID ); + + public static final String TABLENAME = "hs_relatorio_posto_medida_apagada"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp_local.inner.hs_relatorio_posto_medida_apagada"; + + public static final int _INVALID__INDEX = -1; + public static final String POSTO_ID = "posto_id"; + public static final String POSTO_ID_FULL = "hs_relatorio_posto_medida_apagada.posto_id"; + public static final int POSTO_ID_INDEX = 0; + public static final String TO_POSTO_ID = "to_posto_id"; + public static final String TO_POSTO_ID_FULL = "hs_relatorio_posto_medida_apagada.to_posto_id"; + public static final int TO_POSTO_ID_INDEX = 1; + public static final String MEDIDA_ID = "medida_id"; + public static final String MEDIDA_ID_FULL = "hs_relatorio_posto_medida_apagada.medida_id"; + public static final int MEDIDA_ID_INDEX = 2; + public static final String TO_MEDIDA_ID = "to_medida_id"; + public static final String TO_MEDIDA_ID_FULL = "hs_relatorio_posto_medida_apagada.to_medida_id"; + public static final int TO_MEDIDA_ID_INDEX = 3; + public static final String IS_PLANO_ACTUACAO = "is_plano_actuacao"; + public static final String IS_PLANO_ACTUACAO_FULL = "hs_relatorio_posto_medida_apagada.is_plano_actuacao"; + public static final int IS_PLANO_ACTUACAO_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + IS_PLANO_ACTUACAO, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + IS_PLANO_ACTUACAO, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + POSTO_ID, MEDIDA_ID, IS_PLANO_ACTUACAO, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + POSTO_ID, MEDIDA_ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + POSTO_ID, MEDIDA_ID, IS_PLANO_ACTUACAO, }; + + private Integer posto_id; + private db.data.siprp_local.outer.HsRelatorioPostoData to_posto_id; + private Integer medida_id; + private db.data.siprp_local.outer.HsRelatorioMedidaData to_medida_id; + private Boolean is_plano_actuacao; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public HsRelatorioPostoMedidaApagada() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false }; + } + + 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 db.data.siprp_local.outer.HsRelatorioPostoData toPosto_id() + { + try + { + prepare( TO_POSTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_posto_id; + } + + public void setToPosto_id( db.data.siprp_local.outer.HsRelatorioPostoData to_posto_id ) + { + try + { + preProcess( TO_POSTO_ID, to_posto_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_posto_id = to_posto_id; + } + + 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_local.outer.HsRelatorioMedidaData 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_local.outer.HsRelatorioMedidaData 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 Boolean getIs_plano_actuacao() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( IS_PLANO_ACTUACAO ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.is_plano_actuacao; + } + + public void setIs_plano_actuacao( Boolean is_plano_actuacao ) + { + try + { + preProcess( IS_PLANO_ACTUACAO, is_plano_actuacao ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.is_plano_actuacao = is_plano_actuacao; + LAZY_LOADED_OBJECTS.put( IS_PLANO_ACTUACAO, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX: + value = getPosto_id(); + break; + case HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX: + value = toPosto_id(); + break; + case HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX: + value = getMedida_id(); + break; + case HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX: + value = toMedida_id(); + break; + case HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX: + value = getIs_plano_actuacao(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX: + value = this.posto_id; + break; + case HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX: + value = this.to_posto_id; + break; + case HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX: + value = this.medida_id; + break; + case HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX: + value = this.to_medida_id; + break; + case HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX: + value = this.is_plano_actuacao; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX: + setPosto_id( ( Integer ) value ); + break; + case HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX: + setToPosto_id( ( db.data.siprp_local.outer.HsRelatorioPostoData ) value ); + break; + case HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX: + setMedida_id( ( Integer ) value ); + break; + case HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX: + setToMedida_id( ( db.data.siprp_local.outer.HsRelatorioMedidaData ) value ); + break; + case HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX: + setIs_plano_actuacao( ( Boolean ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX: + this.posto_id = ( Integer ) value; + break; + case HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX: + this.to_posto_id = ( db.data.siprp_local.outer.HsRelatorioPostoData ) value; + break; + case HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX: + this.medida_id = ( Integer ) value; + break; + case HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX: + this.to_medida_id = ( db.data.siprp_local.outer.HsRelatorioMedidaData ) value; + break; + case HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX: + this.is_plano_actuacao = ( 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() + { + throw new RuntimeException( "getPrimaryKeyName on HsRelatorioPostoMedidaApagada is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + case HsRelatorioPostoMedidaApagada.POSTO_ID_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoMedidaApagada.TO_POSTO_ID_INDEX: + theClass = db.data.siprp_local.outer.HsRelatorioPostoData.class; + break; + case HsRelatorioPostoMedidaApagada.MEDIDA_ID_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoMedidaApagada.TO_MEDIDA_ID_INDEX: + theClass = db.data.siprp_local.outer.HsRelatorioMedidaData.class; + break; + case HsRelatorioPostoMedidaApagada.IS_PLANO_ACTUACAO_INDEX: + theClass = Boolean.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : HsRelatorioPostoMedidaApagada._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, HsRelatorioPostoMedidaApagada.PK_FIELD_NAMES ); + primaryKey.set( 0, getPosto_id() ); + primaryKey.set( 1, getMedida_id() ); + } + } + + @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_local/inner/HsRelatorioPostoRisco.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRisco.java index 642653dc..7e778766 100644 --- a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRisco.java +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRisco.java @@ -137,7 +137,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( POSTO_ID, posto_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -192,7 +191,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( RISCO_ID, risco_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -247,7 +245,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( PROBABILIDADE, probabilidade ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -276,7 +273,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( SEVERIDADE, severidade ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -305,7 +301,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( VALOR_QUALITATIVO_ID, valor_qualitativo_id ); } catch( com.evolute.entity.evo.EvoDataException edex ) @@ -360,7 +355,6 @@ public class HsRelatorioPostoRisco extends com.evolute.entity.evo.EvoDataObject< { try { - setLockedForRefresh( true ); preProcess( ORDEM, ordem ); } catch( com.evolute.entity.evo.EvoDataException edex ) diff --git a/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRiscoApagado.java b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRiscoApagado.java new file mode 100644 index 00000000..57063ba1 --- /dev/null +++ b/trunk/PlanosActuacao/src/db/data/siprp_local/inner/HsRelatorioPostoRiscoApagado.java @@ -0,0 +1,627 @@ +/* +* HsRelatorioPostoRiscoApagado.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Use but DON'T TOUCH +* -> (can't touch this) +*/ +package db.data.siprp_local.inner; + + +public class HsRelatorioPostoRiscoApagado extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + com.evolute.entity.evo.EvoDataObject.register( HsRelatorioPostoRiscoApagado.CLASS_IDENTIFIER, HsRelatorioPostoRiscoApagado.POSTO_ID, HsRelatorioPostoRiscoApagado.TO_POSTO_ID ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.POSTO_ID, HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.POSTO_ID_FULL, HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.TO_POSTO_ID, HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( HsRelatorioPostoRiscoApagado.CLASS_IDENTIFIER, HsRelatorioPostoRiscoApagado.RISCO_ID, HsRelatorioPostoRiscoApagado.TO_RISCO_ID ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.RISCO_ID, HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.RISCO_ID_FULL, HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.TO_RISCO_ID, HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.PROBABILIDADE, HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.PROBABILIDADE_FULL, HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.SEVERIDADE, HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.SEVERIDADE_FULL, HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( HsRelatorioPostoRiscoApagado.CLASS_IDENTIFIER, HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID, HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID, HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_FULL, HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID, HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.ORDEM, HsRelatorioPostoRiscoApagado.ORDEM_INDEX ); + FIELD_INDEXES.put( HsRelatorioPostoRiscoApagado.ORDEM_FULL, HsRelatorioPostoRiscoApagado.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 ForeignKeyposto_idTohs_relatorio_posto = + new com.evolute.entity.ForeignKey( HsRelatorioPostoRiscoApagado.class, HsRelatorioPostoRiscoApagado.POSTO_ID, db.data.siprp_local.outer.HsRelatorioPostoData.class, db.data.siprp_local.outer.HsRelatorioPostoData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyrisco_idTohs_relatorio_risco = + new com.evolute.entity.ForeignKey( HsRelatorioPostoRiscoApagado.class, HsRelatorioPostoRiscoApagado.RISCO_ID, db.data.siprp_local.outer.HsRelatorioRiscoData.class, db.data.siprp_local.outer.HsRelatorioRiscoData.ID ); + + public static final com.evolute.entity.ForeignKey ForeignKeyvalor_qualitativo_idTohs_relatorio_risco_valor_qualitativo = + new com.evolute.entity.ForeignKey( HsRelatorioPostoRiscoApagado.class, HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID, db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData.class, db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData.ID ); + + public static final String TABLENAME = "hs_relatorio_posto_risco_apagado"; + + + public static final String CLASS_IDENTIFIER = "db.data.siprp_local.inner.hs_relatorio_posto_risco_apagado"; + + public static final int _INVALID__INDEX = -1; + public static final String POSTO_ID = "posto_id"; + public static final String POSTO_ID_FULL = "hs_relatorio_posto_risco_apagado.posto_id"; + public static final int POSTO_ID_INDEX = 0; + public static final String TO_POSTO_ID = "to_posto_id"; + public static final String TO_POSTO_ID_FULL = "hs_relatorio_posto_risco_apagado.to_posto_id"; + public static final int TO_POSTO_ID_INDEX = 1; + public static final String RISCO_ID = "risco_id"; + public static final String RISCO_ID_FULL = "hs_relatorio_posto_risco_apagado.risco_id"; + public static final int RISCO_ID_INDEX = 2; + public static final String TO_RISCO_ID = "to_risco_id"; + public static final String TO_RISCO_ID_FULL = "hs_relatorio_posto_risco_apagado.to_risco_id"; + public static final int TO_RISCO_ID_INDEX = 3; + public static final String PROBABILIDADE = "probabilidade"; + public static final String PROBABILIDADE_FULL = "hs_relatorio_posto_risco_apagado.probabilidade"; + public static final int PROBABILIDADE_INDEX = 4; + public static final String SEVERIDADE = "severidade"; + public static final String SEVERIDADE_FULL = "hs_relatorio_posto_risco_apagado.severidade"; + public static final int SEVERIDADE_INDEX = 5; + public static final String VALOR_QUALITATIVO_ID = "valor_qualitativo_id"; + public static final String VALOR_QUALITATIVO_ID_FULL = "hs_relatorio_posto_risco_apagado.valor_qualitativo_id"; + public static final int VALOR_QUALITATIVO_ID_INDEX = 6; + public static final String TO_VALOR_QUALITATIVO_ID = "to_valor_qualitativo_id"; + public static final String TO_VALOR_QUALITATIVO_ID_FULL = "hs_relatorio_posto_risco_apagado.to_valor_qualitativo_id"; + public static final int TO_VALOR_QUALITATIVO_ID_INDEX = 7; + public static final String ORDEM = "ordem"; + public static final String ORDEM_FULL = "hs_relatorio_posto_risco_apagado.ordem"; + public static final int ORDEM_INDEX = 8; + + public static final String FIELD_NAMES[] = new String[]{ + PROBABILIDADE, SEVERIDADE, VALOR_QUALITATIVO_ID, TO_VALOR_QUALITATIVO_ID, + ORDEM, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + PROBABILIDADE, TABLENAME + "." + SEVERIDADE, TABLENAME + "." + VALOR_QUALITATIVO_ID, TABLENAME + "." + TO_VALOR_QUALITATIVO_ID, + TABLENAME + "." + ORDEM, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + POSTO_ID, RISCO_ID, PROBABILIDADE, SEVERIDADE, VALOR_QUALITATIVO_ID, ORDEM, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + POSTO_ID, RISCO_ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + POSTO_ID, RISCO_ID, PROBABILIDADE, SEVERIDADE, VALOR_QUALITATIVO_ID, ORDEM, }; + + private Integer posto_id; + private db.data.siprp_local.outer.HsRelatorioPostoData to_posto_id; + private Integer risco_id; + private db.data.siprp_local.outer.HsRelatorioRiscoData to_risco_id; + private Integer probabilidade; + private Integer severidade; + private Integer valor_qualitativo_id; + private db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData to_valor_qualitativo_id; + private Integer ordem; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public HsRelatorioPostoRiscoApagado() + { + super(); + dirtyProperties = new boolean[]{ false, false, false + , false, false, false, false, false, false }; + } + + 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 db.data.siprp_local.outer.HsRelatorioPostoData toPosto_id() + { + try + { + prepare( TO_POSTO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_posto_id; + } + + public void setToPosto_id( db.data.siprp_local.outer.HsRelatorioPostoData to_posto_id ) + { + try + { + preProcess( TO_POSTO_ID, to_posto_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_posto_id = to_posto_id; + } + + 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_local.outer.HsRelatorioRiscoData 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_local.outer.HsRelatorioRiscoData 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 getProbabilidade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( PROBABILIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.probabilidade; + } + + public void setProbabilidade( Integer probabilidade ) + { + try + { + preProcess( PROBABILIDADE, probabilidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.probabilidade = probabilidade; + LAZY_LOADED_OBJECTS.put( PROBABILIDADE, Boolean.TRUE ); + } + + public Integer getSeveridade() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( SEVERIDADE ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.severidade; + } + + public void setSeveridade( Integer severidade ) + { + try + { + preProcess( SEVERIDADE, severidade ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.severidade = severidade; + LAZY_LOADED_OBJECTS.put( SEVERIDADE, 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 db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData toValor_qualitativo_id() + { + try + { + prepare( TO_VALOR_QUALITATIVO_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_valor_qualitativo_id; + } + + public void setToValor_qualitativo_id( db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData to_valor_qualitativo_id ) + { + try + { + preProcess( TO_VALOR_QUALITATIVO_ID, to_valor_qualitativo_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_valor_qualitativo_id = to_valor_qualitativo_id; + } + + 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 HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX: + value = getPosto_id(); + break; + case HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX: + value = toPosto_id(); + break; + case HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX: + value = getRisco_id(); + break; + case HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX: + value = toRisco_id(); + break; + case HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX: + value = getProbabilidade(); + break; + case HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX: + value = getSeveridade(); + break; + case HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX: + value = getValor_qualitativo_id(); + break; + case HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX: + value = toValor_qualitativo_id(); + break; + case HsRelatorioPostoRiscoApagado.ORDEM_INDEX: + value = getOrdem(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX: + value = this.posto_id; + break; + case HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX: + value = this.to_posto_id; + break; + case HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX: + value = this.risco_id; + break; + case HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX: + value = this.to_risco_id; + break; + case HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX: + value = this.probabilidade; + break; + case HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX: + value = this.severidade; + break; + case HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX: + value = this.valor_qualitativo_id; + break; + case HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX: + value = this.to_valor_qualitativo_id; + break; + case HsRelatorioPostoRiscoApagado.ORDEM_INDEX: + value = this.ordem; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX: + setPosto_id( ( Integer ) value ); + break; + case HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX: + setToPosto_id( ( db.data.siprp_local.outer.HsRelatorioPostoData ) value ); + break; + case HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX: + setRisco_id( ( Integer ) value ); + break; + case HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX: + setToRisco_id( ( db.data.siprp_local.outer.HsRelatorioRiscoData ) value ); + break; + case HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX: + setProbabilidade( ( Integer ) value ); + break; + case HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX: + setSeveridade( ( Integer ) value ); + break; + case HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX: + setValor_qualitativo_id( ( Integer ) value ); + break; + case HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX: + setToValor_qualitativo_id( ( db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData ) value ); + break; + case HsRelatorioPostoRiscoApagado.ORDEM_INDEX: + setOrdem( ( Integer ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX: + this.posto_id = ( Integer ) value; + break; + case HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX: + this.to_posto_id = ( db.data.siprp_local.outer.HsRelatorioPostoData ) value; + break; + case HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX: + this.risco_id = ( Integer ) value; + break; + case HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX: + this.to_risco_id = ( db.data.siprp_local.outer.HsRelatorioRiscoData ) value; + break; + case HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX: + this.probabilidade = ( Integer ) value; + break; + case HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX: + this.severidade = ( Integer ) value; + break; + case HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX: + this.valor_qualitativo_id = ( Integer ) value; + break; + case HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX: + this.to_valor_qualitativo_id = ( db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData ) value; + break; + case HsRelatorioPostoRiscoApagado.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() + { + throw new RuntimeException( "getPrimaryKeyName on HsRelatorioPostoRiscoApagado is invalid" ); + } + + public Class getFieldClass( String fieldName ) + { + Integer index = getFieldIndex( fieldName ); + Class theClass = null; + switch( index ) + { + case HsRelatorioPostoRiscoApagado.POSTO_ID_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoRiscoApagado.TO_POSTO_ID_INDEX: + theClass = db.data.siprp_local.outer.HsRelatorioPostoData.class; + break; + case HsRelatorioPostoRiscoApagado.RISCO_ID_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoRiscoApagado.TO_RISCO_ID_INDEX: + theClass = db.data.siprp_local.outer.HsRelatorioRiscoData.class; + break; + case HsRelatorioPostoRiscoApagado.PROBABILIDADE_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoRiscoApagado.SEVERIDADE_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoRiscoApagado.VALOR_QUALITATIVO_ID_INDEX: + theClass = Integer.class; + break; + case HsRelatorioPostoRiscoApagado.TO_VALOR_QUALITATIVO_ID_INDEX: + theClass = db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData.class; + break; + case HsRelatorioPostoRiscoApagado.ORDEM_INDEX: + theClass = Integer.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : HsRelatorioPostoRiscoApagado._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, HsRelatorioPostoRiscoApagado.PK_FIELD_NAMES ); + primaryKey.set( 0, getPosto_id() ); + primaryKey.set( 1, getRisco_id() ); + } + } + + @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 ); + } + } +}