inmuebles.modelos
Class ModeloFiltroDAO

java.lang.Object
  extended by inmuebles.modelos.ModeloDAO
      extended by inmuebles.modelos.ModeloFiltroDAO
All Implemented Interfaces:
DAO

public class ModeloFiltroDAO
extends ModeloDAO

Clase DAO que representa un Filtro de inmueble. Implementa métodos diversos de acceso a base de datos para la entidad Filtro que posibilita obtener listados de Filtros, realizar inserciones de nuevos Filtros, eliminar Filtros etc.

Author:
Ricardo de los Rios
See Also:
ModeloDAO

Field Summary
(package private)  java.sql.Connection conexion
           
private static java.util.List<Filtro> listaFiltros
           
(package private)  java.sql.ResultSet resultado
           
 
Fields inherited from class inmuebles.modelos.ModeloDAO
dataSource
 
Constructor Summary
ModeloFiltroDAO()
           
 
Method Summary
 void agregarFiltro(Filtro Filtro)
          Método para agregar un nuevo Filtro a la base de datos.
 int eliminarFiltro(int idFiltro)
           
 Filtro getFiltro(int idFiltro)
          Método para obtener un Filtro dado su código.
 Filtro mapperFiltro(java.sql.ResultSet resultado)
          Método para mapear la información de un Filtro desde un objeto ResultSet de SQL al bean java.
 
Methods inherited from class inmuebles.modelos.ModeloDAO
getConnection, setConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conexion

java.sql.Connection conexion

resultado

java.sql.ResultSet resultado

listaFiltros

private static java.util.List<Filtro> listaFiltros
Constructor Detail

ModeloFiltroDAO

public ModeloFiltroDAO()
Method Detail

getFiltro

public Filtro getFiltro(int idFiltro)
Método para obtener un Filtro dado su código.

Parameters:
idFiltro - Código del Filtro.
Returns:
Filtro o null si no existe para ese código.

agregarFiltro

public void agregarFiltro(Filtro Filtro)
                   throws ExcepcionInmuebles
Método para agregar un nuevo Filtro a la base de datos.

Parameters:
Filtro - Información del Filtro.
Throws:
ExcepcionInmuebles

mapperFiltro

public Filtro mapperFiltro(java.sql.ResultSet resultado)
Método para mapear la información de un Filtro desde un objeto ResultSet de SQL al bean java.

Parameters:
resultado - ResultSet con información del Filtro
Returns:
Bean de java rellenado con la información

eliminarFiltro

public int eliminarFiltro(int idFiltro)