|
Carrot2 Framework
API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.carrot2.input.lucene.LuceneLocalInputComponentFactoryConfig
public final class LuceneLocalInputComponentFactoryConfig
All settings required for the lucene input component factory: searched fields, analyzer, summarizer config etc.
| Nested Class Summary | |
|---|---|
static class |
LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig
Setting of the Lucene's snippet generator to be used on the summary field. |
| Field Summary | |
|---|---|
static LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig |
LONG_PLAIN_TEXT_SUMMARY
A Lucene summarizer config that enables longer (up to 4 fragments) plain text summaries (no highlighting of query terms). |
static LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig |
NO_SUMMARIES
A Lucene summarizer config that completely switches off the snippet generation. |
(package private) String[] |
searchFields
Lucene fields to be searched |
static LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig |
SHORT_HTML_SUMMARY
A Lucene summarizer config that enables short (one fragment) summaries with HTML tags enclosing query term occurrences. |
(package private) LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig |
summarizerConfig
Config of the summarization to be applied to the summary field |
(package private) String |
summaryField
|
(package private) String |
titleField
Content fields |
(package private) String |
urlField
|
| Constructor Summary | |
|---|---|
LuceneLocalInputComponentFactoryConfig(String[] searchFields,
String titleField,
String summaryField,
String urlField)
Creates a default Lucene search config with summarization switched off. |
|
LuceneLocalInputComponentFactoryConfig(String[] searchFields,
String titleField,
String summaryField,
String urlField,
LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig summarizerConfig)
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final String[] searchFields
final String titleField
final String summaryField
final String urlField
final LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig summarizerConfig
public static final LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig NO_SUMMARIES
public static final LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig SHORT_HTML_SUMMARY
public static final LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig LONG_PLAIN_TEXT_SUMMARY
| Constructor Detail |
|---|
public LuceneLocalInputComponentFactoryConfig(String[] searchFields,
String titleField,
String summaryField,
String urlField)
public LuceneLocalInputComponentFactoryConfig(String[] searchFields,
String titleField,
String summaryField,
String urlField,
LuceneLocalInputComponentFactoryConfig.LuceneSummarizerConfig summarizerConfig)
|
Please refer to project documentation at
http://project.carrot2.org |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||