Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class ConfigurationKeys

    Class holding keys for StandardQueryNodeProcessorPipeline options.

    Inheritance
    System.Object
    ConfigurationKeys
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Lucene.Net.QueryParsers.Flexible.Standard.Config
    Assembly: Lucene.Net.QueryParser.dll
    Syntax
    public sealed class ConfigurationKeys

    Fields

    | Improve this Doc View Source

    ALLOW_LEADING_WILDCARD

    Key used to set whether leading wildcards are supported

    Declaration
    public static readonly ConfigurationKey<bool> ALLOW_LEADING_WILDCARD
    Field Value
    Type Description
    ConfigurationKey<System.Boolean>
    See Also
    AllowLeadingWildcard
    | Improve this Doc View Source

    ANALYZER

    Key used to set the Lucene.Net.Analysis.Analyzer used for terms found in the query

    Declaration
    public static readonly ConfigurationKey<Analyzer> ANALYZER
    Field Value
    Type Description
    ConfigurationKey<Lucene.Net.Analysis.Analyzer>
    See Also
    Analyzer
    | Improve this Doc View Source

    BOOST

    Key used to set the boost value in FieldConfig objects.

    Declaration
    public static readonly ConfigurationKey<float> BOOST
    Field Value
    Type Description
    ConfigurationKey<System.Single>
    See Also
    FieldsBoost
    | Improve this Doc View Source

    DATE_RESOLUTION

    Key used to set default Lucene.Net.Documents.DateResolution.

    Declaration
    public static readonly ConfigurationKey<DateResolution> DATE_RESOLUTION
    Field Value
    Type Description
    ConfigurationKey<Lucene.Net.Documents.DateResolution>
    See Also
    SetDateResolution(Lucene.Net.Documents.DateResolution)
    DateResolution
    | Improve this Doc View Source

    DEFAULT_OPERATOR

    Key used to set the default boolean operator

    Declaration
    public static readonly ConfigurationKey<StandardQueryConfigHandler.Operator> DEFAULT_OPERATOR
    Field Value
    Type Description
    ConfigurationKey<StandardQueryConfigHandler.Operator>
    See Also
    DefaultOperator
    | Improve this Doc View Source

    ENABLE_POSITION_INCREMENTS

    Key used to set whether position increments is enabled

    Declaration
    public static readonly ConfigurationKey<bool> ENABLE_POSITION_INCREMENTS
    Field Value
    Type Description
    ConfigurationKey<System.Boolean>
    See Also
    EnablePositionIncrements
    | Improve this Doc View Source

    FIELD_BOOST_MAP

    Key used to set a field to boost map that is used to set the boost for each field

    Declaration
    public static readonly ConfigurationKey<IDictionary<string, float>> FIELD_BOOST_MAP
    Field Value
    Type Description
    ConfigurationKey<System.Collections.Generic.IDictionary<System.String, System.Single>>
    See Also
    FieldsBoost
    | Improve this Doc View Source

    FIELD_DATE_RESOLUTION_MAP

    Key used to set a field to Lucene.Net.Documents.DateResolution map that is used to normalize each date field value.

    Declaration
    public static readonly ConfigurationKey<IDictionary<string, DateResolution>> FIELD_DATE_RESOLUTION_MAP
    Field Value
    Type Description
    ConfigurationKey<System.Collections.Generic.IDictionary<System.String, Lucene.Net.Documents.DateResolution>>
    See Also
    DateResolutionMap
    | Improve this Doc View Source

    FUZZY_CONFIG

    Key used to set the FuzzyConfig used to create fuzzy queries.

    Declaration
    public static readonly ConfigurationKey<FuzzyConfig> FUZZY_CONFIG
    Field Value
    Type Description
    ConfigurationKey<FuzzyConfig>
    See Also
    FuzzyMinSim
    FuzzyPrefixLength
    | Improve this Doc View Source

    LOCALE

    Key used to set the System.Globalization.CultureInfo used when parsing the query

    Declaration
    public static readonly ConfigurationKey<CultureInfo> LOCALE
    Field Value
    Type Description
    ConfigurationKey<System.Globalization.CultureInfo>
    See Also
    Locale
    | Improve this Doc View Source

    LOWERCASE_EXPANDED_TERMS

    Key used to set whether expanded terms should be lower-cased

    Declaration
    public static readonly ConfigurationKey<bool> LOWERCASE_EXPANDED_TERMS
    Field Value
    Type Description
    ConfigurationKey<System.Boolean>
    See Also
    LowercaseExpandedTerms
    | Improve this Doc View Source

    MULTI_FIELDS

    Key used to set the fields a query should be expanded to when the field is null

    Declaration
    public static readonly ConfigurationKey<string[]> MULTI_FIELDS
    Field Value
    Type Description
    ConfigurationKey<System.String[]>
    See Also
    SetMultiFields(System.String[])
    GetMultiFields()
    | Improve this Doc View Source

    MULTI_TERM_REWRITE_METHOD

    Key used to set the Lucene.Net.Search.MultiTermQuery.RewriteMethod used when creating queries

    Declaration
    public static readonly ConfigurationKey<MultiTermQuery.RewriteMethod> MULTI_TERM_REWRITE_METHOD
    Field Value
    Type Description
    ConfigurationKey<Lucene.Net.Search.MultiTermQuery.RewriteMethod>
    See Also
    MultiTermRewriteMethod
    | Improve this Doc View Source

    NUMERIC_CONFIG

    Key used to set a field to its NumericConfig.

    Declaration
    public static readonly ConfigurationKey<NumericConfig> NUMERIC_CONFIG
    Field Value
    Type Description
    ConfigurationKey<NumericConfig>
    See Also
    NumericConfigMap
    | Improve this Doc View Source

    NUMERIC_CONFIG_MAP

    Key used to set the NumericConfig in FieldConfig for numeric fields.

    Declaration
    public static readonly ConfigurationKey<IDictionary<string, NumericConfig>> NUMERIC_CONFIG_MAP
    Field Value
    Type Description
    ConfigurationKey<System.Collections.Generic.IDictionary<System.String, NumericConfig>>
    See Also
    NumericConfigMap
    | Improve this Doc View Source

    PHRASE_SLOP

    Key used to set the default phrase slop

    Declaration
    public static readonly ConfigurationKey<int> PHRASE_SLOP
    Field Value
    Type Description
    ConfigurationKey<System.Int32>
    See Also
    PhraseSlop
    | Improve this Doc View Source

    TIMEZONE

    Declaration
    public static readonly ConfigurationKey<TimeZoneInfo> TIMEZONE
    Field Value
    Type Description
    ConfigurationKey<System.TimeZoneInfo>
    • Improve this Doc
    • View Source
    Back to top Copyright © 2022 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.