Uses of Class
org.apache.lucene.queryparser.flexible.core.config.ConfigurationKey
Package
Description
Base classes used to configure the query processing.
Standard Lucene Query Configuration.
-
Uses of ConfigurationKey in org.apache.lucene.queryparser.flexible.core.config
Modifier and TypeMethodDescriptionstatic <T> ConfigurationKey<T>
ConfigurationKey.newInstance()
Creates a new instance.Modifier and TypeMethodDescription<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
Modifier and TypeFieldDescriptionstatic final ConfigurationKey<Boolean>
StandardQueryConfigHandler.ConfigurationKeys.ALLOW_LEADING_WILDCARD
Key used to set whether leading wildcards are supportedstatic final ConfigurationKey<Analyzer>
StandardQueryConfigHandler.ConfigurationKeys.ANALYZER
Key used to set theAnalyzer
used for terms found in the querystatic final ConfigurationKey<Float>
StandardQueryConfigHandler.ConfigurationKeys.BOOST
Key used to set the boost value inFieldConfig
objects.static final ConfigurationKey<DateTools.Resolution>
StandardQueryConfigHandler.ConfigurationKeys.DATE_RESOLUTION
Key used to set defaultDateTools.Resolution
.static final ConfigurationKey<StandardQueryConfigHandler.Operator>
StandardQueryConfigHandler.ConfigurationKeys.DEFAULT_OPERATOR
Key used to set the default boolean operatorstatic final ConfigurationKey<Boolean>
StandardQueryConfigHandler.ConfigurationKeys.ENABLE_POSITION_INCREMENTS
Key used to set whether position increments is enabledstatic 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 fieldstatic final ConfigurationKey<Map<CharSequence,
DateTools.Resolution>> StandardQueryConfigHandler.ConfigurationKeys.FIELD_DATE_RESOLUTION_MAP
Key used to set a field toDateTools.Resolution
map that is used to normalize each date field value.static final ConfigurationKey<FuzzyConfig>
StandardQueryConfigHandler.ConfigurationKeys.FUZZY_CONFIG
Key used to set theFuzzyConfig
used to create fuzzy queries.static final ConfigurationKey<Locale>
StandardQueryConfigHandler.ConfigurationKeys.LOCALE
Key used to set theLocale
used when parsing the querystatic final ConfigurationKey<CharSequence[]>
StandardQueryConfigHandler.ConfigurationKeys.MULTI_FIELDS
Key used to set the fields a query should be expanded to when the field isnull
static final ConfigurationKey<MultiTermQuery.RewriteMethod>
StandardQueryConfigHandler.ConfigurationKeys.MULTI_TERM_REWRITE_METHOD
Key used to set theMultiTermQuery.RewriteMethod
used when creating queriesstatic final ConfigurationKey<Integer>
StandardQueryConfigHandler.ConfigurationKeys.PHRASE_SLOP
Key used to set the default phrase slopstatic final ConfigurationKey<PointsConfig>
StandardQueryConfigHandler.ConfigurationKeys.POINTS_CONFIG
Key used to set a field to itsPointsConfig
.static final ConfigurationKey<Map<String,
PointsConfig>> StandardQueryConfigHandler.ConfigurationKeys.POINTS_CONFIG_MAP
Key used to set thePointsConfig
inFieldConfig
for point fields.static final ConfigurationKey<TimeZone>
StandardQueryConfigHandler.ConfigurationKeys.TIMEZONE