Class StandardQueryConfigHandler.ConfigurationKeys
java.lang.Object
org.apache.lucene.queryparser.flexible.standard.config.StandardQueryConfigHandler.ConfigurationKeys
- Enclosing class:
StandardQueryConfigHandler
Class holding keys for StandardQueryNodeProcessorPipeline options.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ConfigurationKey
<Boolean> Key used to set whether leading wildcards are supportedstatic final ConfigurationKey
<Analyzer> Key used to set theAnalyzer
used for terms found in the querystatic final ConfigurationKey
<Float> Key used to set the boost value inFieldConfig
objects.static final ConfigurationKey
<DateTools.Resolution> Key used to set defaultDateTools.Resolution
.static final ConfigurationKey
<StandardQueryConfigHandler.Operator> Key used to set the default boolean operatorstatic final ConfigurationKey
<Boolean> Key used to set whether position increments is enabledstatic final ConfigurationKey
<Map<String, Float>> Key used to set a field to boost map that is used to set the boost for each fieldstatic final ConfigurationKey
<Map<CharSequence, DateTools.Resolution>> Key used to set a field toDateTools.Resolution
map that is used to normalize each date field value.static final ConfigurationKey
<FuzzyConfig> Key used to set theFuzzyConfig
used to create fuzzy queries.static final ConfigurationKey
<Locale> Key used to set theLocale
used when parsing the querystatic final ConfigurationKey
<CharSequence[]> Key used to set the fields a query should be expanded to when the field isnull
static final ConfigurationKey
<MultiTermQuery.RewriteMethod> Key used to set theMultiTermQuery.RewriteMethod
used when creating queriesstatic final ConfigurationKey
<Integer> Key used to set the default phrase slopstatic final ConfigurationKey
<PointsConfig> Key used to set a field to itsPointsConfig
.static final ConfigurationKey
<Map<String, PointsConfig>> Key used to set thePointsConfig
inFieldConfig
for point fields.static final ConfigurationKey
<TimeZone> -
Constructor Summary
-
Method Summary
-
Field Details
-
ENABLE_POSITION_INCREMENTS
Key used to set whether position increments is enabled- See Also:
-
ALLOW_LEADING_WILDCARD
Key used to set whether leading wildcards are supported- See Also:
-
ANALYZER
Key used to set theAnalyzer
used for terms found in the query- See Also:
-
DEFAULT_OPERATOR
Key used to set the default boolean operator- See Also:
-
PHRASE_SLOP
Key used to set the default phrase slop- See Also:
-
LOCALE
Key used to set theLocale
used when parsing the query- See Also:
-
TIMEZONE
-
MULTI_TERM_REWRITE_METHOD
Key used to set theMultiTermQuery.RewriteMethod
used when creating queries- See Also:
-
MULTI_FIELDS
Key used to set the fields a query should be expanded to when the field isnull
- See Also:
-
FIELD_BOOST_MAP
Key used to set a field to boost map that is used to set the boost for each field- See Also:
-
FIELD_DATE_RESOLUTION_MAP
public static final ConfigurationKey<Map<CharSequence,DateTools.Resolution>> FIELD_DATE_RESOLUTION_MAPKey used to set a field toDateTools.Resolution
map that is used to normalize each date field value.- See Also:
-
FUZZY_CONFIG
Key used to set theFuzzyConfig
used to create fuzzy queries.- See Also:
-
DATE_RESOLUTION
Key used to set defaultDateTools.Resolution
.- See Also:
-
BOOST
Key used to set the boost value inFieldConfig
objects.- See Also:
-
POINTS_CONFIG
Key used to set a field to itsPointsConfig
.- See Also:
-
POINTS_CONFIG_MAP
Key used to set thePointsConfig
inFieldConfig
for point fields.- See Also:
-
-
Constructor Details
-
ConfigurationKeys
public ConfigurationKeys()
-