org.apache.jackrabbit.core.query.lucene
Class QueryDecoratorSupport

java.lang.Object
  extended by org.apache.jackrabbit.core.query.lucene.QueryDecoratorSupport
Direct Known Subclasses:
AclQueryDecorator

public class QueryDecoratorSupport
extends Object

Provides helper methods using classes only accessible from this package.

Author:
dschivo

Field Summary
protected  org.apache.jackrabbit.core.query.lucene.SearchIndex index
          The search index.
 
Constructor Summary
QueryDecoratorSupport(org.apache.jackrabbit.core.query.lucene.SearchIndex index)
           
 
Method Summary
protected  org.apache.lucene.search.Query booleanQuery(org.apache.lucene.search.Query... qs)
           
protected  org.apache.lucene.search.Query booleanQuery(org.apache.lucene.search.Query[] qs, org.apache.lucene.search.BooleanClause.Occur[] os)
           
protected  org.apache.lucene.search.Query childAxisQuery(org.apache.lucene.search.Query q, String n)
           
protected  org.apache.lucene.search.Query descendantSelfAxisQuery(org.apache.lucene.search.Query cq, org.apache.lucene.search.Query sq)
           
protected  org.apache.lucene.search.Query jackrabbitTermQuery(String f)
           
protected  org.apache.lucene.search.Query nameQuery(String n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected final org.apache.jackrabbit.core.query.lucene.SearchIndex index
The search index.

Constructor Detail

QueryDecoratorSupport

public QueryDecoratorSupport(org.apache.jackrabbit.core.query.lucene.SearchIndex index)
Method Detail

nameQuery

protected org.apache.lucene.search.Query nameQuery(String n)

jackrabbitTermQuery

protected org.apache.lucene.search.Query jackrabbitTermQuery(String f)

booleanQuery

protected org.apache.lucene.search.Query booleanQuery(org.apache.lucene.search.Query... qs)

booleanQuery

protected org.apache.lucene.search.Query booleanQuery(org.apache.lucene.search.Query[] qs,
                                                      org.apache.lucene.search.BooleanClause.Occur[] os)

childAxisQuery

protected org.apache.lucene.search.Query childAxisQuery(org.apache.lucene.search.Query q,
                                                        String n)

descendantSelfAxisQuery

protected org.apache.lucene.search.Query descendantSelfAxisQuery(org.apache.lucene.search.Query cq,
                                                                 org.apache.lucene.search.Query sq)


Copyright © 2009-2010 Openmind. All Rights Reserved.