public class UHComponents
extends java.lang.Object
FieldOffsetStrategy needs.| Modifier and Type | Field and Description |
|---|---|
private CharacterRunAutomaton[] |
automata |
private java.lang.String |
field |
private java.util.function.Predicate<java.lang.String> |
fieldMatcher |
private java.util.Set<UnifiedHighlighter.HighlightFlag> |
highlightFlags |
private PhraseHelper |
phraseHelper |
private Query |
query |
private BytesRef[] |
terms |
| Constructor and Description |
|---|
UHComponents(java.lang.String field,
java.util.function.Predicate<java.lang.String> fieldMatcher,
Query query,
BytesRef[] terms,
PhraseHelper phraseHelper,
CharacterRunAutomaton[] automata,
java.util.Set<UnifiedHighlighter.HighlightFlag> highlightFlags) |
| Modifier and Type | Method and Description |
|---|---|
CharacterRunAutomaton[] |
getAutomata() |
java.lang.String |
getField() |
java.util.function.Predicate<java.lang.String> |
getFieldMatcher() |
java.util.Set<UnifiedHighlighter.HighlightFlag> |
getHighlightFlags() |
PhraseHelper |
getPhraseHelper() |
Query |
getQuery() |
BytesRef[] |
getTerms() |
private final java.lang.String field
private final java.util.function.Predicate<java.lang.String> fieldMatcher
private final Query query
private final BytesRef[] terms
private final PhraseHelper phraseHelper
private final CharacterRunAutomaton[] automata
private final java.util.Set<UnifiedHighlighter.HighlightFlag> highlightFlags
public UHComponents(java.lang.String field,
java.util.function.Predicate<java.lang.String> fieldMatcher,
Query query,
BytesRef[] terms,
PhraseHelper phraseHelper,
CharacterRunAutomaton[] automata,
java.util.Set<UnifiedHighlighter.HighlightFlag> highlightFlags)
public java.lang.String getField()
public java.util.function.Predicate<java.lang.String> getFieldMatcher()
public Query getQuery()
public BytesRef[] getTerms()
public PhraseHelper getPhraseHelper()
public CharacterRunAutomaton[] getAutomata()
public java.util.Set<UnifiedHighlighter.HighlightFlag> getHighlightFlags()