Class AbstractLuceneQueryLanguage
- java.lang.Object
-
- org.alfresco.repo.search.impl.lucene.AbstractLuceneQueryLanguage
-
- All Implemented Interfaces:
LuceneQueryLanguageSPI,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
AbstractAlfrescoFtsQueryLanguage,DbCmisQueryLanguage,DbOrIndexSwitchingQueryLanguage,LuceneAlfrescoSqlQueryLanguage,LuceneCmisStrictSqlQueryLanguage,LuceneOpenCMISAlfrescoSqlQueryLanguage,LuceneOpenCMISStrictSqlQueryLanguage,NoIndexQueryLanguage,SolrQueryLanguage,SolrXPathQueryLanguage
public abstract class AbstractLuceneQueryLanguage extends java.lang.Object implements LuceneQueryLanguageSPI, org.springframework.beans.factory.InitializingBean
- Author:
- Andy
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.search.impl.lucene.LuceneQueryLanguageSPI
AFTS_QUERY
-
-
Constructor Summary
Constructors Constructor Description AbstractLuceneQueryLanguage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()java.util.List<IndexerAndSearcher>getFactories()java.lang.StringgetName()The unique name for the query languagevoidsetFactories(java.util.List<IndexerAndSearcher> factories)RegistervoidsetName(java.lang.String name)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.repo.search.impl.lucene.LuceneQueryLanguageSPI
executeQuery
-
-
-
-
Method Detail
-
setFactories
public final void setFactories(java.util.List<IndexerAndSearcher> factories)
Description copied from interface:LuceneQueryLanguageSPIRegister- Specified by:
setFactoriesin interfaceLuceneQueryLanguageSPI
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
java.lang.Exception
-
getName
public final java.lang.String getName()
Description copied from interface:LuceneQueryLanguageSPIThe unique name for the query language- Specified by:
getNamein interfaceLuceneQueryLanguageSPI- Returns:
- - the unique name
-
setName
public void setName(java.lang.String name)
-
getFactories
public java.util.List<IndexerAndSearcher> getFactories()
-
-