Interface ConfigurablePopulator<SOURCE,TARGET,OPTION>

Type Parameters:
SOURCE - the type of the source object
TARGET - the type of the destination object
OPTION - the type of the options list
All Superinterfaces:
ConfigurablePopulator<SOURCE,TARGET,OPTION>
All Known Subinterfaces:
ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
All Known Implementing Classes:
AbstractModifiableConfigurablePopulator, DefaultConfigurablePopulator

@Deprecated(since="6.0", forRemoval=true) public interface ConfigurablePopulator<SOURCE,TARGET,OPTION> extends ConfigurablePopulator<SOURCE,TARGET,OPTION>
Deprecated, for removal: This API element is subject to removal in a future version.
Since 6.0. Use ConfigurablePopulator instead. Will be removed in version 6.2
Interface for a configurable populator. A populator sets values in a target instance based on values in the source instance. Populators are similar to converters except that unlike converters the target instance must already exist. The collection of options is used to control what data is populated.