public List<ObjetoPersistente> convertirRegistrosAObjetos(ResultSet rs) {

    List<ObjetoPersistente> nuevosObjetos = new ArrayList<ObjetoPersistente>();
    try {
      while (rs.next()) {
        DenunciaEstadoAgente nuevaDenunciaEstado =
            (DenunciaEstadoAgente) FabricaEntidades.getInstancia().crearEntidad("DenunciaEstado");

        nuevaDenunciaEstado.setIsNuevo(false);
        nuevaDenunciaEstado.setOid(rs.getString("OIDDenunciaEstado"));
        nuevaDenunciaEstado.setOidDenuncia(rs.getString("OIDDenuncia"));
        nuevaDenunciaEstado.setOidEstadoDenuncia(rs.getString("OIDEstadoDenuncia"));
        nuevaDenunciaEstado.setfechacambioestado(rs.getDate("FechaCambioEstado"));
        nuevaDenunciaEstado.setindicadorestadoactual(
            ConvertidorBooleanos.getInstancia()
                .convertirIntToBoolean(rs.getInt("IndicadoresEstadoActual")));

        nuevosObjetos.add(nuevaDenunciaEstado);
      }
    } catch (SQLException ex) {
      Logger.getLogger(IntermediarioPersistenciaDenunciaEstado.class.getName())
          .log(Level.SEVERE, null, ex);
    }

    return nuevosObjetos;
  }
  public List<ObjetoPersistente> convertirRegistrosAObjetos(ResultSet rs) {
    List<ObjetoPersistente> nuevosObjetos = new ArrayList<ObjetoPersistente>();
    try {
      while (rs.next()) {

        UbicacionSimpleAgente nuevaUbiSimp =
            (UbicacionSimpleAgente) FabricaEntidades.getInstancia().crearEntidad("UbicacionSimple");

        nuevaUbiSimp.setOid(rs.getString("OIDUbicacion"));
        nuevaUbiSimp.setIsNuevo(false);
        nuevaUbiSimp.setaltura(Integer.valueOf(rs.getString("Altura")));
        nuevaUbiSimp.setOidCalle(rs.getString("OIDCalle"));
        nuevaUbiSimp.setCalleBuscado(false);

        nuevosObjetos.add(nuevaUbiSimp);
      }
    } catch (SQLException ex) {
      System.out.println(ex.getMessage());
    }

    return nuevosObjetos;
  }
  public List<ObjetoPersistente> convertirRegistrosAObjetos(ResultSet rs) {

    List<ObjetoPersistente> nuevosObjetos = new ArrayList<ObjetoPersistente>();
    try {
      while (rs.next()) {

        CalleAgente nuevaCalle =
            (CalleAgente) FabricaEntidades.getInstancia().crearEntidad("Calle");

        nuevaCalle.setOid(rs.getString("OIDCalle"));
        nuevaCalle.setIsNuevo(false);
        nuevaCalle.setcodigoCalle(Integer.valueOf(rs.getString("CodigoCalle")));
        nuevaCalle.setnombrecalle(rs.getString("NombreCalle"));

        nuevosObjetos.add(nuevaCalle);
      }
    } catch (SQLException ex) {
      System.out.println(ex.getMessage());
    }

    return nuevosObjetos;
  }