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 Object
implements LuceneIndexDescriptor
The default LuceneIndexDescriptor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.analysis.Analyzer
Return LuceneUtils.defaultAnalyzer()String[]
Return the default array of field names { TEXT_FIELD_NAME }.org.apache.lucene.queryparser.classic.QueryParser
Return LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).
-
Constructor Details
-
DefaultIndexDescriptor
public DefaultIndexDescriptor()
-
-
Method Details
-
getFieldNames
Return the default array of field names { TEXT_FIELD_NAME }.- Specified by:
getFieldNames
in interfaceLuceneIndexDescriptor
- Returns:
- the default array of field names
-
getAnalyzer
Return LuceneUtils.defaultAnalyzer()- Specified by:
getAnalyzer
in interfaceLuceneIndexDescriptor
- Returns:
- the default Analyzer
- Throws:
SQLException
- on error
-
getQueryParser
Return LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).- Specified by:
getQueryParser
in interfaceLuceneIndexDescriptor
- Returns:
- the query parser
- Throws:
SQLException
- on error
-