Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractClientMessage - Class in com.vaadin.hilla.push.messages.toclient
 
AbstractClientMessage() - Constructor for class com.vaadin.hilla.push.messages.toclient.AbstractClientMessage
 
AbstractClientMessage(String) - Constructor for class com.vaadin.hilla.push.messages.toclient.AbstractClientMessage
 
AbstractServerMessage - Class in com.vaadin.hilla.push.messages.fromclient
 
AbstractServerMessage() - Constructor for class com.vaadin.hilla.push.messages.fromclient.AbstractServerMessage
 
ACCESS_DENIED_MSG - Static variable in class com.vaadin.hilla.auth.EndpointAccessChecker
 
ACCESS_DENIED_MSG_DEV_MODE - Static variable in class com.vaadin.hilla.auth.EndpointAccessChecker
 
AndFilter - Class in com.vaadin.hilla.crud.filter
A filter that requires all children to pass.
AndFilter() - Constructor for class com.vaadin.hilla.crud.filter.AndFilter
Create an empty filter.
AndFilter(Filter...) - Constructor for class com.vaadin.hilla.crud.filter.AndFilter
Create a filter with the given children.
ApplicationContextProvider - Class in com.vaadin.hilla
 
ApplicationContextProvider() - Constructor for class com.vaadin.hilla.ApplicationContextProvider
 
apply(Filter) - Method in class com.vaadin.hilla.crud.filter.FilterTransformer
Applies registered property mappings and transformation function on the provided filter instance.
apply(Pageable) - Method in class com.vaadin.hilla.crud.filter.FilterTransformer
Applies registered property mappings on the provided pageable instance.
AuthenticationUtil - Class in com.vaadin.hilla
Helpers for authentication related tasks.
AuthenticationUtil() - Constructor for class com.vaadin.hilla.AuthenticationUtil
 

B

BODY_PART_NAME - Static variable in class com.vaadin.hilla.EndpointController
 
BrowserCallable - Annotation Interface in com.vaadin.hilla
Makes the methods of the annotated class available to the browser.

C

check(Class<?>, HttpServletRequest) - Method in class com.vaadin.hilla.auth.EndpointAccessChecker
Check that the endpoint is accessible for the current user.
check(Class<?>, Principal, Function<String, Boolean>) - Method in class com.vaadin.hilla.auth.EndpointAccessChecker
Check that the endpoint is accessible for the current user.
check(Method, HttpServletRequest) - Method in class com.vaadin.hilla.auth.EndpointAccessChecker
Check that the endpoint is accessible for the current user.
check(Method, Principal, Function<String, Boolean>) - Method in class com.vaadin.hilla.auth.EndpointAccessChecker
Check that the endpoint is accessible for the current user.
check(String) - Method in class com.vaadin.hilla.EndpointNameChecker
Validates the Vaadin endpoint name given.
checkAccess(EndpointRegistry.VaadinEndpointData, Method, Principal, Function<String, Boolean>) - Method in class com.vaadin.hilla.EndpointInvoker
 
checkValueForAnnotatedElement(Object, AnnotatedElement, boolean) - Method in class com.vaadin.hilla.ExplicitNullableTypeChecker
Validates the given value for the given expected method return value type.
ClientMessageComplete - Class in com.vaadin.hilla.push.messages.toclient
 
ClientMessageComplete() - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageComplete
 
ClientMessageComplete(String) - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageComplete
 
ClientMessageError - Class in com.vaadin.hilla.push.messages.toclient
 
ClientMessageError() - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageError
 
ClientMessageError(String, String) - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageError
 
ClientMessageUpdate - Class in com.vaadin.hilla.push.messages.toclient
 
ClientMessageUpdate() - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageUpdate
 
ClientMessageUpdate(String, Object) - Constructor for class com.vaadin.hilla.push.messages.toclient.ClientMessageUpdate
 
collectClientViews(VaadinRequest) - Method in class com.vaadin.hilla.route.ServerAndClientViewsProvider
 
collectServerViews(boolean) - Method in class com.vaadin.hilla.route.ServerAndClientViewsProvider
 
com.vaadin.hilla - package com.vaadin.hilla
 
com.vaadin.hilla.auth - package com.vaadin.hilla.auth
 
com.vaadin.hilla.crud - package com.vaadin.hilla.crud
 
com.vaadin.hilla.crud.filter - package com.vaadin.hilla.crud.filter
 
com.vaadin.hilla.endpointransfermapper - package com.vaadin.hilla.endpointransfermapper
 
com.vaadin.hilla.exception - package com.vaadin.hilla.exception
 
com.vaadin.hilla.push - package com.vaadin.hilla.push
 
com.vaadin.hilla.push.messages.fromclient - package com.vaadin.hilla.push.messages.fromclient
 
com.vaadin.hilla.push.messages.toclient - package com.vaadin.hilla.push.messages.toclient
 
com.vaadin.hilla.route - package com.vaadin.hilla.route
 
com.vaadin.hilla.signals - package com.vaadin.hilla.signals
 
com.vaadin.hilla.signals.config - package com.vaadin.hilla.signals.config
 
com.vaadin.hilla.signals.handler - package com.vaadin.hilla.signals.handler
 
com.vaadin.hilla.signals.internal - package com.vaadin.hilla.signals.internal
 
com.vaadin.hilla.springnative - package com.vaadin.hilla.springnative
 
com.vaadin.hilla.startup - package com.vaadin.hilla.startup
 
ConditionalOnFeatureFlag - Annotation Interface in com.vaadin.hilla
A condition for registering components only when a given feature flag is enabled.
contains(String) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Checks if a mapping exists between a registered signal instance and the provided clientSignalId.
CONTAINS - Enum constant in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
 
count(Filter) - Method in interface com.vaadin.hilla.crud.CountService
Counts the number of entities that match the given filter.
count(Filter) - Method in class com.vaadin.hilla.crud.ListRepositoryService
Counts the number of entities that match the given filter.
CountService - Interface in com.vaadin.hilla.crud
A browser-callable service that can count the given type of objects with a given filter.
createFileRoutesJson(VaadinRequest) - Method in class com.vaadin.hilla.route.ServerAndClientViewsProvider
 
CrudRepositoryService<T,ID,R extends org.springframework.data.repository.CrudRepository<T,ID> & org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>> - Class in com.vaadin.hilla.crud
A browser-callable service that delegates crud operations to a JPA repository.
CrudRepositoryService() - Constructor for class com.vaadin.hilla.crud.CrudRepositoryService
 
CrudRepositoryService(R) - Constructor for class com.vaadin.hilla.crud.CrudRepositoryService
Creates the service using the given repository.
CrudService<T,ID> - Interface in com.vaadin.hilla.crud
A browser-callable service that can create, read, update, and delete a given type of object.
CsrfChecker - Class in com.vaadin.hilla.auth
Handles checking of a CSRF token in endpoint requests.
CsrfChecker(ServletContext) - Constructor for class com.vaadin.hilla.auth.CsrfChecker
Creates a new csrf checker for the given context.
CsrfIndexHtmlRequestListener - Class in com.vaadin.hilla.auth
An index HTML request listener that generates and sends a token for Cross-Site Request Forgery protection (Double Submit Cookie pattern) of endpoints.
CsrfIndexHtmlRequestListener() - Constructor for class com.vaadin.hilla.auth.CsrfIndexHtmlRequestListener
 
CsrfServiceInitListener - Class in com.vaadin.hilla.startup
A listener that creates and registers a CsrfIndexHtmlRequestListener.
CsrfServiceInitListener() - Constructor for class com.vaadin.hilla.startup.CsrfServiceInitListener
 

D

delete(ID) - Method in class com.vaadin.hilla.crud.CrudRepositoryService
 
delete(ID) - Method in interface com.vaadin.hilla.crud.FormService
Deletes the object with the given id.
deleteAll(Iterable<ID>) - Method in class com.vaadin.hilla.crud.CrudRepositoryService
Deletes the objects with the given ids.
deserialize(JsonParser, DeserializationContext) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.MultipartFileDeserializer
 

E

ECMA_SCRIPT_RESERVED_WORDS - Static variable in class com.vaadin.hilla.EndpointNameChecker
Set of reserved words in ECMAScript specification.
Endpoint - Annotation Interface in com.vaadin.hilla
Annotation to mark the endpoints to be processed by EndpointController class.
ENDPOINT_MAPPER_FACTORY_BEAN_QUALIFIER - Static variable in class com.vaadin.hilla.EndpointController
A qualifier to override the request and response default json mapper.
EndpointAccessChecker - Class in com.vaadin.hilla.auth
Component used for checking role-based ACL in Vaadin Endpoints.
EndpointAccessChecker(AccessAnnotationChecker) - Constructor for class com.vaadin.hilla.auth.EndpointAccessChecker
Creates a new instance.
EndpointAccessDeniedException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointAccessDeniedException
Deprecated.
Creates a new instance.
EndpointBadRequestException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointBadRequestException
Creates a new instance.
EndpointCodeGenerator - Class in com.vaadin.hilla
Handles (re)generation of the TypeScript code.
EndpointCodeGenerator(VaadinContext, EndpointController) - Constructor for class com.vaadin.hilla.EndpointCodeGenerator
Creates the singleton.
EndpointController - Class in com.vaadin.hilla
The controller that is responsible for processing Vaadin endpoint requests.
EndpointController(ApplicationContext, EndpointRegistry, EndpointInvoker, CsrfChecker, ObjectMapper) - Constructor for class com.vaadin.hilla.EndpointController
A constructor used to initialize the controller.
EndpointControllerConfiguration - Class in com.vaadin.hilla
A configuration class for customizing the EndpointController class.
EndpointControllerConfiguration(EndpointProperties) - Constructor for class com.vaadin.hilla.EndpointControllerConfiguration
Initializes the endpoint configuration.
EndpointException - Exception in com.vaadin.hilla.exception
An exception that is intended to be thrown by any Vaadin endpoint method to propagate exception details to the client side.
EndpointException(String) - Constructor for exception com.vaadin.hilla.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointException(String, Object) - Constructor for exception com.vaadin.hilla.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointException(String, Throwable) - Constructor for exception com.vaadin.hilla.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointException(String, Throwable, Object) - Constructor for exception com.vaadin.hilla.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointException(Throwable) - Constructor for exception com.vaadin.hilla.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointExposed - Annotation Interface in com.vaadin.hilla
Annotation marks the class itself should not be treated as an Endpoint, but inheritable methods will be added to the descendant Endpoints.
EndpointForbiddenException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointForbiddenException
 
EndpointHttpException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointHttpException
 
EndpointInternalException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointInternalException
Creates a new instance.
EndpointInvocationException - Exception in com.vaadin.hilla
Exception thrown by EndpointInvoker when invocation fails.
EndpointInvocationException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException
Creates a new instance..
EndpointInvocationException.EndpointAccessDeniedException - Exception in com.vaadin.hilla
Deprecated, for removal: This API element is subject to removal in a future version.
EndpointInvocationException.EndpointBadRequestException - Exception in com.vaadin.hilla
Exception indicating a problem with the request data.
EndpointInvocationException.EndpointForbiddenException - Exception in com.vaadin.hilla
Exception indicating access to the endpoint was denied as the user is not authorized.
EndpointInvocationException.EndpointHttpException - Exception in com.vaadin.hilla
Allows to specify the HTTP status code and message to return as error.
EndpointInvocationException.EndpointInternalException - Exception in com.vaadin.hilla
Exception indicating an unexpected server error occured during handling of the endpoint invocation.
EndpointInvocationException.EndpointNotFoundException - Exception in com.vaadin.hilla
Exception indicating the endpoint was not found.
EndpointInvocationException.EndpointUnauthorizedException - Exception in com.vaadin.hilla
Exception indicating access to the endpoint was denied as the user is not authenticated.
EndpointInvoker - Class in com.vaadin.hilla
Handles invocation of endpoint methods after checking the user has proper access.
EndpointInvoker(ApplicationContext, ObjectMapper, ExplicitNullableTypeChecker, ServletContext, EndpointRegistry) - Constructor for class com.vaadin.hilla.EndpointInvoker
Creates an instance of this bean.
EndpointNameChecker - Class in com.vaadin.hilla
A checker responsible for validating the Vaadin endpoint names.
EndpointNameChecker() - Constructor for class com.vaadin.hilla.EndpointNameChecker
 
EndpointNotFoundException() - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointNotFoundException
Creates a new instance..
EndpointProperties - Class in com.vaadin.hilla
Class that contains all Vaadin endpoint customizable properties.
EndpointProperties() - Constructor for class com.vaadin.hilla.EndpointProperties
 
EndpointRegistry - Class in com.vaadin.hilla
Keeps track of registered endpoints.
EndpointRegistry(EndpointNameChecker) - Constructor for class com.vaadin.hilla.EndpointRegistry
Creates a new registry using the given name checker.
EndpointRegistry.VaadinEndpointData - Class in com.vaadin.hilla
Tracks methods inside a given endpoint class.
EndpointRegistryInitializer - Class in com.vaadin.hilla.startup
 
EndpointRegistryInitializer(EndpointController) - Constructor for class com.vaadin.hilla.startup.EndpointRegistryInitializer
 
EndpointSubscription<TT> - Class in com.vaadin.hilla
A subscription that wraps a Flux and allows to listen for unsubscribe events from the browser.
EndpointTransferMapper - Class in com.vaadin.hilla.endpointransfermapper
Defines mappings for certain endpoint types to corresponding transfer types.
EndpointTransferMapper() - Constructor for class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Creates a new instance.
EndpointTransferMapper.Mapper<ENDPOINTTYPE,TRANSFERTYPE> - Interface in com.vaadin.hilla.endpointransfermapper
A mapper for endpoint values that is capable of converting between the given endpoint and transfer type.
EndpointTransferMapper.MultipartFileDeserializer - Class in com.vaadin.hilla.endpointransfermapper
A deserializer for MultipartFile.
EndpointUnauthorizedException(String) - Constructor for exception com.vaadin.hilla.EndpointInvocationException.EndpointUnauthorizedException
 
EndpointUtil - Class in com.vaadin.hilla
A util class related to classes available to the browser.
EndpointUtil() - Constructor for class com.vaadin.hilla.EndpointUtil
 
EndpointValidationException - Exception in com.vaadin.hilla.exception
A validation exception class that is intended to be thrown when any endpoint method receives invalid parameter(s).
EndpointValidationException(EndpointValidationException.ValidationErrorData) - Constructor for exception com.vaadin.hilla.exception.EndpointValidationException
Creates a validation exception from the error data.
EndpointValidationException(String, List<EndpointValidationException.ValidationErrorData>) - Constructor for exception com.vaadin.hilla.exception.EndpointValidationException
Creates a validation exception from a error data list.
EndpointValidationException(List<EndpointValidationException.ValidationErrorData>) - Constructor for exception com.vaadin.hilla.exception.EndpointValidationException
Creates a validation exception from a error data list.
EndpointValidationException.ValidationErrorData - Class in com.vaadin.hilla.exception
A validation error data.
EQUALS - Enum constant in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
 
ERROR_MESSAGE_FIELD - Static variable in exception com.vaadin.hilla.exception.EndpointException
A message field to be used in the exception's serialization data in EndpointException.getSerializationData().
exists(ID) - Method in interface com.vaadin.hilla.crud.GetService
Checks if an object with the given id exists.
exists(ID) - Method in class com.vaadin.hilla.crud.ListRepositoryService
 
ExplicitNullableTypeChecker - Class in com.vaadin.hilla
A checker for TypeScript null compatibility in Vaadin endpoint methods parameter and return types.
ExplicitNullableTypeChecker() - Constructor for class com.vaadin.hilla.ExplicitNullableTypeChecker
 

F

FeatureFlagCondition - Class in com.vaadin.hilla
Checks if a given feature flag, defined using ConditionalOnFeatureFlag, is enabled.
FeatureFlagCondition() - Constructor for class com.vaadin.hilla.FeatureFlagCondition
 
Filter - Class in com.vaadin.hilla.crud.filter
Superclass for all filters to be used with CRUD services.
Filter() - Constructor for class com.vaadin.hilla.crud.filter.Filter
 
FilterTransformer - Class in com.vaadin.hilla.crud.filter
Utility class for transforming property names in filters and pageable objects.
FilterTransformer() - Constructor for class com.vaadin.hilla.crud.filter.FilterTransformer
 
findBrowserCallables(EngineAutoConfiguration, ApplicationContext) - Static method in class com.vaadin.hilla.EndpointCodeGenerator
Finds all beans in the application context that have a browser callable annotation.
findOpenApiClasses(String) - Static method in class com.vaadin.hilla.OpenAPIUtil
Parses the given open api and finds all used classes.
FormService<T,ID> - Interface in com.vaadin.hilla.crud
A browser-callable service that can create, update, and delete a given type of object.

G

get(ID) - Method in interface com.vaadin.hilla.crud.GetService
Gets the object with the given id.
get(ID) - Method in class com.vaadin.hilla.crud.ListRepositoryService
 
get(String) - Method in class com.vaadin.hilla.signals.internal.SecureSignalsRegistry
 
get(String) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Get a signal instance by the provided clientSignalId.
getAccessAnnotationChecker() - Method in class com.vaadin.hilla.auth.EndpointAccessChecker
Returns the instance used for checking access based on annotations.
getAllClientSignalIdsFor(Id) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Returns the Set of registered client signal ids for the provided signalId.
getAllClientSubscriptionsSize() - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Returns the number of registered unique mappings between client signal ids and the signal instances.
getApplicationContext() - Static method in class com.vaadin.hilla.ApplicationContextProvider
 
getBySignalId(Id) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Get a signal instance by the provided signalId.
getChildren() - Method in class com.vaadin.hilla.crud.filter.AndFilter
 
getChildren() - Method in class com.vaadin.hilla.crud.filter.OrFilter
 
getClassesUsedInOpenApi() - Method in class com.vaadin.hilla.EndpointCodeGenerator
 
getCurrentOpenAPI(Path, boolean) - Static method in class com.vaadin.hilla.OpenAPIUtil
Reads the open api file from the build directory.
getCurrentOpenAPIPath(Path, boolean) - Static method in class com.vaadin.hilla.OpenAPIUtil
Returns the path to open api file from the build directory.
getDetail() - Method in exception com.vaadin.hilla.exception.EndpointException
Gets the detail of the exception, if provided by user, null otherwise.
getEndpointName() - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
getEndpointObject() - Method in class com.vaadin.hilla.EndpointRegistry.VaadinEndpointData
 
getEndpointPrefix() - Method in class com.vaadin.hilla.EndpointProperties
Customize the prefix for all Vaadin endpoints.
getEndpoints() - Method in class com.vaadin.hilla.EndpointRegistry
Gets all registered endpoints.
getEndpointType() - Method in interface com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.Mapper
Returns the type used in the endpoint.
getEndpointType() - Method in class com.vaadin.hilla.endpointransfermapper.PageableMapper
 
getEndpointType() - Method in class com.vaadin.hilla.endpointransfermapper.PageMapper
 
getEndpointType() - Method in class com.vaadin.hilla.endpointransfermapper.SortMapper
 
getEndpointType() - Method in class com.vaadin.hilla.endpointransfermapper.UUIDMapper
 
getFilterValue() - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
Gets the filter value to compare against.
getFlux() - Method in class com.vaadin.hilla.EndpointSubscription
Returns the flux value provide for this subscription.
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointBadRequestException
 
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointForbiddenException
 
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointHttpException
Returns the HTTP status.
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointInternalException
 
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointNotFoundException
 
getHttpStatus() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointUnauthorizedException
 
getHttpStatusCode() - Method in exception com.vaadin.hilla.EndpointInvocationException.EndpointHttpException
Returns the HTTP status code.
getId() - Method in class com.vaadin.hilla.push.messages.fromclient.AbstractServerMessage
 
getId() - Method in class com.vaadin.hilla.push.messages.toclient.AbstractClientMessage
 
getInstance() - Static method in class com.vaadin.hilla.EndpointCodeGenerator
Gets the singleton instance.
getItem() - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageUpdate
 
getJacksonModule() - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Gets the Jackson 2 module configured with the mapping serializers and deserializers.
getMapper(Class<T>) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Gets the mapper for the given endpoint type.
getMatcher() - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
The matcher, or operator, to use when comparing the property value to the filter value.
getMessage() - Method in exception com.vaadin.hilla.EndpointInvocationException
Returns the additional message that is passed to the client side.
getMessage() - Method in class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Gets the validation error message.
getMessage() - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageError
 
getMethod(String) - Method in class com.vaadin.hilla.EndpointRegistry.VaadinEndpointData
Finds a method with the given name.
getMethodName() - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
getMethods() - Method in class com.vaadin.hilla.EndpointRegistry.VaadinEndpointData
Gets all the endpoint methods.
getOnUnsubscribe() - Method in class com.vaadin.hilla.EndpointSubscription
Returns the callback that is invoked when the browser unsubscribes from the subscription.
getParameterName() - Method in class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Gets the parameter name that caused the validation error.
getParams() - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
getPropertyId() - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
Gets the property, or nested property path, to filter by.
getRepository() - Method in class com.vaadin.hilla.crud.ListRepositoryService
Accessor for the repository instance.
getReturnType(String, String) - Method in class com.vaadin.hilla.EndpointInvoker
Gets the return type of the given method.
getRouteByPath(Map<String, AvailableViewInfo>, String) - Method in class com.vaadin.hilla.route.RouteUtil
Gets the client view configuration for the given route.
getSecurityHolderAuthentication() - Static method in class com.vaadin.hilla.AuthenticationUtil
Gets the authenticated user from the Spring SecurityContextHolder.
getSecurityHolderRoleChecker() - Static method in class com.vaadin.hilla.AuthenticationUtil
Gets a function for checking if the authenticated user from the Spring SecurityContextHolder is in a given role.
getSerializationData() - Method in exception com.vaadin.hilla.exception.EndpointException
Creates a map with the serialization data to be sent to the client when the exception thrown is processed by EndpointController.
getSerializationData() - Method in exception com.vaadin.hilla.exception.EndpointValidationException
 
GetService<T,ID> - Interface in com.vaadin.hilla.crud
A browser-callable service that can fetch the given type of object.
getTransferType() - Method in interface com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.Mapper
Returns the type used when transfering data to/from the client.
getTransferType() - Method in class com.vaadin.hilla.endpointransfermapper.PageableMapper
 
getTransferType() - Method in class com.vaadin.hilla.endpointransfermapper.PageMapper
 
getTransferType() - Method in class com.vaadin.hilla.endpointransfermapper.SortMapper
 
getTransferType() - Method in class com.vaadin.hilla.endpointransfermapper.UUIDMapper
 
getTransferType(Class<?>) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Gets the transfer type for the given endpoint type.
getTransferType(String) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Gets the transfer type for the given endpoint type.
getVaadinEndpointData(String) - Method in class com.vaadin.hilla.EndpointInvoker
 
getValidationErrorData() - Method in exception com.vaadin.hilla.exception.EndpointValidationException
Gets the collection of the data on the validation errors.
getValidatorMessage() - Method in class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Gets th validator message.
GREATER_THAN - Enum constant in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
 

H

handleBrowserConnect(String) - Method in class com.vaadin.hilla.push.PushMessageHandler
Called when the browser establishes a new connection.
handleBrowserDisconnect(String) - Method in class com.vaadin.hilla.push.PushMessageHandler
Called when the browser connection has been lost.
handleBrowserReconnect(String) - Method in class com.vaadin.hilla.push.PushMessageHandler
Called when the browser establishes a new connection.
handleMessage(String, AbstractServerMessage, Consumer<AbstractClientMessage>) - Method in class com.vaadin.hilla.push.PushMessageHandler
Handles the message.
HillaHintsRegistrar - Class in com.vaadin.hilla.springnative
Registers runtime hints for Spring 3 native support for Hilla.
HillaHintsRegistrar() - Constructor for class com.vaadin.hilla.springnative.HillaHintsRegistrar
 
HillaStats - Class in com.vaadin.hilla
Reports Hilla statistics.
HillaStats() - Constructor for class com.vaadin.hilla.HillaStats
 
Hotswapper - Class in com.vaadin.hilla
Takes care of updating internals of Hilla that need updates when application classes are updated.
Hotswapper() - Constructor for class com.vaadin.hilla.Hotswapper
 

I

id() - Method in class com.vaadin.hilla.signals.internal.InternalSignal
 
InternalSignal - Class in com.vaadin.hilla.signals.internal
A proxy for a signal instance that allows subscribing to it and submitting commands.
InternalSignal(Signal<?>, ObjectMapper) - Constructor for class com.vaadin.hilla.signals.internal.InternalSignal
 
invoke(String, String, ObjectNode, Principal, Function<String, Boolean>) - Method in class com.vaadin.hilla.EndpointInvoker
Invoke the given endpoint method with the given parameters if the user has access to do so.
isAnonymousEndpoint(HttpServletRequest) - Method in class com.vaadin.hilla.EndpointUtil
Checks if the given request goes to an anonymous (public) endpoint.
isCsrfProtectionEnabled() - Method in class com.vaadin.hilla.auth.CsrfChecker
Checks if CSRF token checking in endpoints is enabled.
isEmpty() - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Checks if the registry is empty.
isEndpointRequest(HttpServletRequest) - Method in class com.vaadin.hilla.EndpointUtil
Checks if the request is for an endpoint.
isExposeServerRoutesToClient() - Method in class com.vaadin.hilla.route.RouteUnifyingConfigurationProperties
 
isInUse() - Static method in class com.vaadin.hilla.Hotswapper
 
isRequired(boolean, List<AnnotationExpr>) - Static method in class com.vaadin.hilla.ExplicitNullableTypeChecker
Checks if the parsed node should be required (not nullable) in the generated Typescript code based on the list of annotations.
isRequired(AnnotatedElement, boolean) - Static method in class com.vaadin.hilla.ExplicitNullableTypeChecker
Checks if the reflected element should be required (not nullable) in the generated Typescript code based on annotations.
isRouteAllowed(HttpServletRequest) - Method in class com.vaadin.hilla.route.RouteUtil
Checks if the given request is allowed route to the user.

J

JpaFilterConverter - Class in com.vaadin.hilla.crud
Utility class for converting Hilla Filter specifications into JPA filter specifications.

L

LESS_THAN - Enum constant in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
 
list(Pageable, Filter) - Method in class com.vaadin.hilla.crud.ListRepositoryService
 
list(Pageable, Filter) - Method in interface com.vaadin.hilla.crud.ListService
Lists objects of the given type using the paging, sorting and filtering options provided in the parameters.
ListRepositoryService<T,ID,R extends org.springframework.data.repository.CrudRepository<T,ID> & org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>> - Class in com.vaadin.hilla.crud
A browser-callable service that delegates list operations to a JPA repository.
ListRepositoryService() - Constructor for class com.vaadin.hilla.crud.ListRepositoryService
 
ListRepositoryService(R) - Constructor for class com.vaadin.hilla.crud.ListRepositoryService
Creates the service using the given repository.
ListService<T> - Interface in com.vaadin.hilla.crud
A browser-callable service that can list the given type of object.

M

markInUse() - Static method in class com.vaadin.hilla.Hotswapper
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.vaadin.hilla.FeatureFlagCondition
 
modifyIndexHtmlResponse(IndexHtmlResponse) - Method in class com.vaadin.hilla.auth.CsrfIndexHtmlRequestListener
 
modifyIndexHtmlResponse(IndexHtmlResponse) - Method in class com.vaadin.hilla.route.RouteUnifyingIndexHtmlRequestListener
 
MultipartFileDeserializer() - Constructor for class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.MultipartFileDeserializer
 

N

Nonnull - Annotation Interface in com.vaadin.hilla
Deprecated, for removal: This API element is subject to removal in a future version.
use the standardized NonNull instead
Nullable - Annotation Interface in com.vaadin.hilla
Deprecated, for removal: This API element is subject to removal in a future version.
use the standardized Nullable instead

O

of(Flux<T>, Runnable) - Static method in class com.vaadin.hilla.EndpointSubscription
Creates a new endpoint subscription.
onClassLoadEvent(VaadinService, Set<Class<?>>, boolean) - Method in class com.vaadin.hilla.Hotswapper
 
onHotswap(Boolean, String[]) - Static method in class com.vaadin.hilla.Hotswapper
Called by hot swap solutions when one or more classes have been updated.
onRequest(AtmosphereResource) - Method in class com.vaadin.hilla.push.PushEndpoint
 
onStateChange(AtmosphereResourceEvent) - Method in class com.vaadin.hilla.push.PushEndpoint
 
OpenAPIUtil - Class in com.vaadin.hilla
Utilities for interacting with the generated openapi.json.
OpenAPIUtil() - Constructor for class com.vaadin.hilla.OpenAPIUtil
 
OrFilter - Class in com.vaadin.hilla.crud.filter
A filter that requires at least one of its children to pass.
OrFilter() - Constructor for class com.vaadin.hilla.crud.filter.OrFilter
Create an empty filter.
OrFilter(Filter...) - Constructor for class com.vaadin.hilla.crud.filter.OrFilter
Create a filter with the given children.

P

PageableMapper - Class in com.vaadin.hilla.endpointransfermapper
A mapper between Pageable and Pageable.
PageableMapper() - Constructor for class com.vaadin.hilla.endpointransfermapper.PageableMapper
 
PageMapper - Class in com.vaadin.hilla.endpointransfermapper
A mapper between Page and List.
PageMapper() - Constructor for class com.vaadin.hilla.endpointransfermapper.PageMapper
 
PropertyStringFilter - Class in com.vaadin.hilla.crud.filter
A filter that matches a given property, or nested property path, against a filter value using the specified matcher.
PropertyStringFilter() - Constructor for class com.vaadin.hilla.crud.filter.PropertyStringFilter
Create an empty filter.
PropertyStringFilter(String, PropertyStringFilter.Matcher, String) - Constructor for class com.vaadin.hilla.crud.filter.PropertyStringFilter
Create a filter with the given property, matcher and filter value.
PropertyStringFilter.Matcher - Enum Class in com.vaadin.hilla.crud.filter
 
PropertyStringFilterSpecification<T> - Class in com.vaadin.hilla.crud
 
PropertyStringFilterSpecification(PropertyStringFilter) - Constructor for class com.vaadin.hilla.crud.PropertyStringFilterSpecification
 
PushConfigurer - Class in com.vaadin.hilla.push
Defines the beans needed for push in Hilla.
PushConfigurer(EndpointProperties) - Constructor for class com.vaadin.hilla.push.PushConfigurer
Initializes the configuration for reactive endpoints.
PushEndpoint - Class in com.vaadin.hilla.push
Sets up and configures the push channel.
PushMessageHandler - Class in com.vaadin.hilla.push
Handles incoming requests from the client and connects them to fluxes returned from endpoints.
PushMessageHandler(EndpointInvoker) - Constructor for class com.vaadin.hilla.push.PushMessageHandler
Creates the instance.

R

register(String, InternalSignal) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Registers a signal instance and creates an association between the provided clientSignalId and signal.
register(String, String, String, ObjectNode) - Method in class com.vaadin.hilla.signals.internal.SecureSignalsRegistry
 
registerEndpoints() - Method in class com.vaadin.hilla.EndpointController
Initializes the controller by registering all endpoints found in the OpenApi definition or, as a fallback, in the Spring context.
registerHints(RuntimeHints, ClassLoader) - Method in class com.vaadin.hilla.springnative.HillaHintsRegistrar
 
removeChildren(Map<String, AvailableViewInfo>, AvailableViewInfo, String) - Static method in class com.vaadin.hilla.route.RouteUtil
 
removeClientSignalToSignalMapping(String) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Removes only the mapping between a signal instance and the provided clientSignalId.
reportEndpointActive() - Static method in class com.vaadin.hilla.HillaStats
 
reportGenericHasFeatures(VaadinService, boolean) - Static method in class com.vaadin.hilla.HillaStats
 
reportHasEndpoint() - Static method in class com.vaadin.hilla.HillaStats
 
resolveEntityClass() - Method in class com.vaadin.hilla.crud.ListRepositoryService
 
RouteUnifyingConfiguration - Class in com.vaadin.hilla.route
 
RouteUnifyingConfiguration() - Constructor for class com.vaadin.hilla.route.RouteUnifyingConfiguration
 
routeUnifyingConfigurationProperties() - Method in class com.vaadin.hilla.route.RouteUnifyingConfiguration
 
RouteUnifyingConfigurationProperties - Class in com.vaadin.hilla.route
 
RouteUnifyingConfigurationProperties() - Constructor for class com.vaadin.hilla.route.RouteUnifyingConfigurationProperties
 
RouteUnifyingIndexHtmlRequestListener - Class in com.vaadin.hilla.route
Index HTML request listener for collecting the client side and the server side views and adding them to index.html response.
RouteUnifyingIndexHtmlRequestListener(ServerAndClientViewsProvider) - Constructor for class com.vaadin.hilla.route.RouteUnifyingIndexHtmlRequestListener
 
RouteUnifyingServiceInitListener - Class in com.vaadin.hilla.startup
Service init listener to add the RouteUnifyingIndexHtmlRequestListener to the service.
RouteUnifyingServiceInitListener(RouteUtil, RouteUnifyingConfigurationProperties, NavigationAccessControl) - Constructor for class com.vaadin.hilla.startup.RouteUnifyingServiceInitListener
Creates a new instance of the listener.
RouteUtil - Class in com.vaadin.hilla.route
A container for utility methods related with Routes.
RouteUtil() - Constructor for class com.vaadin.hilla.route.RouteUtil
 
runOnContext(Consumer<ApplicationContext>) - Static method in class com.vaadin.hilla.ApplicationContextProvider
Allows scheduling actions that should be run when the application context is available, or to run them immediately if the context is already available and still active.

S

save(T) - Method in class com.vaadin.hilla.crud.CrudRepositoryService
 
save(T) - Method in interface com.vaadin.hilla.crud.FormService
Saves the given object and returns the (potentially) updated object.
saveAll(Iterable<T>) - Method in class com.vaadin.hilla.crud.CrudRepositoryService
Saves the given objects and returns the (potentially) updated objects.
SCRIPT_STRING - Static variable in class com.vaadin.hilla.route.RouteUnifyingIndexHtmlRequestListener
 
SecureSignalsRegistry - Class in com.vaadin.hilla.signals.internal
Proxy for the accessing the SignalRegistry.
SecureSignalsRegistry(EndpointInvoker, ObjectMapper) - Constructor for class com.vaadin.hilla.signals.internal.SecureSignalsRegistry
 
serveEndpoint(String, String, ObjectNode, HttpServletRequest) - Method in class com.vaadin.hilla.EndpointController
Captures and processes the Vaadin endpoint requests.
serveEndpoint(String, String, ObjectNode, HttpServletRequest, HttpServletResponse) - Method in class com.vaadin.hilla.EndpointController
Captures and processes the Vaadin endpoint requests.
serveMultipartEndpoint(String, String, HttpServletRequest, HttpServletResponse) - Method in class com.vaadin.hilla.EndpointController
Captures and processes the Vaadin multipart endpoint requests.
ServerAndClientViewsProvider - Class in com.vaadin.hilla.route
 
ServerAndClientViewsProvider(DeploymentConfiguration, NavigationAccessControl, boolean) - Constructor for class com.vaadin.hilla.route.ServerAndClientViewsProvider
Creates a new listener instance with the given route registry.
serviceInit(ServiceInitEvent) - Method in class com.vaadin.hilla.startup.CsrfServiceInitListener
 
serviceInit(ServiceInitEvent) - Method in class com.vaadin.hilla.startup.EndpointRegistryInitializer
 
serviceInit(ServiceInitEvent) - Method in class com.vaadin.hilla.startup.RouteUnifyingServiceInitListener
 
setApplicationContext(ApplicationContext) - Method in class com.vaadin.hilla.ApplicationContextProvider
 
setChildren(List<Filter>) - Method in class com.vaadin.hilla.crud.filter.AndFilter
 
setChildren(List<Filter>) - Method in class com.vaadin.hilla.crud.filter.OrFilter
 
setCsrfProtection(boolean) - Method in class com.vaadin.hilla.auth.CsrfChecker
Enable or disable CSRF token checking in endpoints.
setEndpointName(String) - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
setExposeServerRoutesToClient(boolean) - Method in class com.vaadin.hilla.route.RouteUnifyingConfigurationProperties
 
setFilterValue(String) - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
Sets the filter value to compare against.
setId(String) - Method in class com.vaadin.hilla.push.messages.fromclient.AbstractServerMessage
 
setId(String) - Method in class com.vaadin.hilla.push.messages.toclient.AbstractClientMessage
 
setItem(Object) - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageUpdate
 
setMatcher(PropertyStringFilter.Matcher) - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
Sets the matcher, or operator, to use when comparing the property value to the filter value.
setMethodName(String) - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
setParams(ArrayNode) - Method in class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 
setPropertyId(String) - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
Sets the property, or nested property path, to filter by.
SignalsConfiguration - Class in com.vaadin.hilla.signals.config
Spring beans configuration for signals.
SignalsConfiguration(EndpointInvoker, ObjectMapper) - Constructor for class com.vaadin.hilla.signals.config.SignalsConfiguration
 
signalsHandler(SecureSignalsRegistry) - Method in class com.vaadin.hilla.signals.config.SignalsConfiguration
Initializes the SignalsHandler endpoint when the fullstackSignals feature flag is enabled.
SignalsHandler - Class in com.vaadin.hilla.signals.handler
Handler Endpoint for Fullstack Signals' subscription and update events.
SignalsHandler(SecureSignalsRegistry) - Constructor for class com.vaadin.hilla.signals.handler.SignalsHandler
 
signalsRegistry() - Method in class com.vaadin.hilla.signals.config.SignalsConfiguration
Initializes the SignalsRegistry bean when the fullstackSignals feature flag is enabled.
SignalsRegistry - Class in com.vaadin.hilla.signals.internal
A registry for signal instances and their client signal id mappings.
size() - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Returns the number of registered signal instances.
SortMapper - Class in com.vaadin.hilla.endpointransfermapper
A mapper between Sort and Sort.
SortMapper() - Constructor for class com.vaadin.hilla.endpointransfermapper.SortMapper
 
submit(String, ObjectNode) - Method in class com.vaadin.hilla.signals.internal.InternalSignal
Submits an commandJson to the signal and notifies subscribers about the change of the signal value.
subscribe(String) - Method in class com.vaadin.hilla.signals.internal.InternalSignal
Subscribes to the signal.
subscribe(String, String, String, ObjectNode) - Method in class com.vaadin.hilla.signals.handler.SignalsHandler
Subscribes to a signal.
SubscribeMessage - Class in com.vaadin.hilla.push.messages.fromclient
 
SubscribeMessage() - Constructor for class com.vaadin.hilla.push.messages.fromclient.SubscribeMessage
 

T

toEndpointType(Pageable) - Method in class com.vaadin.hilla.endpointransfermapper.PageableMapper
 
toEndpointType(Sort) - Method in class com.vaadin.hilla.endpointransfermapper.SortMapper
 
toEndpointType(Object, Class<T>) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Converts the given object from its transfer type to the given endpoint type.
toEndpointType(String) - Method in class com.vaadin.hilla.endpointransfermapper.UUIDMapper
 
toEndpointType(List<?>) - Method in class com.vaadin.hilla.endpointransfermapper.PageMapper
 
toEndpointType(TRANSFERTYPE) - Method in interface com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.Mapper
Converts the given transfer value to the endpoint type.
toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.vaadin.hilla.crud.PropertyStringFilterSpecification
 
toSpec(Filter) - Method in class com.vaadin.hilla.crud.ListRepositoryService
Converts the given filter to a JPA specification.
toSpec(Filter, Class<T>) - Static method in class com.vaadin.hilla.crud.JpaFilterConverter
Converts the given filter specification into a JPA filter specification for the specified entity class.
toString() - Method in class com.vaadin.hilla.crud.filter.AndFilter
 
toString() - Method in class com.vaadin.hilla.crud.filter.OrFilter
 
toString() - Method in class com.vaadin.hilla.crud.filter.PropertyStringFilter
 
toString() - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageComplete
 
toString() - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageError
 
toString() - Method in class com.vaadin.hilla.push.messages.toclient.ClientMessageUpdate
 
toTransferType(ENDPOINTTYPE) - Method in interface com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper.Mapper
Converts the given endpoint value to the transfer type.
toTransferType(Object) - Method in class com.vaadin.hilla.endpointransfermapper.EndpointTransferMapper
Converts the given object from its endpoint type to its transfer type.
toTransferType(UUID) - Method in class com.vaadin.hilla.endpointransfermapper.UUIDMapper
 
toTransferType(Page<?>) - Method in class com.vaadin.hilla.endpointransfermapper.PageMapper
 
toTransferType(Pageable) - Method in class com.vaadin.hilla.endpointransfermapper.PageableMapper
 
toTransferType(Sort) - Method in class com.vaadin.hilla.endpointransfermapper.SortMapper
 

U

unregister(Id) - Method in class com.vaadin.hilla.signals.internal.SignalsRegistry
Removes a signal instance by the provided signalId.
unsubscribe(String) - Method in class com.vaadin.hilla.signals.internal.SecureSignalsRegistry
 
UnsubscribeMessage - Class in com.vaadin.hilla.push.messages.fromclient
 
UnsubscribeMessage() - Constructor for class com.vaadin.hilla.push.messages.fromclient.UnsubscribeMessage
 
update(String...) - Method in class com.vaadin.hilla.EndpointCodeGenerator
Re-generates the endpoint TypeScript and re-registers the endpoints in Java.
update(String, ObjectNode) - Method in class com.vaadin.hilla.signals.handler.SignalsHandler
Updates a signal with an event.
UUIDMapper - Class in com.vaadin.hilla.endpointransfermapper
A mapper between UUID and String.
UUIDMapper() - Constructor for class com.vaadin.hilla.endpointransfermapper.UUIDMapper
 

V

validateCsrfTokenInRequest(HttpServletRequest) - Method in class com.vaadin.hilla.auth.CsrfChecker
Validates the CSRF token that is included in the request.
ValidationErrorData(String) - Constructor for class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Creates a validation error data object.
ValidationErrorData(String, String) - Constructor for class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Creates a validation error data object.
ValidationErrorData(String, String, String) - Constructor for class com.vaadin.hilla.exception.EndpointValidationException.ValidationErrorData
Creates a validation error data object.
value() - Element in annotation interface com.vaadin.hilla.ConditionalOnFeatureFlag
The id of the feature flag needed for the condition to be true.
value() - Element in annotation interface com.vaadin.hilla.Endpoint
The name of an endpoint to use.
valueOf(String) - Static method in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vaadin.hilla.crud.filter.PropertyStringFilter.Matcher
Returns an array containing the constants of this enum class, in the order they are declared.

W

withFilterTransformation(Function<PropertyStringFilter, PropertyStringFilter>) - Method in class com.vaadin.hilla.crud.filter.FilterTransformer
Declares a function that will be applied to all PropertyStringFilter instances, allowing any kind of customization, including a replacement of the filter itself.
withMapping(String, String) - Method in class com.vaadin.hilla.crud.filter.FilterTransformer
Declares a mapping from one property name to another.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form