/** * @param classMeta the meta for the target class. * @param parentBuilder the parent builder, null if none. * @param mapperConfig the mapperConfig. * @param mapperSource the Mapper source. * @param keyFactory * @param enumerableFactory * @param keySourceGetter */ public DefaultSetRowMapperBuilder( ClassMeta<T> classMeta, MappingContextFactoryBuilder<ROW, K> parentBuilder, MapperConfig<K, ROW> mapperConfig, MapperSource<? super ROW, K> mapperSource, KeyFactory<K> keyFactory, UnaryFactory<SET, Enumerable<ROW>> enumerableFactory, KeySourceGetter<K, ? super ROW> keySourceGetter) { super( classMeta, parentBuilder, mapperConfig, mapperSource, keyFactory, mapperConfig.applyEnumerableFilter(enumerableFactory), new DefaultSetRowMapperFactory<ROW, SET, T, E>(), keySourceGetter); }
/** * @param classMeta the meta for the target class. * @param parentBuilder the parent builder, null if none. * @param mapperConfig the mapperConfig. * @param mapperSource the Mapper source. * @param keyFactory * @param enumerableFactory * @param keySourceGetter */ public DefaultSetRowMapperBuilder( ClassMeta<T> classMeta, MappingContextFactoryBuilder<ROW, K> parentBuilder, MapperConfig<K, ROW> mapperConfig, MapperSource<? super ROW, K> mapperSource, KeyFactory<K> keyFactory, UnaryFactory<SET, Enumerable<ROW>> enumerableFactory, KeySourceGetter<K, ? super ROW> keySourceGetter) { super( classMeta, parentBuilder, mapperConfig, mapperSource, keyFactory, mapperConfig.applyEnumerableFilter(enumerableFactory), new DefaultSetRowMapperFactory<ROW, SET, T, E>(), keySourceGetter); }