Interface DozerModule


  • public interface DozerModule
    • Method Detail

      • init

        @Deprecated
        void init​(BeanContainer beanContainer,
                  DestBeanCreator destBeanCreator,
                  PropertyDescriptorFactory propertyDescriptorFactory)
        Deprecated.
        requires completere design of Dozer Modules
        This is a temporal solution to resolve dependencies to Dozer internals.
        Parameters:
        beanContainer - factory
        destBeanCreator - factory
        propertyDescriptorFactory - factory
      • init

        void init()
      • getBeanBuilderCreationStrategies

        default Collection<BeanBuilderCreationStrategy> getBeanBuilderCreationStrategies()
        To be implemented by module if it provides any additional strategies for beans creation.
        Returns:
        collection of bean creation strategies; or empty collection if module does not provide this.
      • getBeanFieldsDetectors

        default Collection<BeanFieldsDetector> getBeanFieldsDetectors()
        To be implemented by module if it provides any additional detectors of bean fields.
        Returns:
        collection of bean field detectors; or empty collection if module does not provide this.
      • getPropertyDescriptorCreationStrategies

        default Collection<PropertyDescriptorCreationStrategy> getPropertyDescriptorCreationStrategies()
        To be implemented by module if it provides any additional strategies to create property description.
        Returns:
        collection of property creation strategies; or empty collection if module does not provide this.