Class HighlightOptions.FieldWithHighlightParameters
java.lang.Object
org.springframework.data.solr.core.query.SimpleField
org.springframework.data.solr.core.query.FieldWithQueryParameters<HighlightOptions.HighlightParameter>
org.springframework.data.solr.core.query.HighlightOptions.FieldWithHighlightParameters
- All Implemented Interfaces:
Iterable<HighlightOptions.HighlightParameter>,Field
- Enclosing class:
- HighlightOptions
public static class HighlightOptions.FieldWithHighlightParameters
extends FieldWithQueryParameters<HighlightOptions.HighlightParameter>
Field with hightlight query parameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddHighlightParameter(String parameterName, Object value) Add field specific parameter by nameAdd field specific highlight parametersetFormatter(String formatter) set fragsizef.<formatter>.hl.fragsize.setFragsize(Integer fragsize) set fragsizef.<fieldname>.hl.fragsize.setMergeContigous(Boolean mergeContigous) set fragsizef.<fieldname>.hl.fragsize.setNrSnipplets(Integer nrSnipplets) set fragsizehl.fragsize.Methods inherited from class org.springframework.data.solr.core.query.FieldWithQueryParameters
addQueryParameter, getQueryParameter, getQueryParameters, getQueryParameterValue, hasQueryParameters, iterator, removeQueryParameterMethods inherited from class org.springframework.data.solr.core.query.SimpleField
equals, getName, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
FieldWithHighlightParameters
- Parameters:
fieldname- must not be null/blank
-
-
Method Details
-
getNrSnipplets
- Returns:
- null if not set
-
setNrSnipplets
set fragsizehl.fragsize. -
getFragsize
- Returns:
- null if not set
-
setFragsize
set fragsizef.<fieldname>.hl.fragsize.- Parameters:
fragsize-
-
isMergeContigous
- Returns:
- null if not set
-
setMergeContigous
set fragsizef.<fieldname>.hl.fragsize. -
getFormatter
- Returns:
- null if not set
-
setFormatter
set fragsizef.<formatter>.hl.fragsize. -
addHighlightParameter
public HighlightOptions.FieldWithHighlightParameters addHighlightParameter(String parameterName, Object value) Add field specific parameter by name- Parameters:
parameterName-value-
-
addHighlightParameter
public HighlightOptions.FieldWithHighlightParameters addHighlightParameter(HighlightOptions.HighlightParameter parameter) Add field specific highlight parameter- Parameters:
parameter-- Returns:
-