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
FieldsModifier and TypeFieldDescriptionstatic final ConfigurationKey<Boolean>Key used to set whether leading wildcards are supportedstatic final ConfigurationKey<Analyzer>Key used to set theAnalyzerused for terms found in the querystatic final ConfigurationKey<Float>Key used to set the boost value inFieldConfigobjects.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.Resolutionmap that is used to normalize each date field value.static final ConfigurationKey<FuzzyConfig>Key used to set theFuzzyConfigused to create fuzzy queries.static final ConfigurationKey<Locale>Key used to set theLocaleused when parsing the querystatic final ConfigurationKey<CharSequence[]>Key used to set the fields a query should be expanded to when the field isnullstatic final ConfigurationKey<MultiTermQuery.RewriteMethod>Key used to set theMultiTermQuery.RewriteMethodused 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 thePointsConfiginFieldConfigfor point fields.static final ConfigurationKey<TimeZone> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ENABLE_POSITION_INCREMENTS
Key used to set whether position increments is enabled -
ALLOW_LEADING_WILDCARD
Key used to set whether leading wildcards are supported -
ANALYZER
Key used to set theAnalyzerused for terms found in the query -
DEFAULT_OPERATOR
Key used to set the default boolean operator -
PHRASE_SLOP
Key used to set the default phrase slop -
LOCALE
Key used to set theLocaleused when parsing the query -
TIMEZONE
-
MULTI_TERM_REWRITE_METHOD
Key used to set theMultiTermQuery.RewriteMethodused when creating queries -
MULTI_FIELDS
Key used to set the fields a query should be expanded to when the field isnull -
FIELD_BOOST_MAP
Key used to set a field to boost map that is used to set the boost for each field -
FIELD_DATE_RESOLUTION_MAP
public static final ConfigurationKey<Map<CharSequence,DateTools.Resolution>> FIELD_DATE_RESOLUTION_MAPKey used to set a field toDateTools.Resolutionmap that is used to normalize each date field value. -
FUZZY_CONFIG
Key used to set theFuzzyConfigused to create fuzzy queries. -
DATE_RESOLUTION
Key used to set defaultDateTools.Resolution. -
BOOST
Key used to set the boost value inFieldConfigobjects. -
POINTS_CONFIG
Key used to set a field to itsPointsConfig. -
POINTS_CONFIG_MAP
Key used to set thePointsConfiginFieldConfigfor point fields.
-
-
Constructor Details
-
ConfigurationKeys
public ConfigurationKeys()
-