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>)

Enum Class Hierarchy