Index
All Classes and Interfaces|All Packages
G
- generarQR(String) - Method in class es.uca.dss.fastpark.QRServicio
-
Método para generar un código QR para la cadena dada y guardarlo en un archivo.
- GestorTarifas - Class in es.uca.dss.fastpark
-
La clase GestorTarifas se encarga de gestionar las tarifas de estacionamiento en el sistema de FastPark.
- GestorTarifas() - Constructor for class es.uca.dss.fastpark.GestorTarifas
- getApellido() - Method in class es.uca.dss.fastpark.Cliente
-
Obtiene el apellido del cliente.
- getBonoRepositorio() - Method in class es.uca.dss.fastpark.Parking
- getBonos() - Method in interface es.uca.dss.fastpark.BonoRepositorio
-
Obtiene la lista de todos los bonos en el repositorio.
- getBonos() - Method in class es.uca.dss.fastpark.BonoRepositorioImpl
-
Obtiene la lista de todos los bonos en el repositorio.
- getBonos() - Method in class es.uca.dss.fastpark.Vehiculo
-
Obtiene la colección de bonos asociados con el vehículo.
- getCaducidad() - Method in class es.uca.dss.fastpark.Bono
-
Obtiene la fecha de caducidad del bono.
- getClientes() - Method in class es.uca.dss.fastpark.Vehiculo
-
Obtiene la colección de clientes asociados con el vehículo.
- getEntrada() - Method in class es.uca.dss.fastpark.Registro
- getFechaInicio() - Method in class es.uca.dss.fastpark.Bono
-
Obtiene la fecha de inicio del bono.
- getFechaPago() - Method in class es.uca.dss.fastpark.Pago
- getId() - Method in class es.uca.dss.fastpark.Bono
-
Obtiene el ID del bono.
- getId() - Method in class es.uca.dss.fastpark.Cliente
-
Obtiene el identificador único del cliente.
- getId() - Method in class es.uca.dss.fastpark.Pago
- getId() - Method in class es.uca.dss.fastpark.Registro
- getId() - Method in class es.uca.dss.fastpark.Vehiculo
-
Obtiene el ID del vehículo.
- getImporte() - Method in class es.uca.dss.fastpark.Pago
- getMatricula() - Method in class es.uca.dss.fastpark.Vehiculo
-
Obtiene la matrícula del vehículo.
- getNombre() - Method in class es.uca.dss.fastpark.Cliente
-
Obtiene el nombre del cliente.
- getNombre() - Method in class es.uca.dss.fastpark.Parking
- getPago(Registro) - Method in interface es.uca.dss.fastpark.PagoRepositorio
-
Obtiene el pago asociado a un registro, si existe.
- getPago(Registro) - Method in class es.uca.dss.fastpark.PagosMap
-
Obtiene el pago asociado a un registro, si existe.
- getPagoRepositorio() - Method in class es.uca.dss.fastpark.Parking
- getPagos() - Method in interface es.uca.dss.fastpark.PagoRepositorio
-
Obtiene una lista de todos los pagos almacenados en el repositorio.
- getPagos() - Method in class es.uca.dss.fastpark.PagosMap
-
Obtiene una lista de todos los pagos almacenados en el repositorio.
- getPeriodoStrategy() - Method in class es.uca.dss.fastpark.Bono
-
Obtiene el período de validez del bono.
- getPlazasOcupadas() - Method in class es.uca.dss.fastpark.Parking
- getPrecio() - Method in class es.uca.dss.fastpark.TarifaPorHora
-
Obtiene el precio por hora.
- getPrecio() - Method in class es.uca.dss.fastpark.TarifaPorMinuto
-
Obtiene el precio por minuto.
- getPrecio() - Method in interface es.uca.dss.fastpark.TarifaStrategy
-
Obtiene el precio de la tarifa.
- getPrecioBono() - Method in class es.uca.dss.fastpark.Anual
-
Obtiene el precio del bono anual.
- getPrecioBono() - Method in class es.uca.dss.fastpark.Mensual
-
Obtiene el precio del bono mensual.
- getPrecioBono() - Method in interface es.uca.dss.fastpark.Periodo
-
Obtiene el precio del bono.
- getPrecioBono() - Method in class es.uca.dss.fastpark.Semanal
-
Obtiene el precio del bono semanal.
- getPrecioBono() - Method in class es.uca.dss.fastpark.Trimestral
-
Obtiene el precio del bono trimestral.
- getRegistro() - Method in class es.uca.dss.fastpark.Pago
- getRegistroRepositorio() - Method in class es.uca.dss.fastpark.Parking
- getRegistros() - Method in interface es.uca.dss.fastpark.RegistroRepositorio
-
Obtiene una lista de todos los registros almacenados en el repositorio.
- getRegistros() - Method in class es.uca.dss.fastpark.RegistroRepositorioImpl
-
Obtiene una lista de todos los registros almacenados en el repositorio.
- getSalida() - Method in class es.uca.dss.fastpark.Registro
- getTipoBono() - Method in class es.uca.dss.fastpark.Anual
-
Obtiene el tipo de bono.
- getTipoBono() - Method in class es.uca.dss.fastpark.Mensual
-
Obtiene el tipo de bono.
- getTipoBono() - Method in interface es.uca.dss.fastpark.Periodo
-
Obtiene el tipo de bono.
- getTipoBono() - Method in class es.uca.dss.fastpark.Semanal
-
Obtiene el tipo de bono, que es "Semanal".
- getTipoBono() - Method in class es.uca.dss.fastpark.Trimestral
-
Obtiene el tipo de bono, en este caso, "Trimestral".
- getVehiculo() - Method in class es.uca.dss.fastpark.Bono
-
Obtiene el vehículo asociado al bono.
- getVehiculo() - Method in class es.uca.dss.fastpark.Registro
- getVehiculoRepositorio() - Method in class es.uca.dss.fastpark.Parking
- getVehiculos() - Method in interface es.uca.dss.fastpark.VehiculoRepositorio
-
Obtiene una lista de todos los vehículos en el repositorio.
- getVehiculos() - Method in class es.uca.dss.fastpark.VehiculosMap
- guardar(Bono) - Method in interface es.uca.dss.fastpark.BonoRepositorio
-
Guarda un bono en el repositorio.
- guardar(Bono) - Method in class es.uca.dss.fastpark.BonoRepositorioImpl
-
Guarda un bono en el repositorio.
- guardar(Registro) - Method in interface es.uca.dss.fastpark.RegistroRepositorio
-
Guarda un registro en el repositorio.
- guardar(Registro) - Method in class es.uca.dss.fastpark.RegistroRepositorioImpl
-
Guarda un registro en el repositorio.
- guardar(Registro, Pago) - Method in interface es.uca.dss.fastpark.PagoRepositorio
-
Guarda un pago asociado a un registro en el repositorio.
- guardar(Registro, Pago) - Method in class es.uca.dss.fastpark.PagosMap
-
Guarda un pago asociado a un registro en el repositorio.
- guardar(Vehiculo) - Method in interface es.uca.dss.fastpark.VehiculoRepositorio
-
Guarda un vehículo en el repositorio.
- guardar(Vehiculo) - Method in class es.uca.dss.fastpark.VehiculosMap
All Classes and Interfaces|All Packages