# Uses of Class
org.apache.lucene.queryparser.flexible.core.config.ConfigurationKey

Packages that use ConfigurationKey
Package
Description
org.apache.lucene.queryparser.flexible.core.config
Base classes used to configure the query processing.
org.apache.lucene.queryparser.flexible.standard.config
Standard Lucene Query Configuration.

## Uses of ConfigurationKey in org.apache.lucene.queryparser.flexible.core.config

Methods in org.apache.lucene.queryparser.flexible.core.config that return ConfigurationKey
Modifier and Type
Method
Description
`static <T> ConfigurationKey<T>`
ConfigurationKey.`newInstance()`
Creates a new instance.
Methods in org.apache.lucene.queryparser.flexible.core.config with parameters of type ConfigurationKey
Modifier and Type
Method
Description
`<T> T`
AbstractQueryConfig.`get(ConfigurationKey<T> key)`
Returns the value held by the given key.
`<T> boolean`
AbstractQueryConfig.`has(ConfigurationKey<T> key)`
Returns true if there is a value set with the given key, otherwise false.
`<T> void`
AbstractQueryConfig.`set(ConfigurationKey<T> key, T value)`
Sets a key and its value.
`<T> boolean`
AbstractQueryConfig.`unset(ConfigurationKey<T> key)`
Unsets the given key and its value.

## Uses of ConfigurationKey in org.apache.lucene.queryparser.flexible.standard.config

Fields in org.apache.lucene.queryparser.flexible.standard.config declared as ConfigurationKey
Modifier and Type
Field
Description
`static final ConfigurationKey<Boolean>`
StandardQueryConfigHandler.ConfigurationKeys.`ALLOW_LEADING_WILDCARD`
Key used to set whether leading wildcards are supported
`static final ConfigurationKey<Analyzer>`
StandardQueryConfigHandler.ConfigurationKeys.`ANALYZER`
Key used to set the `Analyzer` used for terms found in the query
`static final ConfigurationKey<Float>`
StandardQueryConfigHandler.ConfigurationKeys.`BOOST`
Key used to set the boost value in `FieldConfig` objects.
`static final ConfigurationKey<DateTools.Resolution>`
StandardQueryConfigHandler.ConfigurationKeys.`DATE_RESOLUTION`
Key used to set default `DateTools.Resolution`.
`static final ConfigurationKey<StandardQueryConfigHandler.Operator>`
StandardQueryConfigHandler.ConfigurationKeys.`DEFAULT_OPERATOR`
Key used to set the default boolean operator
`static final ConfigurationKey<Boolean>`
StandardQueryConfigHandler.ConfigurationKeys.`ENABLE_POSITION_INCREMENTS`
Key used to set whether position increments is enabled
`static final ConfigurationKey<Map<String,Float>>`
StandardQueryConfigHandler.ConfigurationKeys.`FIELD_BOOST_MAP`
Key used to set a field to boost map that is used to set the boost for each field
`static final ConfigurationKey<Map<CharSequence,DateTools.Resolution>>`
StandardQueryConfigHandler.ConfigurationKeys.`FIELD_DATE_RESOLUTION_MAP`
Key used to set a field to `DateTools.Resolution` map that is used to normalize each date field value.
`static final ConfigurationKey<FuzzyConfig>`
StandardQueryConfigHandler.ConfigurationKeys.`FUZZY_CONFIG`
Key used to set the `FuzzyConfig` used to create fuzzy queries.
`static final ConfigurationKey<Locale>`
StandardQueryConfigHandler.ConfigurationKeys.`LOCALE`
Key used to set the `Locale` used when parsing the query
`static final ConfigurationKey<CharSequence[]>`
StandardQueryConfigHandler.ConfigurationKeys.`MULTI_FIELDS`
Key used to set the fields a query should be expanded to when the field is `null`
`static final ConfigurationKey<MultiTermQuery.RewriteMethod>`
StandardQueryConfigHandler.ConfigurationKeys.`MULTI_TERM_REWRITE_METHOD`
Key used to set the `MultiTermQuery.RewriteMethod` used when creating queries
`static final ConfigurationKey<Integer>`
StandardQueryConfigHandler.ConfigurationKeys.`PHRASE_SLOP`
Key used to set the default phrase slop
`static final ConfigurationKey<PointsConfig>`
StandardQueryConfigHandler.ConfigurationKeys.`POINTS_CONFIG`
Key used to set a field to its `PointsConfig`.
`static final ConfigurationKey<Map<String,PointsConfig>>`
StandardQueryConfigHandler.ConfigurationKeys.`POINTS_CONFIG_MAP`
Key used to set the `PointsConfig` in `FieldConfig` for point fields.
`static final ConfigurationKey<TimeZone>`
StandardQueryConfigHandler.ConfigurationKeys.`TIMEZONE`