jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcel Reutegger <marcel.reuteg...@gmx.net>
Subject Re: source for XPath extensions?
Date Wed, 23 Aug 2006 08:27:56 GMT
here are some pointers:

The abstract query tree build from the two supported syntax XPath and 
SQL can be found in the package: org.apache.jackrabbit.core.query. 
Have a look at the QueryNode type hierarchy.

The one you are looking for is RelationQueryNode with an operation set 

The actual runtime implementation to execute the query is index 
specific. The current implementation uses lucene in package 

The LuceneQueryBuilder translates a RelationQueryNode (of type like) 
into a WildcardQuery, which is an implementation of the lucene Query 


Doug Douglass wrote:
> I expected find the source for the XPath extensions (e.g., jcr:like) in
> either the javax.jcr.query or the org.apache.jackrabbit.query packages or
> their sub-packages, but not luck.
> Any one care to point me in the right direction?
> TIA,
> Doug

View raw message