Class Hierarchy
- java.lang.Object
- com.gruppox.pissir23.Application (implements com.vaadin.flow.component.page.AppShellConfigurator)
- com.gruppox.pissir23.restclient.AttuatoriResponse
- com.gruppox.pissir23.security.AuthenticatedUser
- com.gruppox.pissir23.restclient.AziendeAgricoleResponse
- com.gruppox.pissir23.restclient.AziendeIdricheResponse
- com.gruppox.pissir23.restclient.CampiResponse
- com.vaadin.flow.component.Component (implements com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasStyle)
- com.vaadin.flow.component.applayout.AppLayout (implements com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.RouterLayout)
- com.gruppox.pissir23.components.appnav.AppNav (implements com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle)
- com.gruppox.pissir23.components.appnav.AppNavItem
- com.vaadin.flow.component.dialog.Dialog (implements com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle, com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>)
- com.vaadin.flow.component.orderedlayout.FlexLayout (implements com.vaadin.flow.component.ClickNotifier<T>, com.vaadin.flow.component.orderedlayout.FlexComponent)
- com.gruppox.pissir23.views.login.LoginView (implements com.vaadin.flow.router.BeforeEnterObserver)
- com.vaadin.flow.component.HtmlComponent (implements com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle)
- com.vaadin.flow.component.HtmlContainer (implements com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasText)
- com.vaadin.flow.component.html.Div (implements com.vaadin.flow.component.ClickNotifier<T>, com.vaadin.flow.component.HasOrderedComponents)
- com.vaadin.flow.component.orderedlayout.VerticalLayout (implements com.vaadin.flow.component.ClickNotifier<T>, com.vaadin.flow.component.orderedlayout.FlexComponent, com.vaadin.flow.component.orderedlayout.ThemableLayout)
- com.gruppox.pissir23.data.entity.IdricaAgricola
- com.gruppox.pissir23.data.service.IdricaAgricolaService
- com.gruppox.pissir23.restclient.irrigazioneCampoResponse
- com.gruppox.pissir23.controllers.KeycloakAdminController
- com.gruppox.pissir23.security.KeycloakLogoutHandler (implements org.springframework.security.web.authentication.logout.LogoutHandler)
- com.gruppox.pissir23.security.LoginUtil
- com.gruppox.pissir23.restclient.RestClient
- com.gruppox.pissir23.restclient.RichiestaResponse
- com.gruppox.pissir23.restclient.SensoriResponse
- com.gruppox.pissir23.security.UserDetailsServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.gruppox.pissir23.data.entity.Utente
- com.gruppox.pissir23.data.service.UtenteService
- com.vaadin.flow.spring.security.VaadinWebSecurity
Interface Hierarchy
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- com.gruppox.pissir23.data.service.UtenteRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>)
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.ListCrudRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)