net.sf.beanlib.spi
Interface BeanPopulatorSpi
- All Superinterfaces:
- BeanPopulatorBaseSpi
- All Known Implementing Classes:
- BeanPopulator
public interface BeanPopulatorSpi
- extends BeanPopulatorBaseSpi
Bean Populator SPI.
- Author:
- Joe D. Velopar
initTransformer
BeanPopulatorSpi initTransformer(Transformable transformer)
getTransformer
Transformable getTransformer()
initBeanPopulatable
BeanPopulatorSpi initBeanPopulatable(BeanPopulatable beanPopulatable)
- Specified by:
initBeanPopulatable
in interface BeanPopulatorBaseSpi
initDetailedBeanPopulatable
BeanPopulatorSpi initDetailedBeanPopulatable(DetailedBeanPopulatable detailedBeanPopulatable)
- Specified by:
initDetailedBeanPopulatable
in interface BeanPopulatorBaseSpi
initBeanSourceHandler
BeanPopulatorSpi initBeanSourceHandler(BeanSourceHandler beanSourceHandler)
- Specified by:
initBeanSourceHandler
in interface BeanPopulatorBaseSpi
initReaderMethodFinder
BeanPopulatorSpi initReaderMethodFinder(BeanMethodFinder readerMethodFinder)
- Specified by:
initReaderMethodFinder
in interface BeanPopulatorBaseSpi
initSetterMethodCollector
BeanPopulatorSpi initSetterMethodCollector(BeanMethodCollector setterMethodCollector)
- Specified by:
initSetterMethodCollector
in interface BeanPopulatorBaseSpi
initDebug
BeanPopulatorSpi initDebug(boolean debug)
- Specified by:
initDebug
in interface BeanPopulatorBaseSpi
initBeanPopulationExceptionHandler
BeanPopulatorSpi initBeanPopulationExceptionHandler(BeanPopulationExceptionHandler beanPopulationExceptionHandler)
- Specified by:
initBeanPopulationExceptionHandler
in interface BeanPopulatorBaseSpi
initBeanPopulatorBaseConfig
BeanPopulatorSpi initBeanPopulatorBaseConfig(BeanPopulatorBaseConfig baseConfig)
- Specified by:
initBeanPopulatorBaseConfig
in interface BeanPopulatorBaseSpi
populate
<T> T populate()