Skip navigation links
A C D E F G H I M N O P R S T U V W Z 

A

ACCESS_DENIED_MSG - Static variable in class com.vaadin.fusion.auth.FusionAccessChecker
 
ACCESS_DENIED_MSG_DEV_MODE - Static variable in class com.vaadin.fusion.auth.FusionAccessChecker
 
accessAnnotationChecker() - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers a default AccessAnnotationChecker bean instance.
accessChecker(AccessAnnotationChecker) - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers a default FusionAccessChecker bean instance.
addHandlebarHelpers(Handlebars) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
addImport(CodegenModel, String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
addSourcePath(Path) - Method in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
Adds the source path to the generator to process.
apiFileFolder() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Location to write api files.
APPLICATION_API_VERSION - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
APPLICATION_TITLE - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 

C

capitalize(String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Capitalizes the string.
check(Method, HttpServletRequest) - Method in class com.vaadin.fusion.auth.FusionAccessChecker
Check that the endpoint is accessible for the current user.
check(String) - Method in class com.vaadin.fusion.EndpointNameChecker
Validates the Vaadin endpoint name given.
checkValueForAnnotatedElement(Object, AnnotatedElement) - Method in class com.vaadin.fusion.ExplicitNullableTypeChecker
Validates the given value for the given expected method return value type.
ClientAPIGenerator - Class in com.vaadin.fusion.generator
Generates the Vaadin connect-client file, based on the application properties, if provided.
ClientAPIGenerator(Path, Properties) - Constructor for class com.vaadin.fusion.generator.ClientAPIGenerator
Creates the generator, getting the data needed for the generation out of the application properties.
CodeGenerator - Class in com.vaadin.fusion.generator.typescript
Vaadin fusion JavaScript generator implementation for swagger-codegen.
CodeGenerator() - Constructor for class com.vaadin.fusion.generator.typescript.CodeGenerator
Create vaadin ts codegen instance.
com.vaadin.fusion - package com.vaadin.fusion
 
com.vaadin.fusion.auth - package com.vaadin.fusion.auth
 
com.vaadin.fusion.endpointransfermapper - package com.vaadin.fusion.endpointransfermapper
 
com.vaadin.fusion.exception - package com.vaadin.fusion.exception
 
com.vaadin.fusion.frontend - package com.vaadin.fusion.frontend
 
com.vaadin.fusion.generator - package com.vaadin.fusion.generator
 
com.vaadin.fusion.generator.typescript - package com.vaadin.fusion.generator.typescript
 
com.vaadin.fusion.mappedtypes - package com.vaadin.fusion.mappedtypes
 
com.vaadin.fusion.startup - package com.vaadin.fusion.startup
 
compare(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Compares two strings lexicographically.
CONNECT_CLIENT_IMPORT_PATH - Static variable in class com.vaadin.fusion.generator.ClientAPIGenerator
 
CONNECT_CLIENT_NAME - Static variable in class com.vaadin.fusion.generator.ClientAPIGenerator
 
CONSTRAINT_ANNOTATIONS - Static variable in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
 
contains(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks if the string s contains string p with an additional check for them to not be blank.
createTaskGenerateFusion(File, File, File, File) - Method in class com.vaadin.fusion.frontend.EndpointGeneratorTaskFactoryImpl
 
createTaskGenerateOpenAPI(File, File, ClassLoader, File) - Method in class com.vaadin.fusion.frontend.EndpointGeneratorTaskFactoryImpl
 
CsrfChecker - Class in com.vaadin.fusion.auth
Handles checking of a CSRF token in endpoint requests.
CsrfChecker(ServletContext) - Constructor for class com.vaadin.fusion.auth.CsrfChecker
Creates a new csrf checker for the given context.
csrfChecker(ServletContext) - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers a default CsrfChecker bean instance.
CsrfIndexHtmlRequestListener - Class in com.vaadin.fusion.auth
An index HTML request listener that generates and sends a token for Cross-Site Request Forgery protection (Double Submit Cookie pattern) of Fusion endpoints.
CsrfIndexHtmlRequestListener() - Constructor for class com.vaadin.fusion.auth.CsrfIndexHtmlRequestListener
 
CsrfServiceInitListener - Class in com.vaadin.fusion.startup
A listener that creates and registers a CsrfIndexHtmlRequestListener.
CsrfServiceInitListener() - Constructor for class com.vaadin.fusion.startup.CsrfServiceInitListener
 
CUSTOM_CONNECT_CLIENT_NAME - Static variable in class com.vaadin.fusion.generator.ClientAPIGenerator
 

D

DEFAULT_APPLICATION_API_VERSION - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
DEFAULT_APPLICATION_TITLE - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
DEFAULT_PREFIX - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
DEFAULT_SERVER - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
DEFAULT_SERVER_DESCRIPTION - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 

E

ECMA_SCRIPT_RESERVED_WORDS - Static variable in class com.vaadin.fusion.EndpointNameChecker
Set of reserved words in ECMAScript specification.
Endpoint - Annotation Type in com.vaadin.fusion
Annotation to mark the endpoints to be processed by FusionController class.
EndpointException - Exception in com.vaadin.fusion.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.fusion.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.fusion.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.fusion.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.fusion.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.fusion.exception.EndpointException
Creates an exception which information is propagated to the client since, if thrown from a Vaadin endpoint method.
EndpointExposed - Annotation Type in com.vaadin.fusion
Annotation marks the class itself should not be treated as an Endpoint.
EndpointGeneratorTaskFactoryImpl - Class in com.vaadin.fusion.frontend
An implementation of the EndpointGeneratorTaskFactory, which creates endpoint generator tasks.
EndpointGeneratorTaskFactoryImpl() - Constructor for class com.vaadin.fusion.frontend.EndpointGeneratorTaskFactoryImpl
 
EndpointNameChecker - Class in com.vaadin.fusion
A checker responsible for validating the Vaadin endpoint names.
EndpointNameChecker() - Constructor for class com.vaadin.fusion.EndpointNameChecker
 
endpointNameChecker() - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers an endpoint name checker responsible for validating the endpoint names.
EndpointRegistry - Class in com.vaadin.fusion
Keeps track of registered endpoints.
EndpointRegistry(EndpointNameChecker) - Constructor for class com.vaadin.fusion.EndpointRegistry
Creates a new registry using the given name checker.
endpointRegistry(EndpointNameChecker) - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers the endpoint registry.
EndpointRegistry.VaadinEndpointData - Class in com.vaadin.fusion
Tracks methods inside a given endpoint class.
EndpointTransferMapper - Class in com.vaadin.fusion.endpointransfermapper
Defines mappings for certain endpoint types to corresponding transfer types.
EndpointTransferMapper() - Constructor for class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Creates a new instance.
EndpointTransferMapper.Mapper<ENDPOINTTYPE,TRANSFERTYPE> - Interface in com.vaadin.fusion.endpointransfermapper
A mapper for endpoint values that is capable of converting between the given endpoint and transfer type.
EndpointUtil - Class in com.vaadin.fusion
A util class related to Endpoint.
EndpointUtil() - Constructor for class com.vaadin.fusion.EndpointUtil
 
endpointUtil() - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers endpoint utility methods.
EndpointValidationException - Exception in com.vaadin.fusion.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.fusion.exception.EndpointValidationException
Creates a validation exception from the error data.
EndpointValidationException(List<EndpointValidationException.ValidationErrorData>) - Constructor for exception com.vaadin.fusion.exception.EndpointValidationException
Creates a validation exception from a error data list.
EndpointValidationException(String, List<EndpointValidationException.ValidationErrorData>) - Constructor for exception com.vaadin.fusion.exception.EndpointValidationException
Creates a validation exception from a error data list.
EndpointValidationException.ValidationErrorData - Class in com.vaadin.fusion.exception
A validation error data.
ERROR_MESSAGE_FIELD - Static variable in exception com.vaadin.fusion.exception.EndpointException
A message field to be used in the exception's serialization data in EndpointException.getSerializationData().
escapeQuotationMark(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
escapeReservedWord(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Escapes a reserved word as defined in the `reservedWords` array.
escapeUnsafeCharacters(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
execute() - Method in class com.vaadin.fusion.frontend.TaskGenerateFusionImpl
 
execute() - Method in class com.vaadin.fusion.frontend.TaskGenerateOpenAPIImpl
 
ExplicitNullableTypeChecker - Class in com.vaadin.fusion
A checker for TypeScript null compatibility in Vaadin endpoint methods parameter and return types.
ExplicitNullableTypeChecker() - Constructor for class com.vaadin.fusion.ExplicitNullableTypeChecker
 
EXTENSION_VAADIN_CONNECT_PARAMETERS_DESCRIPTION - Static variable in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
 
EXTENSION_VAADIN_FILE_PATH - Static variable in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
 

F

firstNonBlank(String...) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Searches a first non-blank string in the received arguments.
fromModel(String, Schema, Map<String, Schema>) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
fromOperation(String, String, Operation, Map<String, Schema>, OpenAPI) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
fromRequestBody(RequestBody, String, Schema, Map<String, Schema>, Set<String>) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
FusionAccessChecker - Class in com.vaadin.fusion.auth
Component used for checking role-based ACL in Vaadin Endpoints.
FusionAccessChecker(AccessAnnotationChecker) - Constructor for class com.vaadin.fusion.auth.FusionAccessChecker
Creates a new instance.
FusionController - Class in com.vaadin.fusion
The controller that is responsible for processing Vaadin endpoint requests.
FusionController(ObjectMapper, ExplicitNullableTypeChecker, ApplicationContext, EndpointRegistry, CsrfChecker) - Constructor for class com.vaadin.fusion.FusionController
A constructor used to initialize the controller.
FusionControllerConfiguration - Class in com.vaadin.fusion
A configuration class for customizing the FusionController class.
FusionControllerConfiguration(FusionEndpointProperties) - Constructor for class com.vaadin.fusion.FusionControllerConfiguration
Initializes the endpoint configuration.
FusionEndpointProperties - Class in com.vaadin.fusion
Class that contains all Vaadin endpoint customizable properties.
FusionEndpointProperties() - Constructor for class com.vaadin.fusion.FusionEndpointProperties
 
FusionEndpointsValidator - Class in com.vaadin.fusion.startup
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.
FusionEndpointsValidator() - Constructor for class com.vaadin.fusion.startup.FusionEndpointsValidator
 

G

generate() - Method in class com.vaadin.fusion.generator.ClientAPIGenerator
Generates the client file in the file specified.
generateFiles(ClientOptInput) - Static method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Performs file generation on the specified input.
generateOpenApiSpec(Collection<Path>, Path) - Method in class com.vaadin.fusion.generator.OpenAPISpecGenerator
Generates the OpenAPI spec file based on the sources provided.
generateOpenApiSpec(Collection<Path>, ClassLoader, Path) - Method in class com.vaadin.fusion.generator.OpenAPISpecGenerator
Generates the OpenAPI spec file based on the sources provided.
GeneratorUtils - Class in com.vaadin.fusion.generator
A set of static methods used in CCDM generators, so as flow do not depend on external libraries for these operations.
getAccessAnnotationChecker() - Method in class com.vaadin.fusion.auth.FusionAccessChecker
Returns the instance used for checking access based on annotations.
getApplicationApiVersion() - Method in class com.vaadin.fusion.generator.OpenAPIConfiguration
Get application api version.
getApplicationTitle() - Method in class com.vaadin.fusion.generator.OpenAPIConfiguration
Get application title.
getDefaultTemplateDir() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
getDetail() - Method in exception com.vaadin.fusion.exception.EndpointException
Gets the detail of the exception, if provided by user, null otherwise.
getDirection() - Method in class com.vaadin.fusion.mappedtypes.Order
 
getEndpointObject() - Method in class com.vaadin.fusion.EndpointRegistry.VaadinEndpointData
 
getEndpointType() - Method in interface com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper.Mapper
Returns the type used in the endpoint.
getEndpointType() - Method in class com.vaadin.fusion.endpointransfermapper.PageableMapper
 
getEndpointType() - Method in class com.vaadin.fusion.endpointransfermapper.PageMapper
 
getEndpointType() - Method in class com.vaadin.fusion.endpointransfermapper.SortMapper
 
getEndpointType() - Method in class com.vaadin.fusion.endpointransfermapper.UUIDMapper
 
getHelp() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Returns human-friendly help for the generator.
getMapper(Class<T>) - Method in class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Gets the mapper for the given endpoint type.
getMessage() - Method in class com.vaadin.fusion.exception.EndpointValidationException.ValidationErrorData
Gets the validation error message.
getMethod(String) - Method in class com.vaadin.fusion.EndpointRegistry.VaadinEndpointData
Finds a method with the given name.
getName() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Configures a friendly name for the generator.
getNullHandling() - Method in class com.vaadin.fusion.mappedtypes.Order
 
getOpenApi() - Method in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
Gets the Open API, generates it if necessary.
getOrders() - Method in class com.vaadin.fusion.mappedtypes.Sort
 
getOutputFilePath() - Method in class com.vaadin.fusion.generator.ClientAPIGenerator
Gets the path of the client API file.
getPageNumber() - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
getPageSize() - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
getParameterName() - Method in class com.vaadin.fusion.exception.EndpointValidationException.ValidationErrorData
Gets the parameter name that caused the validation error.
getProperty() - Method in class com.vaadin.fusion.mappedtypes.Order
 
getSchemaType(Schema) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
getSerializationData() - Method in exception com.vaadin.fusion.exception.EndpointException
Creates a map with the serialization data to be sent to the client when the exception thrown is processed by FusionController.
getSerializationData() - Method in exception com.vaadin.fusion.exception.EndpointValidationException
 
getServerDescription() - Method in class com.vaadin.fusion.generator.OpenAPIConfiguration
Get server description.
getServerUrl() - Method in class com.vaadin.fusion.generator.OpenAPIConfiguration
Get server url.
getSort() - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
getTag() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Configures the type of generator.
getTemplateDir() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
getTransferType(Class<?>) - Method in class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Gets the transfer type for the given endpoint type.
getTransferType(String) - Method in class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Gets the transfer type for the given endpoint type.
getTransferType() - Method in interface com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper.Mapper
Returns the type used when transfering data to/from the client.
getTransferType() - Method in class com.vaadin.fusion.endpointransfermapper.PageableMapper
 
getTransferType() - Method in class com.vaadin.fusion.endpointransfermapper.PageMapper
 
getTransferType() - Method in class com.vaadin.fusion.endpointransfermapper.SortMapper
 
getTransferType() - Method in class com.vaadin.fusion.endpointransfermapper.UUIDMapper
 
getTypeDeclaration(Schema) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
getVaadinEndpointPrefix() - Method in class com.vaadin.fusion.FusionEndpointProperties
Customize the prefix for all Vaadin endpoints.
getValidationErrorData() - Method in exception com.vaadin.fusion.exception.EndpointValidationException
Gets the collection of the data on the validation errors.

H

hasAnnotation(NodeWithAnnotations<?>, CompilationUnit, Class<? extends Annotation>) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks whether the declaration has the specific annotation.

I

isAnonymousEndpoint(HttpServletRequest) - Method in class com.vaadin.fusion.EndpointUtil
Checks if the given request goes to an anonymous (public) endpoint.
isBlank(String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks if the string contains only whitespaces.
isCsrfProtectionEnabled() - Method in class com.vaadin.fusion.auth.CsrfChecker
Checks if CSRF token checking in endpoints is enabled.
isEndpointRequest(HttpServletRequest) - Method in class com.vaadin.fusion.EndpointUtil
Checks if the request is for an endpoint.
isIgnoreCase() - Method in class com.vaadin.fusion.mappedtypes.Order
 
isNotBlank(String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks if the string contains not only whitespaces.
isNotTrue(Boolean) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks a value for being not truth (or null).
isRequired(AnnotatedElement) - Static method in class com.vaadin.fusion.ExplicitNullableTypeChecker
Checks if the reflected element should be required (not nullable) in the generated Typescript code based on annotations.
isRequired(List<AnnotationExpr>) - Static method in class com.vaadin.fusion.ExplicitNullableTypeChecker
Checks if the parsed node should be required (not nullable) in the generated Typescript code based on the list of annotations.
isTrue(Boolean) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Checks a value for being true with an additional null check.

M

MainGenerator - Class in com.vaadin.fusion.generator
Performs the generation of TypeScript files for endpoints, Client API file and endpoint barrel file based on the data from the OpenAPI json.
MainGenerator(File, File) - Constructor for class com.vaadin.fusion.generator.MainGenerator
Initializes the generator.
MainGenerator(File, File, Properties) - Constructor for class com.vaadin.fusion.generator.MainGenerator
Initializes the generator.
MainGenerator(File, File, String) - Constructor for class com.vaadin.fusion.generator.MainGenerator
Initializes the generator.
MainGenerator(File, File, Properties, String) - Constructor for class com.vaadin.fusion.generator.MainGenerator
Initializes the generator.
MODEL - Static variable in class com.vaadin.fusion.generator.MainGenerator
 
MODEL_TS - Static variable in class com.vaadin.fusion.generator.MainGenerator
 
modelFileFolder() - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
Location to write model files.
modifyIndexHtmlResponse(IndexHtmlResponse) - Method in class com.vaadin.fusion.auth.CsrfIndexHtmlRequestListener
 

N

Nonnull - Annotation Type in com.vaadin.fusion
Annotation to mark either field, method, parameter or type parameter as non-nullable.

O

OpenAPIConfiguration - Class in com.vaadin.fusion.generator
Basic information of the OpenApi spec.
OpenAPIConfiguration(String, String, String, String) - Constructor for class com.vaadin.fusion.generator.OpenAPIConfiguration
Create a new OpenApi configuration.
OpenAPIObjectGenerator - Class in com.vaadin.fusion.generator
Java parser class which scans for all Endpoint classes and produces OpenApi json.
OpenAPIObjectGenerator() - Constructor for class com.vaadin.fusion.generator.OpenAPIObjectGenerator
 
OpenAPISpecGenerator - Class in com.vaadin.fusion.generator
A generator class that creates the OpenAPI specification file from the sources provided.
OpenAPISpecGenerator(Properties) - Constructor for class com.vaadin.fusion.generator.OpenAPISpecGenerator
Creates the generator, getting the data needed for the generation out of the application properties.
OPTIONAL_SUFFIX - Static variable in class com.vaadin.fusion.generator.MainGenerator
 
Order - Class in com.vaadin.fusion.mappedtypes
A DTO for Sort.Order.
Order() - Constructor for class com.vaadin.fusion.mappedtypes.Order
 

P

Pageable - Class in com.vaadin.fusion.mappedtypes
A DTO for Pageable.
Pageable() - Constructor for class com.vaadin.fusion.mappedtypes.Pageable
 
PageableMapper - Class in com.vaadin.fusion.endpointransfermapper
A mapper between Pageable and Pageable.
PageableMapper() - Constructor for class com.vaadin.fusion.endpointransfermapper.PageableMapper
 
PageMapper - Class in com.vaadin.fusion.endpointransfermapper
A mapper between Page and List.
PageMapper() - Constructor for class com.vaadin.fusion.endpointransfermapper.PageMapper
 
postProcessAllModels(Map<String, Object>) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
postProcessOperations(Map<String, Object>) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
PREFIX - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
preprocessOpenAPI(OpenAPI) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
process(Set<Class<?>>, ServletContext) - Method in class com.vaadin.fusion.startup.FusionEndpointsValidator
 

R

removeEnd(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Removes the end of a string.
replaceChars(String, char, char) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Replaces one char with another in a string with an additional null check.

S

serveEndpoint(String, String, ObjectNode, HttpServletRequest) - Method in class com.vaadin.fusion.FusionController
Captures and processes the Vaadin endpoint requests.
SERVER - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
SERVER_DESCRIPTION - Static variable in class com.vaadin.fusion.generator.OpenAPISpecGenerator
 
serviceInit(ServiceInitEvent) - Method in class com.vaadin.fusion.startup.CsrfServiceInitListener
 
setCsrfProtection(boolean) - Method in class com.vaadin.fusion.auth.CsrfChecker
Enable or disable CSRF token checking in endpoints.
setDirection(Sort.Direction) - Method in class com.vaadin.fusion.mappedtypes.Order
 
setIgnoreCase(boolean) - Method in class com.vaadin.fusion.mappedtypes.Order
 
setNullHandling(Sort.NullHandling) - Method in class com.vaadin.fusion.mappedtypes.Order
 
setOpenApiConfiguration(OpenAPIConfiguration) - Method in class com.vaadin.fusion.generator.OpenAPIObjectGenerator
Sets the configuration to be used when generating an Open API spec.
setOrders(List<Order>) - Method in class com.vaadin.fusion.mappedtypes.Sort
 
setPageNumber(int) - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
setPageSize(int) - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
setProperty(String) - Method in class com.vaadin.fusion.mappedtypes.Order
 
setSort(Sort) - Method in class com.vaadin.fusion.mappedtypes.Pageable
 
Sort - Class in com.vaadin.fusion.mappedtypes
A DTO for Sort.
Sort() - Constructor for class com.vaadin.fusion.mappedtypes.Sort
 
SortMapper - Class in com.vaadin.fusion.endpointransfermapper
A mapper between Sort and Sort.
SortMapper() - Constructor for class com.vaadin.fusion.endpointransfermapper.SortMapper
 
start() - Method in class com.vaadin.fusion.generator.MainGenerator
Starts the generation.
substringAfter(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Gets the substring of an s string that goes after the first entry of the p string.
substringAfterLast(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Gets the substring of an s string that goes after the last entry of the p string.
substringBeforeLast(String, String) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Gets the substring of an s string that goes before the last entry of the p string.

T

TaskGenerateFusionImpl - Class in com.vaadin.fusion.frontend
Starts the generation of TS files for endpoints.
TaskGenerateOpenAPIImpl - Class in com.vaadin.fusion.frontend
Generate OpenAPI json file for Vaadin Endpoints.
toApiName(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
toEndpointType(TRANSFERTYPE) - Method in interface com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper.Mapper
Converts the given transfer value to the endpoint type.
toEndpointType(Object, Class<T>) - Method in class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Converts the given object from its transfer type to the given endpoint type.
toEndpointType(Pageable) - Method in class com.vaadin.fusion.endpointransfermapper.PageableMapper
 
toEndpointType(List) - Method in class com.vaadin.fusion.endpointransfermapper.PageMapper
 
toEndpointType(Sort) - Method in class com.vaadin.fusion.endpointransfermapper.SortMapper
 
toEndpointType(String) - Method in class com.vaadin.fusion.endpointransfermapper.UUIDMapper
 
toEnumVarName(String, String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
toModelFilename(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
toModelName(String) - Method in class com.vaadin.fusion.generator.typescript.CodeGenerator
 
toTransferType(ENDPOINTTYPE) - Method in interface com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper.Mapper
Converts the given endpoint value to the transfer type.
toTransferType(Object) - Method in class com.vaadin.fusion.endpointransfermapper.EndpointTransferMapper
Converts the given object from its endpoint type to its transfer type.
toTransferType(Pageable) - Method in class com.vaadin.fusion.endpointransfermapper.PageableMapper
 
toTransferType(Page) - Method in class com.vaadin.fusion.endpointransfermapper.PageMapper
 
toTransferType(Sort) - Method in class com.vaadin.fusion.endpointransfermapper.SortMapper
 
toTransferType(UUID) - Method in class com.vaadin.fusion.endpointransfermapper.UUIDMapper
 
TS - Static variable in class com.vaadin.fusion.generator.MainGenerator
 
typeChecker() - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers a ExplicitNullableTypeChecker bean instance.

U

UUIDMapper - Class in com.vaadin.fusion.endpointransfermapper
A mapper between UUID and String.
UUIDMapper() - Constructor for class com.vaadin.fusion.endpointransfermapper.UUIDMapper
 

V

VAADIN_ENDPOINT_MAPPER_BEAN_QUALIFIER - Static variable in class com.vaadin.fusion.FusionController
A qualifier to override the request and response default json mapper.
validateCsrfTokenInRequest(HttpServletRequest) - Method in class com.vaadin.fusion.auth.CsrfChecker
Validates the CSRF token that is included in the request.
ValidationErrorData(String, String) - Constructor for class com.vaadin.fusion.exception.EndpointValidationException.ValidationErrorData
Creates a validation error data object.
ValidationErrorData(String) - Constructor for class com.vaadin.fusion.exception.EndpointValidationException.ValidationErrorData
Creates a validation error data object.

W

webMvcRegistrationsHandlerMapping() - Method in class com.vaadin.fusion.FusionControllerConfiguration
Registers FusionController to use FusionEndpointProperties.getVaadinEndpointPrefix() as a prefix for all Vaadin endpoints.

Z

zip(List<P1>, List<P2>, BiFunction<P1, P2, R>) - Static method in class com.vaadin.fusion.generator.GeneratorUtils
Runs a lambda against elements of two lists at once.
A C D E F G H I M N O P R S T U V W Z 
Skip navigation links

Copyright © 2000–2022 Vaadin Ltd. All rights reserved.