All Classes and Interfaces

Class
Description
 
 
A filter that requires all children to pass.
 
Helpers for authentication related tasks.
Represents a server side view configuration for the client side.
Makes the methods of the annotated class available to the browser.
 
 
 
Keeps track of registered client side routes.
Implementation of TypeScript's Hilla ConfigView.
Implementation of TypeScript's Hilla ConfigView.Menu.
A condition for registering components only when a given feature flag is enabled.
A browser-callable service that can count the given type of objects with a given filter.
 
CrudRepositoryService<T,ID,R extends org.springframework.data.repository.CrudRepository<T,ID> & org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>>
A browser-callable service that delegates crud operations to a JPA repository.
A browser-callable service that can create, read, update, and delete a given type of object.
Handles checking of a CSRF token in endpoint requests.
An index HTML request listener that generates and sends a token for Cross-Site Request Forgery protection (Double Submit Cookie pattern) of endpoints.
A listener that creates and registers a CsrfIndexHtmlRequestListener.
Annotation to mark the endpoints to be processed by EndpointController class.
Component used for checking role-based ACL in Vaadin Endpoints.
Handles (re)generation of the TypeScript code.
The controller that is responsible for processing Vaadin endpoint requests.
A configuration class for customizing the EndpointController class.
An exception that is intended to be thrown by any Vaadin endpoint method to propagate exception details to the client side.
Annotation marks the class itself should not be treated as an Endpoint, but inheritable methods will be added to the descendant Endpoints.
The service interface that defines the API for EndpointHotSwapService implementations.
Exception thrown by EndpointInvoker when invocation fails.
Exception indicating access to the endpoint was denied.
Exception indicating a problem with the request data.
Exception indicating an unexpected server error occured during handling of the endpoint invocation.
Exception indicating the endpoint was not found.
Handles invocation of endpoint methods after checking the user has proper access.
A checker responsible for validating the Vaadin endpoint names.
Class that contains all Vaadin endpoint customizable properties.
Keeps track of registered endpoints.
Tracks methods inside a given endpoint class.
 
A subscription that wraps a Flux and allows to listen for unsubscribe events from the browser.
Validation class that is run during servlet container initialization which checks that application is running with the appropriate spring dependencies when there are Endpoint annotations.
Defines mappings for certain endpoint types to corresponding transfer types.
A mapper for endpoint values that is capable of converting between the given endpoint and transfer type.
A util class related to classes available to the browser.
A validation exception class that is intended to be thrown when any endpoint method receives invalid parameter(s).
A validation error data.
A checker for TypeScript null compatibility in Vaadin endpoint methods parameter and return types.
Checks if a given feature flag, defined using ConditionalOnFeatureFlag, is enabled.
Superclass for all filters to be used with CRUD services.
Utility class for transforming property names in filters and pageable objects.
A browser-callable service that can create, update, and delete a given type of object.
A browser-callable service that can fetch the given type of object.
Registers runtime hints for Spring 3 native support for Hilla.
Reports Hilla statistics.
 
 
The interface that defines the contract for HotSwapListeners.
The event object that is passed to endpointChanged method.
Takes care of updating internals of Hilla that need updates when application classes are updated.
Utility class for converting Hilla Filter specifications into JPA filter specifications.
ListRepositoryService<T,ID,R extends org.springframework.data.repository.CrudRepository<T,ID> & org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>>
A browser-callable service that delegates list operations to a JPA repository.
A browser-callable service that can list the given type of object.
Annotation to mark either field, method, parameter or type parameter as non-nullable.
Annotation to mark either field, method, parameter or type parameter as nullable.
Utilities for interacting with the generated openapi.json.
A filter that requires at least one of its children to pass.
A mapper between Pageable and Pageable.
A mapper between Page and List.
A filter that matches a given property, or nested property path, against a filter value using the specified matcher.
 
 
Defines the beans needed for push in Hilla.
Sets up and configures the push channel.
Handles incoming requests from the client and connects them to fluxes returned from endpoints.
Represents the type of route parameter for the client side or the server side views
 
 
Index HTML request listener for collecting the client side and the server side views and adding them to index.html response.
Service init listener to add the RouteUnifyingIndexHtmlRequestListener to the service and to register client routes to ClientRouteRegistry.
A container for utility methods related with Routes.
A mapper between Sort and Sort.
 
 
A mapper between UUID and String.