Alin Dreghiciu wrote:
> I implemented the filtering support for iterable queries, so the old
> support we dropped is back.
> I also moved the newQuery(iterable<T>) from QueryBuilderFactory to
> QueryBuilder (same place as the "standard" newQuery).

Absolutely fantastic!

> What is still to be done is support for ManyAssociation traversing as
> in the following testcase (that is supported by RDF indexing):
> 
>         QueryBuilder<Person> qb = qbf.newQueryBuilder( Person.class );
>         Person personTmpl = templateFor( Person.class );
>         Domain personInterestsTmpl = oneOf( personTmpl.interests() );
>         qb.where( eq( personInterestsTmpl.name(), "Cars" ) );
> 
>         Query<Person> query = qb.newQuery( Network.persons() );
> 
> I will work on this by tomorrow.

Ok, goodie! This is going to be great when it's done. The funny part is 
that you can create a Query and then use that as input for another 
Query, since it's an Iterable...

/Rickard


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to