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

A

AdvicesProperties() - Constructor for class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 
arg(int, Object) - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
arg(int, Object) - Method in interface io.springlets.web.mvc.util.MethodLinkBuilder
Provides parameters for the method.

B

BindingResultModule - Class in io.springlets.http.converter.json
Module to configure the serialization of BindingResult objects.
BindingResultModule() - Constructor for class io.springlets.http.converter.json.BindingResultModule
 
bindingResultModule() - Method in class io.springlets.web.config.SpringletsWebJacksonConfiguration
 
BindingResultSerializer - Class in io.springlets.http.converter.json
Jackson Serializer which generates a tree with binding and validation property errors stored on a BindingResult object.
BindingResultSerializer() - Constructor for class io.springlets.http.converter.json.BindingResultSerializer
 

C

ConcurrencyCallback<T> - Interface in io.springlets.web.mvc.util.concurrency
Callback interface for concurrency code.
ConcurrencyException - Exception in io.springlets.web.mvc.util.concurrency
= ConcurrencyException Exception that extends the ObjectOptimisticLockingFailureException including some extra information to be able to manage concurrency in the view layer.
ConcurrencyException(ConcurrencyManager<T>, T, Model, ObjectOptimisticLockingFailureException) - Constructor for exception io.springlets.web.mvc.util.concurrency.ConcurrencyException
Default an unique constructor.
ConcurrencyManager<T> - Interface in io.springlets.web.mvc.util.concurrency
= ConcurrencyManager Interface that defines all the operations that should be implemented by a controller that wants to manage concurrency.
ConcurrencyTemplate<T> - Class in io.springlets.web.mvc.util.concurrency
= ConcurrencyTemplate Template class that simplifies programmatic concurrency demarcation and concurrency exception handling.
ConcurrencyTemplate(ConcurrencyManager<T>) - Constructor for class io.springlets.web.mvc.util.concurrency.ConcurrencyTemplate
Default constructor that receives all the necessary parameters.
ConcurrencyTemplate.ConcurrencyTemplateException - Exception in io.springlets.web.mvc.util.concurrency
Custom exception to manage concurrency template errors
ConcurrencyTemplateException(Exception) - Constructor for exception io.springlets.web.mvc.util.concurrency.ConcurrencyTemplate.ConcurrencyTemplateException
Default constructor
ControllerMethodLinkBuilderFactory - Interface in io.springlets.web.mvc.util
Factory to build links to the methods of a controller.
convert(MultipartFile) - Method in class io.springlets.web.mvc.converters.SpringletsImageFileConverter
Transforms the received MultipartFile to a EmbeddableImage file

D

doInConcurrency(T) - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyCallback
Gets called by ConcurrencyTemplate#execute(ConcurrencyCallback).

E

EnableSpringletsWebJacksonSupport - Annotation Type in io.springlets.web.config
Annotation to automatically register the SpringletsWebJacksonConfiguration.
EnableSpringletsWebMvcAdvices - Annotation Type in io.springlets.web.mvc.config
Annotation to automatically import the SpringletsWebMvcConfiguration
EnableSpringletsWebMvcAdvices.SpringletsMvcAdvicesImportSelector - Class in io.springlets.web.mvc.config
Import selector to register SpringletsWebMvcConfiguration as configuration class.
execute(T, Model, ConcurrencyCallback<T>) - Method in class io.springlets.web.mvc.util.concurrency.ConcurrencyTemplate
Executes the provided action.

F

FieldErrorSerializer - Class in io.springlets.http.converter.json
FieldError Jackson Serializer for FieldError objects.
FieldErrorSerializer() - Constructor for class io.springlets.http.converter.json.FieldErrorSerializer
 
fromMethodCall(Object) - Static method in class io.springlets.web.mvc.util.SpringletsMvcUriComponentsBuilder
 

G

getAdvices() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties
 
getCharsToDelete() - Method in class io.springlets.web.mvc.advice.StringTrimmerAdvice
 
getCharsToDelete() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.StringTrimmerAdviceProperties
 
getControllerClass() - Method in class io.springlets.web.mvc.support.MethodLinkFactorySupport
 
getControllerClass() - Method in interface io.springlets.web.mvc.util.MethodLinkFactory
Returns the class of the controller to create method links to.
getEditViewPath() - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyManager
All the controllers that implements ConcurrencyManager must implement a method that returns a String with the path of the edit view.
getEx() - Method in exception io.springlets.web.mvc.util.concurrency.ConcurrencyTemplate.ConcurrencyTemplateException
 
getJsonp() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 
getLastVersion(T) - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyManager
All the controllers that implements ConcurrencyManager must implement a method that returns the last version of the provided record.
getModelName() - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyManager
All the controllers that implements ConcurrencyManager must implement a method that returns a String with the name of the entity used in the model.
getQueryParamNames() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.JsonpAdviceProperties
 
getTrimeditor() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 

H

hibernate5Module() - Method in class io.springlets.web.config.SpringletsWebJacksonConfiguration
 

I

initBinder(WebDataBinder) - Method in class io.springlets.web.mvc.advice.StringTrimmerAdvice
Registers the StringTrimmerEditor
initBinder(WebDataBinder) - Method in class io.springlets.web.mvc.advice.ValidatorAdvice
Adds the CollectionValidator to the supplied WebDataBinder
io.springlets.http.converter.json - package io.springlets.http.converter.json
 
io.springlets.web - package io.springlets.web
 
io.springlets.web.config - package io.springlets.web.config
 
io.springlets.web.mvc.advice - package io.springlets.web.mvc.advice
 
io.springlets.web.mvc.config - package io.springlets.web.mvc.config
 
io.springlets.web.mvc.converters - package io.springlets.web.mvc.converters
 
io.springlets.web.mvc.support - package io.springlets.web.mvc.support
 
io.springlets.web.mvc.util - package io.springlets.web.mvc.util
 
io.springlets.web.mvc.util.concurrency - package io.springlets.web.mvc.util.concurrency
 
isEmptyAsNull() - Method in class io.springlets.web.mvc.advice.StringTrimmerAdvice
 
isEmptyAsNull() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.StringTrimmerAdviceProperties
 
isEnabled() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 

J

JsonpAdvice - Class in io.springlets.web.mvc.advice
Indicates to MappingJackson2HttpMessageConverter that it should serialize the response with JSONP format.
JsonpAdvice(String[]) - Constructor for class io.springlets.web.mvc.advice.JsonpAdvice
 
jsonpAdvice() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcConfiguration
Create and register a JsonpAdvice bean configured with SpringletsWebMvcConfiguration.mvcProperties.
JsonpAdviceProperties() - Constructor for class io.springlets.web.mvc.config.SpringletsWebMvcProperties.JsonpAdviceProperties
 

M

MethodLinkBuilder<T> - Interface in io.springlets.web.mvc.util
Build links to controller methods.
MethodLinkBuilderFactory<T> - Interface in io.springlets.web.mvc.util
Factory to build links to methods of a controller.
MethodLinkFactory<T> - Interface in io.springlets.web.mvc.util
Factory to create UriComponents instances to a controller method.
MethodLinkFactoryRegistry - Interface in io.springlets.web.mvc.util
Registry of MethodLinkFactory instances.
MethodLinkFactorySupport<T> - Class in io.springlets.web.mvc.support
Base class for easier implementation of MethodLinkFactory classes.
MethodLinkFactorySupport(Class<T>) - Constructor for class io.springlets.web.mvc.support.MethodLinkFactorySupport
Creates an instance linked to the given controller class.

N

NotFoundException - Exception in io.springlets.web
Exception to use when a resource has not been found.
NotFoundException(String) - Constructor for exception io.springlets.web.NotFoundException
Creates a new exception when a resource has not been found.

O

of(Class<T>) - Method in class io.springlets.web.mvc.support.SimpleControllerMethodLinkBuilderFactory
 
of(String) - Method in class io.springlets.web.mvc.support.SimpleControllerMethodLinkBuilderFactory
 
of(Class<T>) - Method in interface io.springlets.web.mvc.util.ControllerMethodLinkBuilderFactory
Returns a MethodLinkBuilderFactory to create links to methods of the given controller
of(String) - Method in interface io.springlets.web.mvc.util.ControllerMethodLinkBuilderFactory
Returns a MethodLinkBuilderFactory to create links to methods of the given controller
onController() - Method in class io.springlets.web.mvc.support.MethodLinkFactorySupport
Utility method to simplify calling the MvcUriComponentsBuilder.on(Class) method with the current controller class.

P

populateAndGetFormView() - Method in exception io.springlets.web.mvc.util.concurrency.ConcurrencyException
 
populateAndGetFormView(T, Model) - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyManager
All the controllers that implements ConcurrencyManager could implement a populateConcurrencyForm method to ensure that the edit form is populate correctly when a Concurrency Exception appears.
populateForm(Model) - Method in interface io.springlets.web.mvc.util.concurrency.ConcurrencyManager
All the controllers that implements ConcurrencyManager must implement a populateForm method to ensure that the populateConcurrencyForm method is able to populate a complete edit form.

R

register(MethodLinkFactory<?>) - Method in class io.springlets.web.mvc.support.SimpleControllerMethodLinkBuilderFactory
 
register(MethodLinkFactory<?>) - Method in interface io.springlets.web.mvc.util.MethodLinkFactoryRegistry
Add the given MethodLinkFactory to the registry.

S

selectImports(AnnotationMetadata) - Method in class io.springlets.web.mvc.config.EnableSpringletsWebMvcAdvices.SpringletsMvcAdvicesImportSelector
 
serialize(BindingResult, JsonGenerator, SerializerProvider) - Method in class io.springlets.http.converter.json.BindingResultSerializer
 
serialize(FieldError, JsonGenerator, SerializerProvider) - Method in class io.springlets.http.converter.json.FieldErrorSerializer
 
setAdvices(SpringletsWebMvcProperties.AdvicesProperties) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties
 
setCharsToDelete(String) - Method in class io.springlets.web.mvc.advice.StringTrimmerAdvice
 
setCharsToDelete(String) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.StringTrimmerAdviceProperties
 
setEmptyAsNull(boolean) - Method in class io.springlets.web.mvc.advice.StringTrimmerAdvice
 
setEmptyAsNull(boolean) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.StringTrimmerAdviceProperties
 
setEnabled(boolean) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 
setJsonp(SpringletsWebMvcProperties.JsonpAdviceProperties) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 
setQueryParamNames(String[]) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.JsonpAdviceProperties
 
setTrimeditor(SpringletsWebMvcProperties.StringTrimmerAdviceProperties) - Method in class io.springlets.web.mvc.config.SpringletsWebMvcProperties.AdvicesProperties
 
SimpleControllerMethodLinkBuilderFactory - Class in io.springlets.web.mvc.support
Simple implementation of the ControllerMethodLinkBuilderFactory, as well as the MethodLinkFactoryRegistry.
SimpleControllerMethodLinkBuilderFactory() - Constructor for class io.springlets.web.mvc.support.SimpleControllerMethodLinkBuilderFactory
 
SimpleMethodLinkBuilder<T> - Class in io.springlets.web.mvc.support
Simple MethodLinkBuilder implementation which delegates the creation of UriComponents instances to its Controller methods through a MethodLinkFactory of the same Controller.
SimpleMethodLinkBuilder(MethodLinkFactory<T>, String, Set<SimpleMethodLinkBuilder.ParameterIndex>, Map<String, Object>) - Constructor for class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
Creates a builder for a Controller's method with the given options.
SimpleMethodLinkBuilderFactory<T> - Class in io.springlets.web.mvc.support
Simple MethodLinkBuilderFactory implementation which creates instances of MethodLinkBuilder using the SimpleMethodLinkBuilder class.
SimpleMethodLinkBuilderFactory(MethodLinkFactory<T>) - Constructor for class io.springlets.web.mvc.support.SimpleMethodLinkBuilderFactory
Creates a factory of MethodLinkBuilder objects based on the given MethodLinkFactory related to a Controller
SpringletsImageFileConverter - Class in io.springlets.web.mvc.converters
= SpringletsImageFileConverter Converter that will convert the received MultipartFiles to a EmbeddableImage type This converter will be active only if the ${springlets.image.management} property has been registered in the Environment and if it has been setted with true value.
SpringletsImageFileConverter() - Constructor for class io.springlets.web.mvc.converters.SpringletsImageFileConverter
 
SpringletsMvcAdvicesImportSelector() - Constructor for class io.springlets.web.mvc.config.EnableSpringletsWebMvcAdvices.SpringletsMvcAdvicesImportSelector
 
SpringletsMvcUriComponentsBuilder - Class in io.springlets.web.mvc.util
This class is a custom implementation of the MvcUriComponentsBuilder class provided by the Spring MVC.
SpringletsMvcUriComponentsBuilder(UriComponentsBuilder) - Constructor for class io.springlets.web.mvc.util.SpringletsMvcUriComponentsBuilder
 
SpringletsWebJacksonConfiguration - Class in io.springlets.web.config
Configuration class to register the following beans for usage with Spring MVC: * BindingResultModule: Jackson module to register the serializers below: ** BindingResultSerializer: to serialize BindingResult objects. ** FieldErrorSerializer: to serialize FieldError objects * Hibernate5Module: Jackson module to support JSON serialization and deserialization of Hibernate datatypes and properties.
SpringletsWebJacksonConfiguration() - Constructor for class io.springlets.web.config.SpringletsWebJacksonConfiguration
 
SpringletsWebMvcConfiguration - Class in io.springlets.web.mvc.config
Configuration class to register the following beans: * StringTrimmerAdvice
SpringletsWebMvcConfiguration() - Constructor for class io.springlets.web.mvc.config.SpringletsWebMvcConfiguration
 
SpringletsWebMvcProperties - Class in io.springlets.web.mvc.config
Springlets Web MVC configuration.
SpringletsWebMvcProperties() - Constructor for class io.springlets.web.mvc.config.SpringletsWebMvcProperties
 
SpringletsWebMvcProperties.AdvicesProperties - Class in io.springlets.web.mvc.config
`springlets.mvc.advices` properties.
SpringletsWebMvcProperties.JsonpAdviceProperties - Class in io.springlets.web.mvc.config
`springlets.mvc.advices.jsonp` properties.
SpringletsWebMvcProperties.StringTrimmerAdviceProperties - Class in io.springlets.web.mvc.config
`springlets.mvc.advices.trimeditor` properties.
StringTrimmerAdvice - Class in io.springlets.web.mvc.advice
Customizes the data binding to trim request parameter values.
StringTrimmerAdvice() - Constructor for class io.springlets.web.mvc.advice.StringTrimmerAdvice
 
stringTrimmerAdvice() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcConfiguration
Create and register a StringTrimmerAdvice bean configured with SpringletsWebMvcConfiguration.mvcProperties.
StringTrimmerAdviceProperties() - Constructor for class io.springlets.web.mvc.config.SpringletsWebMvcProperties.StringTrimmerAdviceProperties
 

T

to(String) - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilderFactory
 
to(String) - Method in interface io.springlets.web.mvc.util.MethodLinkBuilderFactory
Returns a builder to create links to the given method of the current controller.
toPath() - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
toPath() - Method in interface io.springlets.web.mvc.util.MethodLinkBuilder
Returns the Path of the URI String to the method with the current builder configuration.
toString() - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
toUri() - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
toUri() - Method in interface io.springlets.web.mvc.util.MethodLinkBuilder
Creates a UriComponents instance with the current builder configuration.
toUri(String, Object[], Map<String, Object>) - Method in interface io.springlets.web.mvc.util.MethodLinkFactory
Creates a UriComponents for the controller returned in the MethodLinkFactory.getControllerClass() with the given parameters.
toUriString() - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
toUriString() - Method in interface io.springlets.web.mvc.util.MethodLinkBuilder
Returns the full URI String to the method with the current builder configuration.

V

ValidatorAdvice - Class in io.springlets.web.mvc.advice
Controller advice that adds the CollectionValidator to the WebDataBinder.
ValidatorAdvice(LocalValidatorFactoryBean) - Constructor for class io.springlets.web.mvc.advice.ValidatorAdvice
 
validatorAdvice() - Method in class io.springlets.web.mvc.config.SpringletsWebMvcConfiguration
Create and register a ValidatorAdvice bean configured with SpringletsWebMvcConfiguration.localValidator.

W

with(String, Object) - Method in class io.springlets.web.mvc.support.SimpleMethodLinkBuilder
 
with(String, Object) - Method in interface io.springlets.web.mvc.util.MethodLinkBuilder
Adds a path variable to build the method URI.
A B C D E F G H I J M N O P R S T V W 
Skip navigation links

Copyright © 2018 DISID Corporation. All rights reserved.