All Classes and Interfaces
Class
Description
A filter that requires all children to pass.
Helpers for authentication related tasks.
Makes the methods of the annotated class available to the browser.
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.Exception thrown by EndpointInvoker when invocation fails.
Deprecated, for removal: This API element is subject to removal in a future version.
Exception indicating a problem with the request data.
Exception indicating access to the endpoint was denied as the user is not
authorized.
Allows to specify the HTTP status code and message to return as error.
Exception indicating an unexpected server error occured during handling
of the endpoint invocation.
Exception indicating the endpoint was not found.
Exception indicating access to the endpoint was denied as the user is not
authenticated.
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.
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 deserializer for MultipartFile.
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.
Takes care of updating internals of Hilla that need updates when application
classes are updated.
A proxy for a signal instance that allows subscribing to it and submitting
commands.
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.
Deprecated, for removal: This API element is subject to removal in a future version.
use the standardized
NonNull
insteadDeprecated, for removal: This API element is subject to removal in a future version.
use the standardized
Nullable
insteadUtilities for interacting with the generated openapi.json.
A filter that requires at least one of its children to pass.
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.
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.A container for utility methods related with Routes.
Proxy for the accessing the SignalRegistry.
Spring beans configuration for signals.
Handler Endpoint for Fullstack Signals' subscription and update events.
A registry for signal instances and their client signal id mappings.
A mapper between
Sort and
Sort.
EndpointInvocationException.EndpointUnauthorizedExceptioninstead.