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