You will have to use Hibernate filters or a join fetch in HQL if you want to filter elements of fetched associations.