Criteria criteria = new Criteria();
criteria.addLike("headline", "SAL%");
criteria.addEqualTo("qualifiers.importance", "unimportant");
criteria.addEqualTo("qualifiers.name", "Sellers");
criteria.addPathClass("qualifiers", Qualifier.class);
criteria.addPathClass("qualifiers", TopicExt.class);
criteria.addPathClass("qualifiers", Topic.class);
QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
List content = (List) broker.getCollectionByQuery(query);
assertEquals(1, content.size());