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