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()