Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractSpringSecuredCheck - Class in io.beanmapper.spring.security
- AbstractSpringSecuredCheck() - Constructor for class io.beanmapper.spring.security.AbstractSpringSecuredCheck
- addRepository(CrudRepository<? extends Persistable<Long>, Long>, Class<?>) - Method in class io.beanmapper.spring.web.mockmvc.MockEntityFinder
B
- BeanMapperConverterAdapter - Class in io.beanmapper.spring.converter
-
Adapter that allows the bean mapper to be used in the spring conversion service.
- BeanMapperConverterAdapter(BeanMapper) - Constructor for class io.beanmapper.spring.converter.BeanMapperConverterAdapter
-
Construct a new instance.
- body() - Method in record class io.beanmapper.spring.web.converter.StructuredBody
-
Returns the value of the
body
record component.
C
- canRead(Class<?>, MediaType) - Method in class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
- canWrite(Class<?>, MediaType) - Method in class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
- ClassExpectationNotRegisteredException - Exception in io.beanmapper.spring.exceptions
- ClassExpectationNotRegisteredException(String) - Constructor for exception io.beanmapper.spring.exceptions.ClassExpectationNotRegisteredException
- ConversionServiceBeanConverter - Class in io.beanmapper.spring.converter
-
Spring based bean converter adapter.
- ConversionServiceBeanConverter(ConversionService) - Constructor for class io.beanmapper.spring.converter.ConversionServiceBeanConverter
-
Construct a new
ConversionServiceBeanConverter
. - convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.spring.converter.ConversionServiceBeanConverter
- convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.spring.converter.IdToEntityBeanConverter
- convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.spring.web.mockmvc.MockIdToEntityBeanConverter
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class io.beanmapper.spring.converter.BeanMapperConverterAdapter
- convert(String) - Method in class io.beanmapper.spring.web.mockmvc.MockEntityConverter
- createBinder(Object) - Method in class io.beanmapper.spring.web.WebRequestParameters
- createHandlerMethodArgumentResolvers() - Method in class io.beanmapper.spring.web.mockmvc.MockMvcBeanMapper
E
- EntityFinder - Interface in io.beanmapper.spring.web
-
Provides a generic interface for custom entity finders.
- equals(Object) - Method in record class io.beanmapper.spring.web.converter.StructuredBody
-
Indicates whether some other object is "equal to" this one.
F
- find(Long, Class<T>) - Method in interface io.beanmapper.spring.web.EntityFinder
-
Returns the entity on the basis of the entity class and its ID.
- find(Long, Class<T>) - Method in class io.beanmapper.spring.web.mockmvc.MockEntityFinder
- find(Long, Class<T>) - Method in class io.beanmapper.spring.web.SpringDataEntityFinder
-
Returns the entity on the basis of the entity class and its ID.
- findAndDetach(Long, Class<T>) - Method in interface io.beanmapper.spring.web.EntityFinder
-
Returns the entity on the basis of the entity class and its ID bypassing the Hibernate cache
- findAndDetach(Long, Class<T>) - Method in class io.beanmapper.spring.web.mockmvc.MockEntityFinder
- findAndDetach(Long, Class<T>) - Method in class io.beanmapper.spring.web.SpringDataEntityFinder
-
Returns the entity on the basis of the entity class and its ID bypassing the Hibernate cache
- flush() - Method in class io.beanmapper.spring.flusher.JpaAfterClearFlusher
G
- get() - Method in interface io.beanmapper.spring.Lazy
-
Retrieve the entity instance.
- getAfterMerge() - Method in class io.beanmapper.spring.web.MergePair
- getBeanMapper() - Method in class io.beanmapper.spring.web.mockmvc.MockMvcBeanMapper
- getBeforeMerge() - Method in class io.beanmapper.spring.web.MergePair
- getConversionService() - Method in class io.beanmapper.spring.web.mockmvc.MockMvcBeanMapper
- getConvertibleTypes() - Method in class io.beanmapper.spring.converter.BeanMapperConverterAdapter
- getParameter() - Method in class io.beanmapper.spring.web.WebRequestParameters
- getPrincipal() - Method in class io.beanmapper.spring.security.AbstractSpringSecuredCheck
- getPropertyNamesFromJson(String, ObjectMapper) - Static method in class io.beanmapper.spring.util.JsonUtil
-
Retrieve the property names mentioned in a JSON content.
- getSupportedMediaTypes() - Method in class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
- getUserDetails() - Method in class io.beanmapper.spring.security.AbstractSpringSecuredCheck
H
- hashCode() - Method in record class io.beanmapper.spring.web.converter.StructuredBody
-
Returns a hash code value for this object.
- hasRole(String...) - Method in class io.beanmapper.spring.security.AbstractSpringSecuredCheck
- HibernateAwareBeanUnproxy - Class in io.beanmapper.spring.unproxy
- HibernateAwareBeanUnproxy() - Constructor for class io.beanmapper.spring.unproxy.HibernateAwareBeanUnproxy
I
- IdToEntityBeanConverter - Class in io.beanmapper.spring.converter
- IdToEntityBeanConverter(ApplicationContext) - Constructor for class io.beanmapper.spring.converter.IdToEntityBeanConverter
- initNew(Object) - Method in class io.beanmapper.spring.web.MergePair
- io.beanmapper.spring - package io.beanmapper.spring
- io.beanmapper.spring.converter - package io.beanmapper.spring.converter
- io.beanmapper.spring.exceptions - package io.beanmapper.spring.exceptions
- io.beanmapper.spring.flusher - package io.beanmapper.spring.flusher
- io.beanmapper.spring.security - package io.beanmapper.spring.security
- io.beanmapper.spring.unproxy - package io.beanmapper.spring.unproxy
- io.beanmapper.spring.util - package io.beanmapper.spring.util
- io.beanmapper.spring.web - package io.beanmapper.spring.web
- io.beanmapper.spring.web.converter - package io.beanmapper.spring.web.converter
- io.beanmapper.spring.web.mockmvc - package io.beanmapper.spring.web.mockmvc
J
- JpaAfterClearFlusher - Class in io.beanmapper.spring.flusher
-
Specific AfterClearFlusher for flushing JPA's EntityManager.
- JpaAfterClearFlusher(EntityManager) - Constructor for class io.beanmapper.spring.flusher.JpaAfterClearFlusher
- JsonUtil - Class in io.beanmapper.spring.util
-
Utilities for working with JSON.
- JsonUtil() - Constructor for class io.beanmapper.spring.util.JsonUtil
L
- Lazy<T> - Interface in io.beanmapper.spring
-
Wrapper on object to retrieve only when desired.
- logger - Variable in class io.beanmapper.spring.web.MergedFormMethodArgumentResolver
M
- map(Page<S>, Class<T>, BeanMapper) - Static method in class io.beanmapper.spring.PageableMapper
-
Converts a page into the desired target type.
- match(Class<?>, Class<?>) - Method in class io.beanmapper.spring.converter.ConversionServiceBeanConverter
- match(Class<?>, Class<?>) - Method in class io.beanmapper.spring.converter.IdToEntityBeanConverter
- match(Class<?>, Class<?>) - Method in class io.beanmapper.spring.web.mockmvc.MockIdToEntityBeanConverter
- merge(Object, Long) - Method in class io.beanmapper.spring.web.MergePair
- MergedForm - Annotation Interface in io.beanmapper.spring.web
-
Capable of reading an input form and mapping this into an existing/new entity.
- MergedFormMethodArgumentResolver - Class in io.beanmapper.spring.web
- MergedFormMethodArgumentResolver(List<HttpMessageConverter<?>>, BeanMapper, EntityFinder) - Constructor for class io.beanmapper.spring.web.MergedFormMethodArgumentResolver
- MergedFormMethodArgumentResolver(List<HttpMessageConverter<?>>, BeanMapper, ApplicationContext, EntityManager) - Constructor for class io.beanmapper.spring.web.MergedFormMethodArgumentResolver
- mergeId() - Element in annotation interface io.beanmapper.spring.web.MergedForm
-
Entity identifier variable in our path mapping.
- MergePair<T> - Class in io.beanmapper.spring.web
- MergePair(BeanMapper, EntityFinder, Class<?>, MergedForm) - Constructor for class io.beanmapper.spring.web.MergePair
- mergePairClass() - Element in annotation interface io.beanmapper.spring.web.MergedForm
-
Class types of the before-/afterMerge instances maintained in MergePair
- MockEntityConverter<T extends org.springframework.data.domain.Persistable<Long>> - Class in io.beanmapper.spring.web.mockmvc
- MockEntityConverter(CrudRepository<T, Long>) - Constructor for class io.beanmapper.spring.web.mockmvc.MockEntityConverter
- MockEntityFinder - Class in io.beanmapper.spring.web.mockmvc
- MockEntityFinder() - Constructor for class io.beanmapper.spring.web.mockmvc.MockEntityFinder
- MockIdToEntityBeanConverter - Class in io.beanmapper.spring.web.mockmvc
- MockIdToEntityBeanConverter(CrudRepository<? extends Persistable<Long>, Long>, Class<?>) - Constructor for class io.beanmapper.spring.web.mockmvc.MockIdToEntityBeanConverter
- MockMvcBeanMapper - Class in io.beanmapper.spring.web.mockmvc
- MockMvcBeanMapper(FormattingConversionService, List<HttpMessageConverter<?>>, BeanMapper) - Constructor for class io.beanmapper.spring.web.mockmvc.MockMvcBeanMapper
- multiPart() - Element in annotation interface io.beanmapper.spring.web.MergedForm
-
The name of the request part in the multipart form
P
- PageableMapper - Class in io.beanmapper.spring
-
Mapping utilities for pages.
- patch() - Element in annotation interface io.beanmapper.spring.web.MergedForm
-
When patch, we only map the provided properties from our input form to the entity.
- PrincipalIsNoInstanceOfUserDetailsException - Exception in io.beanmapper.spring.exceptions
- PrincipalIsNoInstanceOfUserDetailsException() - Constructor for exception io.beanmapper.spring.exceptions.PrincipalIsNoInstanceOfUserDetailsException
- propertyNames() - Method in record class io.beanmapper.spring.web.converter.StructuredBody
-
Returns the value of the
propertyNames
record component.
R
- read(Class<?>, HttpInputMessage) - Method in class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
- registerRepository(CrudRepository<T, Long>, Class<T>) - Method in class io.beanmapper.spring.web.mockmvc.MockMvcBeanMapper
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.beanmapper.spring.web.MergedFormMethodArgumentResolver
- result() - Method in class io.beanmapper.spring.web.MergePair
S
- setBindingResult(BindingResult) - Method in class io.beanmapper.spring.web.WebRequestParameters
- SpringDataEntityFinder - Class in io.beanmapper.spring.web
-
The default implementation is based on the Repositories class of Spring Data.
- SpringDataEntityFinder(ApplicationContext, EntityManager) - Constructor for class io.beanmapper.spring.web.SpringDataEntityFinder
- SpringRoleSecuredCheck - Class in io.beanmapper.spring.security
- SpringRoleSecuredCheck() - Constructor for class io.beanmapper.spring.security.SpringRoleSecuredCheck
- StructuredBody - Record Class in io.beanmapper.spring.web.converter
-
Wrapper for a read request body.
- StructuredBody(Object, Set<String>) - Constructor for record class io.beanmapper.spring.web.converter.StructuredBody
-
Creates an instance of a
StructuredBody
record class. - StructuredJsonMessageConverter - Class in io.beanmapper.spring.web.converter
-
Wraps the default Jackson2 message converter with read functionality that returns both the message and property names.
- StructuredJsonMessageConverter(MappingJackson2HttpMessageConverter) - Constructor for class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
- supportsParameter(MethodParameter) - Method in class io.beanmapper.spring.web.MergedFormMethodArgumentResolver
T
- toString() - Method in record class io.beanmapper.spring.web.converter.StructuredBody
-
Returns a string representation of this record class.
U
- unproxy(Class<?>) - Method in class io.beanmapper.spring.unproxy.HibernateAwareBeanUnproxy
V
- value() - Element in annotation interface io.beanmapper.spring.web.MergedForm
-
Type of input form.
W
- WebRequestParameters - Class in io.beanmapper.spring.web
- WebRequestParameters(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Constructor for class io.beanmapper.spring.web.WebRequestParameters
- write(Object, MediaType, HttpOutputMessage) - Method in class io.beanmapper.spring.web.converter.StructuredJsonMessageConverter
All Classes and Interfaces|All Packages|Serialized Form