Index

A B C D E G L M P R S T U 
All Classes and Interfaces|All Packages

A

afegirLlibre(Llibre) - Method in class business.Biblioteca
Afegeix un llibre a la biblioteca
afegirLlibre(Llibre) - Method in class model.Usuari
Afegeix un llibre a la llista de llibres prestats.
afegirUsuari(Usuari) - Method in class business.Biblioteca
Afegeix un usuari a la biblioteca
allargarPrestec() - Method in class model.Prestec
Aumenta la data de retorn del llibre.
app - package app
 

B

Biblioteca - Class in business
Classe biblioteca.
Biblioteca() - Constructor for class business.Biblioteca
Constructor de la classe Biblioteca
buscarLlibre(String) - Method in class business.Biblioteca
Busca un llibre per titol
buscarUsuari(String) - Method in class business.Biblioteca
Busca un usuari per nom
business - package business
 

C

controlStock(Usuari, Llibre) - Static method in class business.GestorBiblioteca
Controlar stock de llibres disponibles.

D

diesDeRetard() - Method in class model.Prestec
Retorna els dies de retard del llibre.

E

eliminarLlibre(String) - Method in class business.Biblioteca
Elimina un llibre de la biblioteca
eliminarUsuari(String) - Method in class business.Biblioteca
Elimina un usuari de la biblioteca
esPrestat() - Method in class model.Llibre
Retorna si el llibre esta prestat o no
estaRetardat() - Method in class model.Prestec
Comprova si el préstec està retardat.
estaRetornat() - Method in class model.Prestec
Comprova si el préstec ja ha estat retornat.

G

GestorBiblioteca - Class in business
Gestor de la biblioteca.
GestorBiblioteca() - Constructor for class business.GestorBiblioteca
Constructor de la classe GestorBiblioteca.
getAutor() - Method in class model.Llibre
Retorna l'autor del llibre
getDataPrestec() - Method in class model.Prestec
Retorna la data de prestat del llibre.
getDataRetorn() - Method in class model.Prestec
Retorna la data de prestat del llibre.
getLlibre() - Method in class model.Prestec
Retorna el llibre prestat.
getLlibresPrestats() - Method in class model.Usuari
Obtenir la llista de llibres prestats.
getMaxLlibresPerUsuari() - Static method in class model.Prestec
Retorna el màxim de llibres que es poden demanar.
getNom() - Method in class model.Usuari
Obtenir el nom de l'usuari.
getTitol() - Method in class model.Llibre
Retorna el titol del llibre
getUsuari() - Method in class model.Prestec
Retorna l'usuari que presta el llibre.

L

Llibre - Class in model
Classe que representa un llibre
Llibre(String, String) - Constructor for class model.Llibre
Constructor de la classe Llibre
llistarLlibres() - Method in class business.Biblioteca
Llista els llibres de la biblioteca
llistarUsuaris() - Method in class business.Biblioteca
 

M

main(String[]) - Static method in class app.Main
 
Main - Class in app
 
Main() - Constructor for class app.Main
 
model - package model
 

P

potDemanarPrestec(int) - Static method in class model.Prestec
Controla si un usuari pot demanar un altre llibre.
prestar() - Method in class model.Llibre
Prestar el llibre
prestarLlibre(Usuari, Llibre) - Method in class business.GestorBiblioteca
Prestar un llibre a un usuari.
Prestec - Class in model
Classe de prestació de llibres.
Prestec(Usuari, Llibre, LocalDate) - Constructor for class model.Prestec
Constructor de la classe Prestec.

R

retornar() - Method in class model.Llibre
Retornar el llibre
retornarLlibre(Llibre) - Method in class model.Usuari
Elimina un llibre de la llista de llibres prestats.
retornarLlibre(Usuari, Llibre) - Method in class business.GestorBiblioteca
Retornar un llibre a la biblioteca.

S

setLlibre(String, String) - Method in class model.Llibre
Modificar el llibre
setNom(String) - Method in class model.Usuari
Modificar el nom del usuari.

T

toString() - Method in class model.Llibre
 
toString() - Method in class model.Prestec
 
toString() - Method in class model.Usuari
 

U

Usuari - Class in model
Representa un usuari de la biblioteca.
Usuari(String) - Constructor for class model.Usuari
Constructor d'Usuari.
A B C D E G L M P R S T U 
All Classes and Interfaces|All Packages