public class UHComponents
extends java.lang.Object
FieldOffsetStrategy
needs.Modifier and Type | Field and Description |
---|---|
private LabelledCharArrayMatcher[] |
automata |
private java.lang.String |
field |
private java.util.function.Predicate<java.lang.String> |
fieldMatcher |
private boolean |
hasUnrecognizedQueryPart |
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,
LabelledCharArrayMatcher[] automata,
boolean hasUnrecognizedQueryPart,
java.util.Set<UnifiedHighlighter.HighlightFlag> highlightFlags) |
Modifier and Type | Method and Description |
---|---|
LabelledCharArrayMatcher[] |
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() |
boolean |
hasUnrecognizedQueryPart() |
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 LabelledCharArrayMatcher[] automata
private final boolean hasUnrecognizedQueryPart
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, LabelledCharArrayMatcher[] automata, boolean hasUnrecognizedQueryPart, 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 LabelledCharArrayMatcher[] getAutomata()
public boolean hasUnrecognizedQueryPart()
public java.util.Set<UnifiedHighlighter.HighlightFlag> getHighlightFlags()