Class AbstractPopulatingDynamicConverter<SOURCE,TARGET>
java.lang.Object
de.hybris.eventtracking.services.converters.AbstractDynamicConverter<SOURCE,TARGET>
de.hybris.eventtracking.services.converters.AbstractPopulatingDynamicConverter<SOURCE,TARGET>
- All Implemented Interfaces:
Populator<SOURCE,,TARGET> Converter<SOURCE,,TARGET> org.springframework.core.convert.converter.Converter<SOURCE,TARGET>
- Direct Known Subclasses:
JsonToTrackingEventConverter
public class AbstractPopulatingDynamicConverter<SOURCE,TARGET>
extends AbstractDynamicConverter<SOURCE,TARGET>
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractPopulatingDynamicConverter(TypeResolver<SOURCE, TARGET> typeResolver) -
Method Summary
Modifier and TypeMethodDescriptionvoidPopulate the target instance from the source instance.voidsetPopulators(List<GenericPopulator<SOURCE, TARGET>> populators) Methods inherited from class de.hybris.eventtracking.services.converters.AbstractDynamicConverter
convert, convert, createTarget, createTargetFromSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.servicelayer.dto.converter.Converter
convertAll, convertAllIgnoreExceptions, getLoggerMethods inherited from interface org.springframework.core.convert.converter.Converter
andThen
-
Constructor Details
-
AbstractPopulatingDynamicConverter
-
-
Method Details
-
getPopulators
-
setPopulators
-
populate
Populate the target instance from the source instance. Calls a list of injected populators to populate the instance.- Parameters:
source- the source itemtarget- the target item to populate
-