com.liferay.portal.repository.search
Class RepositorySearchQueryBuilderImpl

java.lang.Object
  extended by com.liferay.portal.repository.search.RepositorySearchQueryBuilderImpl
All Implemented Interfaces:
com.liferay.portal.kernel.repository.search.RepositorySearchQueryBuilder

public class RepositorySearchQueryBuilderImpl
extends java.lang.Object
implements com.liferay.portal.kernel.repository.search.RepositorySearchQueryBuilder

Author:
Mika Koivisto

Constructor Summary
RepositorySearchQueryBuilderImpl()
           
 
Method Summary
protected  void addContext(com.liferay.portal.kernel.search.BooleanQuery contextQuery, com.liferay.portal.kernel.search.SearchContext searchContext)
           
protected  void addSearchKeywords(com.liferay.portal.kernel.search.BooleanQuery searchQuery, com.liferay.portal.kernel.search.SearchContext searchContext)
           
protected  void addTerm(com.liferay.portal.kernel.search.BooleanQuery booleanQuery, com.liferay.portal.kernel.search.SearchContext searchContext, java.lang.String field, java.lang.String value)
           
protected  boolean contains(com.liferay.portal.kernel.search.Query query1, com.liferay.portal.kernel.search.Query query2)
           
protected  com.liferay.portal.kernel.search.BooleanClauseOccur getBooleanClauseOccur(org.apache.lucene.search.BooleanClause.Occur occur)
           
protected  org.apache.lucene.search.BooleanClause.Occur getBooleanClauseOccur(com.liferay.portal.kernel.search.BooleanClauseOccur occur)
           
 com.liferay.portal.kernel.search.BooleanQuery getFullQuery(com.liferay.portal.kernel.search.SearchContext searchContext)
           
 void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
           
protected  void translateQuery(com.liferay.portal.kernel.search.BooleanQuery booleanQuery, com.liferay.portal.kernel.search.SearchContext searchContext, org.apache.lucene.search.Query query, org.apache.lucene.search.BooleanClause.Occur occur)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositorySearchQueryBuilderImpl

public RepositorySearchQueryBuilderImpl()
Method Detail

getFullQuery

public com.liferay.portal.kernel.search.BooleanQuery getFullQuery(com.liferay.portal.kernel.search.SearchContext searchContext)
                                                           throws com.liferay.portal.kernel.search.SearchException
Specified by:
getFullQuery in interface com.liferay.portal.kernel.repository.search.RepositorySearchQueryBuilder
Throws:
com.liferay.portal.kernel.search.SearchException

setAnalyzer

public void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)

addContext

protected void addContext(com.liferay.portal.kernel.search.BooleanQuery contextQuery,
                          com.liferay.portal.kernel.search.SearchContext searchContext)
                   throws java.lang.Exception
Throws:
java.lang.Exception

addSearchKeywords

protected void addSearchKeywords(com.liferay.portal.kernel.search.BooleanQuery searchQuery,
                                 com.liferay.portal.kernel.search.SearchContext searchContext)
                          throws java.lang.Exception
Throws:
java.lang.Exception

addTerm

protected void addTerm(com.liferay.portal.kernel.search.BooleanQuery booleanQuery,
                       com.liferay.portal.kernel.search.SearchContext searchContext,
                       java.lang.String field,
                       java.lang.String value)

contains

protected boolean contains(com.liferay.portal.kernel.search.Query query1,
                           com.liferay.portal.kernel.search.Query query2)

getBooleanClauseOccur

protected org.apache.lucene.search.BooleanClause.Occur getBooleanClauseOccur(com.liferay.portal.kernel.search.BooleanClauseOccur occur)

getBooleanClauseOccur

protected com.liferay.portal.kernel.search.BooleanClauseOccur getBooleanClauseOccur(org.apache.lucene.search.BooleanClause.Occur occur)

translateQuery

protected void translateQuery(com.liferay.portal.kernel.search.BooleanQuery booleanQuery,
                              com.liferay.portal.kernel.search.SearchContext searchContext,
                              org.apache.lucene.search.Query query,
                              org.apache.lucene.search.BooleanClause.Occur occur)
                       throws java.lang.Exception
Throws:
java.lang.Exception