Uses of Package
com.is.findyourplace.persistence.entity

Package
Description
Package che contiene i controller usati per tutto ciò che riguarda strettamente un utente, come l'autenticazione e modifica profilo.
Package che contiene tutte le Entity.
Package che contiene tutte le Repository.
Package che contiene i service usati principalmente lato amministratore.
Package che contiene i service usati per la ricerca di un luogo.
Package che contiene i service riguardanti l' utente, come l'autenticazione e la modifica del profilo.
  • Class
    Description
    Classe relativa alle Preferenze di un utente.
    I campi sono: id utente, notifiche (boolean), isStudente, isGenitore.
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.
  • Class
    Description
    Enum usato per forzare solo 3 stringhe precise.
    Classe relativa a un Luogo.
    I campi sono: id luogo, coordinate, Indice di Qualità di vita (Aggiornato sempre), Data dell'ultima volta che è stato trovato il luogo.
    Enum usato per forzare solo 3 stringhe precise.
    Classe relativa a una Notifica.
    I campi sono: id composto da utente e notifica, autore, testo, data e ora di invio, data e ora di scadenza.
    Classe relativa a una Ricerca effettuata da un Utente.
    I campi sono: id ricerca, data della ricerca, coordinate, raggio, id utente che ha effettuato la ricerca.
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.
  • Class
    Description
    Classe relativa ai Filtri di una ricerca.
    I campi sono: id ricerca, costo della vita (ALTO - MEDIO - BASSO), dangerMax in percentuale, numAbitantiMin, numAbitantiMax, numNegoziMin, NumScuoleMin, NumRistorantiMin.
    Classe relativa a un Luogo.
    I campi sono: id luogo, coordinate, Indice di Qualità di vita (Aggiornato sempre), Data dell'ultima volta che è stato trovato il luogo.
    Classe relativa a un Luogo Trovato in una ricerca.
    I campi sono: id ricerca, id luogo, Indice di Qualità di vita (Al momento della ricerca), costo della vita (ALTO - MEDIO - BASSO), danger in percentuale, numAbitanti, numNegozi, NumScuole, NumRistoranti.
    Classe relativa a una Notifica.
    I campi sono: id composto da utente e notifica, autore, testo, data e ora di invio, data e ora di scadenza.
    Classe relativa a una Notifica Ricevuta da un Utente.
    I campi sono: id utente, id notifica, isRead.
    Classe relativa alle Preferenze di un utente.
    I campi sono: id utente, notifiche (boolean), isStudente, isGenitore.
    Classe relativa ai luoghi Preferiti (salvati) di un utente.
    I campi sono: id utente, id luogo, Indice di Qualità di vita (Al momento del salvataggio nei preferiti), notifiche (attive o no)
    Classe relativa a una Ricerca effettuata da un Utente.
    I campi sono: id ricerca, data della ricerca, coordinate, raggio, id utente che ha effettuato la ricerca.
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.
  • Class
    Description
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.
  • Class
    Description
    Classe relativa ai Filtri di una ricerca.
    I campi sono: id ricerca, costo della vita (ALTO - MEDIO - BASSO), dangerMax in percentuale, numAbitantiMin, numAbitantiMax, numNegoziMin, NumScuoleMin, NumRistorantiMin.
    Classe relativa a un Luogo.
    I campi sono: id luogo, coordinate, Indice di Qualità di vita (Aggiornato sempre), Data dell'ultima volta che è stato trovato il luogo.
    Classe relativa ai luoghi Preferiti (salvati) di un utente.
    I campi sono: id utente, id luogo, Indice di Qualità di vita (Al momento del salvataggio nei preferiti), notifiche (attive o no)
    Classe relativa a una Ricerca effettuata da un Utente.
    I campi sono: id ricerca, data della ricerca, coordinate, raggio, id utente che ha effettuato la ricerca.
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.
  • Class
    Description
    Classe relativa a una Notifica Ricevuta da un Utente.
    I campi sono: id utente, id notifica, isRead.
    Classe relativa alle Preferenze di un utente.
    I campi sono: id utente, notifiche (boolean), isStudente, isGenitore.
    Classe relativa a un Utente registrato.
    I campi sono: id autogenerato, username, password crittografata, email, numero di telefono, data di nascita, boolean isAdmin, nome, cognome.