InspectionBindingNotFoundException, AnnotationMissingBindingException, AnnotationValidatingBindingException,
GeDARuntimeException, AnnotationDuplicateBindingException {
if (dtos instanceof Collection && dtos.isEmpty() && entities instanceof Collection) {
final BeanFactory beanFactory = resolveBeanFactory(dtoBeanFactory);
for (Object entity : entities) {
try {
final Object dto = this.dtoClass.newInstance();
assembleDto(dto, entity, converters, beanFactory);
dtos.add(dto);