private SourceFieldMapper<S, T> buildWithGenericBuilder(GenericBuilderMapping<S, T, K> gbm) { SourceFieldMapper<S, GenericBuilder<S, T>> delegate = DefaultConstantSourceMapperBuilder.<S, GenericBuilder<S, T>, K>buildMapper( gbm.genericBuilderFieldMappers, gbm.instantiatorAndFieldMappers, gbm.keys, (Class<GenericBuilder<S, T>>)(Class)GenericBuilder.class, reflectionService, mapperSource, mapperConfig); return new TransformSourceFieldMapper<S, GenericBuilder<S, T>, T>(delegate, gbm.targetFieldMappers, GenericBuilder.<S, T>buildFunction()); }
private SourceFieldMapper<S, T> buildWithGenericBuilder(GenericBuilderMapping<S, T, K> gbm) { SourceFieldMapper<S, GenericBuilder<S, T>> delegate = DefaultConstantSourceMapperBuilder.<S, GenericBuilder<S, T>, K>buildMapper( gbm.genericBuilderFieldMappers, gbm.instantiatorAndFieldMappers, gbm.keys, (Class<GenericBuilder<S, T>>)(Class)GenericBuilder.class, reflectionService, mapperSource, mapperConfig); return new TransformSourceFieldMapper<S, GenericBuilder<S, T>, T>(delegate, gbm.targetFieldMappers, GenericBuilder.<S, T>buildFunction()); }
return new TransformSourceFieldMapper<S, GenericBuilder<S, T>, T>(mapper, targetFieldMappers, GenericBuilder.<S, T>buildFunction());
return new TransformSourceFieldMapper<S, GenericBuilder<S, T>, T>(mapper, targetFieldMappers, GenericBuilder.<S, T>buildFunction());