Index
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.
All Classes and Interfaces|All Packages