[hibernate-dev] Update on the DSL
Navin Surtani
nsurtani at redhat.com
Fri Nov 13 11:14:41 EST 2009
Hey again,
Just to let you know that I've started playing around with a couple of
things on the dsl. There is some code in
org.hibernate.search.query.dsl so if people can have a look and tell
me if I'm going down the right track then it would be great.
Essentially the way I've set it up is that: -
-> User creates an instance of a SealedQueryBuilder
-> Uses that to create a QueryContext where you can give it what you
want to search: -
-> This is all very basic but right now a very simple API would be
like: -
QueryContext qc = new QueryContext().withAnalyzer(analyzer).search
(String search).onField(String field);
Query luceneQuery = qc.build();
Reckon this is the sort of thing we're aiming for?
Thanks.
On 25 Oct 2009, at 16:45, Emmanuel Bernard wrote:
> Thanks for the update.
> Most important, commit your work often. As long as it compiles and
> does not break tests outside your area, do commit. That's the only
> way to review code properly.
>
> On 25 oct. 09, at 14:32, Navin Surtani wrote:
>
>> Hello all,
>>
>> Just to let you know that I'm focusing on writing up the DSL asap. I
>> realise that since I've switched over to part-time due to university
>> term it's tough to keep in touch with everyone constantly. So I
>> thought I'd just drop the list a quick spam email.
>>
>> Emmanuel, you had mentioned that you want this done fairly quick
>> (from
>> other emails on the list) so I'm gonna push to do this as quick as I
>> can. The next couple of weeks are likely to be slightly busy but I
>> should have one or two Mondays off in the run-in to Devoxx so fingers
>> crossed over those I can sit down and hack through some coding. Also
>> since I'll be around for a full day it will be easier to communicate
>> via Skype etc etc.
>>
>> I'll generally try and keep people updated as much as I can via
>> emailing the devlists so I can get some feedback/input/strokes of
>> genius from the various crews.
>>
>>
>> Thanks,
>>
>>
>> Navin Surtani
>>
>> Intern Infinispan
>> Intern JBoss Cache Searchable
>>
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
Navin Surtani
Intern Infinispan
Intern JBoss Cache Searchable
More information about the hibernate-dev
mailing list