Package org.apache.derby.optional.api
Class LuceneUtils.DefaultIndexDescriptor
- java.lang.Object
-
- org.apache.derby.optional.api.LuceneUtils.DefaultIndexDescriptor
-
- All Implemented Interfaces:
LuceneIndexDescriptor
- Enclosing class:
- LuceneUtils
public static class LuceneUtils.DefaultIndexDescriptor extends java.lang.Object implements LuceneIndexDescriptor
The default LuceneIndexDescriptor
-
-
Constructor Summary
Constructors Constructor Description DefaultIndexDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.lucene.analysis.AnalyzergetAnalyzer()Return LuceneUtils.defaultAnalyzer()java.lang.String[]getFieldNames()Return the default array of field names { TEXT_FIELD_NAME }.org.apache.lucene.queryparser.classic.QueryParsergetQueryParser()Return LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).
-
-
-
Method Detail
-
getFieldNames
public java.lang.String[] getFieldNames()
Return the default array of field names { TEXT_FIELD_NAME }.- Specified by:
getFieldNamesin interfaceLuceneIndexDescriptor
-
getAnalyzer
public org.apache.lucene.analysis.Analyzer getAnalyzer() throws java.sql.SQLExceptionReturn LuceneUtils.defaultAnalyzer()- Specified by:
getAnalyzerin interfaceLuceneIndexDescriptor- Throws:
java.sql.SQLException
-
getQueryParser
public org.apache.lucene.queryparser.classic.QueryParser getQueryParser() throws java.sql.SQLExceptionReturn LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).- Specified by:
getQueryParserin interfaceLuceneIndexDescriptor- Throws:
java.sql.SQLException
-
-