Class DomainMapperAutoConfiguration


  • @Configuration
    public class DomainMapperAutoConfiguration
    extends Object
    Author:
    Phillip Verheyden (phillipuniverse)
    • Constructor Detail

      • DomainMapperAutoConfiguration

        public DomainMapperAutoConfiguration()
    • Method Detail

      • modelMapper

        @Bean
        @ConditionalOnMissingBean
        public org.modelmapper.ModelMapper modelMapper()
      • createSetupDomainMapperMember

        @Bean
        @ConditionalOnMissingBean(name="createSetupDomainMapperMember")
        public DomainMapperMember createSetupDomainMapperMember()
      • basicAuditDomainMapperMember

        @Bean
        @ConditionalOnMissingBean(name="basicAuditDomainMapperMember")
        public DomainMapperMember basicAuditDomainMapperMember()
      • updateValidationDomainMapperMember

        @Bean
        @ConditionalOnMissingBean(name="updateValidationDomainMapperMember")
        public DomainMapperMember updateValidationDomainMapperMember()
      • businessTypeAwareDomainMapperMember

        @Bean
        @ConditionalOnMissingBean(name="businessTypeAwareDomainMapperMember")
        public DomainMapperMember businessTypeAwareDomainMapperMember​(com.broadleafcommerce.common.extension.TypeFactory typeFactory)
      • changeContainerOverridableDomainMapperMember

        @Bean
        @ConditionalOnMissingBean(name="changeContainerOverridableDomainMapperMember")
        public DomainMapperMember changeContainerOverridableDomainMapperMember​(com.broadleafcommerce.common.extension.TypeFactory typeFactory)
      • domainMapperManager

        @Bean
        @ConditionalOnMissingBean
        public DomainMapperManager domainMapperManager​(List<DomainMapperMember> members,
                                                       @Nullable
                                                       List<PostMapperMember> postMembers,
                                                       com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                                                       @Nullable
                                                       com.broadleafcommerce.common.extension.data.DataRouteReference reference)