|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.solr.highlight.HighlightingPluginBase
org.apache.solr.highlight.SolrFragmentsBuilder
public abstract class SolrFragmentsBuilder
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoMBean |
|---|
SolrInfoMBean.Category |
| Field Summary | |
|---|---|
static String |
DEFAULT_POST_TAGS
|
static String |
DEFAULT_PRE_TAGS
|
| Fields inherited from class org.apache.solr.highlight.HighlightingPluginBase |
|---|
defaults, numRequests |
| Constructor Summary | |
|---|---|
SolrFragmentsBuilder()
|
|
| Method Summary | |
|---|---|
FragmentsBuilder |
getFragmentsBuilder(SolrParams params,
BoundaryScanner bs)
Return a FragmentsBuilder appropriate for this field. |
protected abstract FragmentsBuilder |
getFragmentsBuilder(SolrParams params,
String[] preTags,
String[] postTags,
BoundaryScanner bs)
|
protected char |
getMultiValuedSeparatorChar(SolrParams params)
|
String[] |
getPostTags(SolrParams params,
String fieldName)
|
String[] |
getPreTags(SolrParams params,
String fieldName)
|
| Methods inherited from class org.apache.solr.highlight.HighlightingPluginBase |
|---|
getCategory, getDescription, getDocs, getName, getSource, getSourceId, getStatistics, getVersion, init |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.solr.core.SolrInfoMBean |
|---|
getCategory, getDescription, getDocs, getName, getSource, getSourceId, getStatistics, getVersion |
| Methods inherited from interface org.apache.solr.util.plugin.NamedListInitializedPlugin |
|---|
init |
| Field Detail |
|---|
public static final String DEFAULT_PRE_TAGS
public static final String DEFAULT_POST_TAGS
| Constructor Detail |
|---|
public SolrFragmentsBuilder()
| Method Detail |
|---|
public FragmentsBuilder getFragmentsBuilder(SolrParams params,
BoundaryScanner bs)
FragmentsBuilder appropriate for this field.
params - The params controlling Highlighting
FragmentsBuilder.
public String[] getPreTags(SolrParams params,
String fieldName)
public String[] getPostTags(SolrParams params,
String fieldName)
protected abstract FragmentsBuilder getFragmentsBuilder(SolrParams params,
String[] preTags,
String[] postTags,
BoundaryScanner bs)
protected char getMultiValuedSeparatorChar(SolrParams params)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||