Class SortOrderAutoConfiguration
java.lang.Object
org.bremersee.comparator.spring.boot.SortOrderAutoConfiguration
@ConditionalOnClass(name={"org.bremersee.comparator.spring.converter.SortOrderConverter","org.bremersee.comparator.spring.converter.SortOrderItemConverter","org.bremersee.comparator.spring.mapper.SortMapper"})
@AutoConfiguration
@EnableConfigurationProperties(SortOrderConverterProperties.class)
public class SortOrderAutoConfiguration
extends Object
The sort order autoconfiguration.
- Author:
- Christian Bremer
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new sort order converter autoconfiguration. -
Method Summary
Modifier and TypeMethodDescriptiondefaultSortMapper(SortOrderConverter sortOrderConverter) Creates sort mapper.voidinit()Init.Creates sort order converter.Creates sort order item converter.
-
Constructor Details
-
SortOrderAutoConfiguration
Instantiates a new sort order converter autoconfiguration.- Parameters:
properties- the properties
-
-
Method Details
-
init
@EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void init()Init. -
sortOrderConverter
Creates sort order converter.- Returns:
- the sort order converter
-
sortOrderItemConverter
Creates sort order item converter.- Returns:
- the sort order item converter
-
defaultSortMapper
@ConditionalOnMissingBean @Bean public SortMapper defaultSortMapper(SortOrderConverter sortOrderConverter) Creates sort mapper.- Parameters:
sortOrderConverter- the sort order converter- Returns:
- the sort mapper
-