-
- All Implemented Interfaces:
@Configuration(proxyBeanMethods = false)@ConditionalOnProperty(prefix = "orika", name = {"enabled"}, havingValue = "true", matchIfMissing = true)@EnableConfigurationProperties(value = {OrikaProperties.class}) public final class OrikaAutoConfiguration
The auto-configuration for Orika.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
OrikaAutoConfiguration.Companion
-
Constructor Summary
Constructors Constructor Description OrikaAutoConfiguration()
-
Method Summary
Modifier and Type Method Description final DefaultMapperFactory.MapperFactoryBuilder<?, ?>
orikaMapperFactoryBuilder(OrikaProperties orikaProperties, List<OrikaMapperFactoryBuilderConfigurer> orikaMapperFactoryBuilderConfigurers)
Provides the MapperFactoryBuilder. final MapperFactory
orikaMapperFactory(DefaultMapperFactory.MapperFactoryBuilder<?, ?> orikaMapperFactoryBuilder, List<OrikaMapperFactoryConfigurer> orikaMapperFactoryConfigurers)
Provides the MapperFactory. final MapperFacade
orikaMapperFacade(MapperFactory orikaMapperFactory)
Provides the MapperFacade. -
-
Method Detail
-
orikaMapperFactoryBuilder
@Bean()@ConditionalOnMissingBean() final DefaultMapperFactory.MapperFactoryBuilder<?, ?> orikaMapperFactoryBuilder(OrikaProperties orikaProperties, List<OrikaMapperFactoryBuilderConfigurer> orikaMapperFactoryBuilderConfigurers)
Provides the MapperFactoryBuilder.
- Parameters:
orikaProperties
- The configuration properties for Orika.orikaMapperFactoryBuilderConfigurers
- The configurers for MapperFactoryBuilder.
-
orikaMapperFactory
@Bean()@ConditionalOnMissingBean() final MapperFactory orikaMapperFactory(DefaultMapperFactory.MapperFactoryBuilder<?, ?> orikaMapperFactoryBuilder, List<OrikaMapperFactoryConfigurer> orikaMapperFactoryConfigurers)
Provides the MapperFactory.
- Parameters:
orikaMapperFactoryBuilder
- The MapperFactoryBuilder.orikaMapperFactoryConfigurers
- The configurers for MapperFactory.
-
orikaMapperFacade
@Bean()@ConditionalOnMissingBean() final MapperFacade orikaMapperFacade(MapperFactory orikaMapperFactory)
Provides the MapperFacade.
- Parameters:
orikaMapperFactory
- The MapperFactory.
-
-
-
-