|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LuceneHelper
| Method Summary | |
|---|---|
abstract void |
addDocument(long companyId,
org.apache.lucene.document.Document document)
|
abstract void |
addExactTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value)
|
abstract void |
addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
Integer startValue,
Integer endValue)
|
abstract void |
addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
Long startValue,
Long endValue)
|
abstract void |
addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String startValue,
String endValue)
Deprecated. As of 6.2.0, replaced by addNumericRangeTerm(BooleanQuery, String, Long, Long) |
abstract void |
addRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String startValue,
String endValue)
|
abstract void |
addRequiredTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String[] values,
boolean like)
|
abstract void |
addRequiredTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like)
|
abstract void |
addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String[] values,
boolean like)
|
abstract void |
addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like)
|
abstract void |
addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like,
BooleanClauseOccur booleanClauseOccur)
|
abstract void |
cleanUp(org.apache.lucene.search.IndexSearcher indexSearcher)
Deprecated. As of 7.0.0, replaced by releaseIndexSearcher(long,
IndexSearcher) |
abstract int |
countScoredFieldNames(org.apache.lucene.search.Query query,
String[] fieldNames)
|
abstract void |
delete(long companyId)
|
abstract void |
deleteDocuments(long companyId,
org.apache.lucene.index.Term term)
|
abstract void |
dumpIndex(long companyId,
OutputStream outputStream)
|
abstract org.apache.lucene.analysis.Analyzer |
getAnalyzer()
|
abstract IndexAccessor |
getIndexAccessor(long companyId)
|
abstract org.apache.lucene.search.IndexSearcher |
getIndexSearcher(long companyId)
|
abstract long |
getLastGeneration(long companyId)
|
abstract InputStream |
getLoadIndexesInputStreamFromCluster(long companyId,
Address bootupAddress)
|
abstract Set<String> |
getQueryTerms(org.apache.lucene.search.Query query)
|
abstract org.apache.lucene.search.IndexSearcher |
getSearcher(long companyId,
boolean readOnly)
Deprecated. As of 7.0.0, replaced by getIndexSearcher(long) |
abstract String |
getSnippet(org.apache.lucene.search.Query query,
String field,
String s,
int maxNumFragments,
int fragmentLength,
String fragmentSuffix,
org.apache.lucene.search.highlight.Formatter formatter)
|
abstract org.apache.lucene.util.Version |
getVersion()
|
abstract boolean |
isLoadIndexFromClusterEnabled()
|
abstract void |
loadIndex(long companyId,
InputStream inputStream)
|
abstract void |
loadIndexesFromCluster(long companyId)
|
abstract void |
releaseIndexSearcher(long companyId,
org.apache.lucene.search.IndexSearcher indexSearcher)
|
abstract void |
shutdown()
|
abstract void |
shutdown(long companyId)
|
abstract void |
startup(long companyId)
|
abstract void |
updateDocument(long companyId,
org.apache.lucene.index.Term term,
org.apache.lucene.document.Document document)
|
| Method Detail |
|---|
void addDocument(long companyId,
org.apache.lucene.document.Document document)
throws IOException
IOException
void addExactTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value)
void addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
Integer startValue,
Integer endValue)
void addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
Long startValue,
Long endValue)
void addNumericRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String startValue,
String endValue)
addNumericRangeTerm(BooleanQuery, String, Long, Long)
void addRangeTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String startValue,
String endValue)
void addRequiredTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like)
void addRequiredTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String[] values,
boolean like)
void addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like)
void addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String value,
boolean like,
BooleanClauseOccur booleanClauseOccur)
void addTerm(org.apache.lucene.search.BooleanQuery booleanQuery,
String field,
String[] values,
boolean like)
@Deprecated void cleanUp(org.apache.lucene.search.IndexSearcher indexSearcher)
releaseIndexSearcher(long,
IndexSearcher)
int countScoredFieldNames(org.apache.lucene.search.Query query,
String[] fieldNames)
void delete(long companyId)
void deleteDocuments(long companyId,
org.apache.lucene.index.Term term)
throws IOException
IOException
void dumpIndex(long companyId,
OutputStream outputStream)
throws IOException
IOExceptionorg.apache.lucene.analysis.Analyzer getAnalyzer()
IndexAccessor getIndexAccessor(long companyId)
org.apache.lucene.search.IndexSearcher getIndexSearcher(long companyId)
throws IOException
IOExceptionlong getLastGeneration(long companyId)
InputStream getLoadIndexesInputStreamFromCluster(long companyId,
Address bootupAddress)
throws SystemException
SystemExceptionSet<String> getQueryTerms(org.apache.lucene.search.Query query)
@Deprecated
org.apache.lucene.search.IndexSearcher getSearcher(long companyId,
boolean readOnly)
throws IOException
getIndexSearcher(long)
IOException
String getSnippet(org.apache.lucene.search.Query query,
String field,
String s,
int maxNumFragments,
int fragmentLength,
String fragmentSuffix,
org.apache.lucene.search.highlight.Formatter formatter)
throws IOException
IOExceptionorg.apache.lucene.util.Version getVersion()
boolean isLoadIndexFromClusterEnabled()
void loadIndex(long companyId,
InputStream inputStream)
throws IOException
IOException
void loadIndexesFromCluster(long companyId)
throws SystemException
SystemException
void releaseIndexSearcher(long companyId,
org.apache.lucene.search.IndexSearcher indexSearcher)
throws IOException
IOExceptionvoid shutdown()
void shutdown(long companyId)
void startup(long companyId)
void updateDocument(long companyId,
org.apache.lucene.index.Term term,
org.apache.lucene.document.Document document)
throws IOException
IOException
|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||