final List<Buchungssatz> list = new ArrayList<Buchungssatz>();
@SuppressWarnings("unchecked")
final
Collection<BuchungssatzDO> col = (Collection<BuchungssatzDO>)beanCollection;
for (final BuchungssatzDO buchungssatzDO : col) {
final Buchungssatz satz = new BuchungssatzImpl(buchungssatzDO);
list.add(satz);
}
this.beanCollection = list;
} else {
this.beanCollection = beanCollection;