Class DefaultBeanInitializer

java.lang.Object
io.beanmapper.core.constructor.DefaultBeanInitializer
All Implemented Interfaces:
BeanInitializer

public class DefaultBeanInitializer extends Object implements BeanInitializer
  • Constructor Details

    • DefaultBeanInitializer

      public DefaultBeanInitializer()
  • Method Details

    • instantiate

      public <T> T instantiate(Class<T> beanClass, ConstructorArguments arguments)
      Initialize a new bean.
      Specified by:
      instantiate in interface BeanInitializer
      Type Parameters:
      T - type of the class to instantiate
      Parameters:
      beanClass - the bean class
      arguments - object containing types and values necessary for constructing using bean construct
      Returns:
      the initialized bean