Package dev.hilla
-
Class Summary Class Description AuthenticationUtil Helpers for authentication related tasks.ByteArrayModule A Jackson 2 module to allow for the registration of a custom serializer and deserializer for byte[].EndpointController The controller that is responsible for processing Vaadin endpoint requests.EndpointControllerConfiguration A configuration class for customizing theEndpointControllerclass.EndpointInvoker Handles invocation of endpoint methods after checking the user has proper access.EndpointNameChecker A checker responsible for validating the Vaadin endpoint names.EndpointProperties Class that contains all Vaadin endpoint customizable properties.EndpointRegistry Keeps track of registered endpoints.EndpointRegistry.VaadinEndpointData Tracks methods inside a given endpoint class.EndpointSubscription<TT> A subscription that wraps a Flux and allows to listen for unsubscribe events from the browser.EndpointUtil A util class related toEndpoint.ExplicitNullableTypeChecker A checker for TypeScript null compatibility in Vaadin endpoint methods parameter and return types.FeatureFlagCondition Checks if a given feature flag, defined usingConditionalOnFeatureFlag, is enabled. -
Exception Summary Exception Description EndpointInvocationException Exception thrown by EndpointInvoker when invocation fails.EndpointInvocationException.EndpointAccessDeniedException Exception indicating access to the endpoint was denied.EndpointInvocationException.EndpointBadRequestException Exception indicating a problem with the request data.EndpointInvocationException.EndpointInternalException Exception indicating an unexpected server error occured during handling of the endpoint invocation.EndpointInvocationException.EndpointNotFoundException Exception indicating the endpoint was not found. -
Annotation Types Summary Annotation Type Description ConditionalOnFeatureFlag A condition for registering components only when a given feature flag is enabled.Endpoint Annotation to mark the endpoints to be processed byEndpointControllerclass.EndpointExposed Annotation marks the class itself should not be treated as anEndpoint.Nonnull Annotation to mark either field, method, parameter or type parameter as non-nullable.