net.sf.beanlib.spi
Class BeanPopulatorBaseConfig
java.lang.Object
net.sf.beanlib.spi.BeanPopulatorBaseConfig
- All Implemented Interfaces:
- Cloneable
public class BeanPopulatorBaseConfig
- extends Object
- implements Cloneable
Base configuration for a Bean Populator.
- Author:
- Joe D. Velopar
setterMethodCollector
private BeanMethodCollector setterMethodCollector
readerMethodFinder
private BeanMethodFinder readerMethodFinder
beanSourceHandler
private BeanSourceHandler beanSourceHandler
beanPopulatable
private BeanPopulatable beanPopulatable
detailedBeanPopulatable
private DetailedBeanPopulatable detailedBeanPopulatable
beanPopulationExceptionHandler
private BeanPopulationExceptionHandler beanPopulationExceptionHandler
debug
private boolean debug
BeanPopulatorBaseConfig
public BeanPopulatorBaseConfig()
getBeanPopulatable
public BeanPopulatable getBeanPopulatable()
setBeanPopulatable
public void setBeanPopulatable(BeanPopulatable beanPopulatable)
getBeanPopulationExceptionHandler
public BeanPopulationExceptionHandler getBeanPopulationExceptionHandler()
setBeanPopulationExceptionHandler
public void setBeanPopulationExceptionHandler(BeanPopulationExceptionHandler beanPopulationExceptionHandler)
getBeanSourceHandler
public BeanSourceHandler getBeanSourceHandler()
setBeanSourceHandler
public void setBeanSourceHandler(BeanSourceHandler beanSourceHandler)
isDebug
public boolean isDebug()
setDebug
public void setDebug(boolean debug)
getDetailedBeanPopulatable
public DetailedBeanPopulatable getDetailedBeanPopulatable()
setDetailedBeanPopulatable
public void setDetailedBeanPopulatable(DetailedBeanPopulatable detailedBeanPopulatable)
getReaderMethodFinder
public BeanMethodFinder getReaderMethodFinder()
setReaderMethodFinder
public void setReaderMethodFinder(BeanMethodFinder readerMethodFinder)
getSetterMethodCollector
public BeanMethodCollector getSetterMethodCollector()
setSetterMethodCollector
public void setSetterMethodCollector(BeanMethodCollector setterMethodCollector)
clone
public BeanPopulatorBaseConfig clone()
- Overrides:
clone
in class Object