Package org.apache.derby.optional.api
Interface LuceneIndexDescriptor
- All Known Implementing Classes:
LuceneUtils.DefaultIndexDescriptor
public interface LuceneIndexDescriptor
A descriptor for how a Lucene index is created and queried.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.analysis.Analyzer
Get the Analyzer used to create index termsString[]
Get the names of the fields which are created when text is indexed.org.apache.lucene.queryparser.classic.QueryParser
Get the QueryParser used to parse query text
-
Method Details
-
getFieldNames
String[] getFieldNames()Get the names of the fields which are created when text is indexed. These fields can be mentioned later on when querying the index. -
getAnalyzer
Get the Analyzer used to create index terms- Throws:
SQLException
-
getQueryParser
Get the QueryParser used to parse query text- Throws:
SQLException
-