Unfortunately it seems that Hibernate does not support loading multiple entries from a collection inside a entity.
Only ways I found:
- use eager/lazy loading and get all objects (which won't work if there are many)
- use extra lazy loading and get multiple objects by retrieving one by one (can hurt performance)
- use Session.createFilter which can not be called inside an entity