public class BaseSearchEngine extends java.lang.Object implements SearchEngine
| Constructor and Description |
|---|
BaseSearchEngine() |
| Modifier and Type | Method and Description |
|---|---|
BooleanClauseFactory |
getBooleanClauseFactory() |
BooleanQueryFactory |
getBooleanQueryFactory() |
Priority |
getClusteredWritePriority() |
IndexSearcher |
getIndexSearcher() |
IndexWriter |
getIndexWriter() |
TermQueryFactory |
getTermQueryFactory() |
TermRangeQueryFactory |
getTermRangeQueryFactory() |
java.lang.String |
getVendor() |
boolean |
isClusteredWrite() |
boolean |
isLuceneBased() |
void |
setBooleanClauseFactory(BooleanClauseFactory booleanClauseFactory) |
void |
setBooleanQueryFactory(BooleanQueryFactory booleanQueryFactory) |
void |
setClusteredWrite(boolean clusteredWrite) |
void |
setClusteredWritePriority(Priority clusteredWritePriority) |
void |
setIndexSearcher(IndexSearcher indexSearcher) |
void |
setIndexWriter(IndexWriter indexWriter) |
void |
setLuceneBased(boolean luceneBased) |
void |
setTermQueryFactory(TermQueryFactory termQueryFactory) |
void |
setTermRangeQueryFactory(TermRangeQueryFactory termRangeQueryFactory) |
void |
setVendor(java.lang.String vendor) |
public BooleanClauseFactory getBooleanClauseFactory()
getBooleanClauseFactory in interface SearchEnginepublic BooleanQueryFactory getBooleanQueryFactory()
getBooleanQueryFactory in interface SearchEnginepublic Priority getClusteredWritePriority()
getClusteredWritePriority in interface SearchEnginepublic IndexSearcher getIndexSearcher()
getIndexSearcher in interface SearchEnginepublic IndexWriter getIndexWriter()
getIndexWriter in interface SearchEnginepublic TermQueryFactory getTermQueryFactory()
getTermQueryFactory in interface SearchEnginepublic TermRangeQueryFactory getTermRangeQueryFactory()
getTermRangeQueryFactory in interface SearchEnginepublic java.lang.String getVendor()
getVendor in interface SearchEnginepublic boolean isClusteredWrite()
isClusteredWrite in interface SearchEnginepublic boolean isLuceneBased()
isLuceneBased in interface SearchEnginepublic void setBooleanClauseFactory(BooleanClauseFactory booleanClauseFactory)
public void setBooleanQueryFactory(BooleanQueryFactory booleanQueryFactory)
public void setClusteredWrite(boolean clusteredWrite)
public void setClusteredWritePriority(Priority clusteredWritePriority)
public void setIndexSearcher(IndexSearcher indexSearcher)
public void setIndexWriter(IndexWriter indexWriter)
public void setLuceneBased(boolean luceneBased)
public void setTermQueryFactory(TermQueryFactory termQueryFactory)
public void setTermRangeQueryFactory(TermRangeQueryFactory termRangeQueryFactory)
public void setVendor(java.lang.String vendor)