Show / Hide Table of Contents

    Class DistanceQuery

    Factory for NEAR queries

    Inheritance
    System.Object
    SrndQuery
    ComposedQuery
    DistanceQuery
    Implements
    IDistanceSubQuery
    Inherited Members
    ComposedQuery.Recompose(IList<SrndQuery>)
    ComposedQuery.m_opName
    ComposedQuery.OperatorName
    ComposedQuery.m_queries
    ComposedQuery.GetSubQueriesEnumerator()
    ComposedQuery.NrSubQueries
    ComposedQuery.GetSubQuery(Int32)
    ComposedQuery.IsOperatorInfix
    ComposedQuery.MakeLuceneSubQueriesField(String, BasicQueryFactory)
    ComposedQuery.ToString()
    ComposedQuery.PrefixSeparator
    ComposedQuery.BracketOpen
    ComposedQuery.BracketClose
    ComposedQuery.InfixToString(StringBuilder)
    ComposedQuery.PrefixToString(StringBuilder)
    ComposedQuery.IsFieldsSubQueryAcceptable
    SrndQuery.IsWeighted
    SrndQuery.Weight
    SrndQuery.WeightString
    SrndQuery.WeightOperator
    SrndQuery.WeightToString(StringBuilder)
    SrndQuery.MakeLuceneQueryField(String, BasicQueryFactory)
    SrndQuery.Clone()
    SrndQuery.GetHashCode()
    SrndQuery.Equals(Object)
    SrndQuery.TheEmptyLcnQuery
    Namespace: Lucene.Net.QueryParsers.Surround.Query
    Assembly: Lucene.Net.QueryParser.dll
    Syntax
    public class DistanceQuery : ComposedQuery, IDistanceSubQuery

    Constructors

    | Improve this Doc View Source

    DistanceQuery(IList<SrndQuery>, Boolean, Int32, String, Boolean)

    Declaration
    public DistanceQuery(IList<SrndQuery> queries, bool infix, int opDistance, string opName, bool ordered)
    Parameters
    Type Name Description
    IList<SrndQuery> queries
    System.Boolean infix
    System.Int32 opDistance
    System.String opName
    System.Boolean ordered

    Properties

    | Improve this Doc View Source

    OpDistance

    Declaration
    public virtual int OpDistance { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    QueriesOrdered

    Declaration
    public virtual bool QueriesOrdered { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    AddSpanQueries(SpanNearClauseFactory)

    Declaration
    public virtual void AddSpanQueries(SpanNearClauseFactory sncf)
    Parameters
    Type Name Description
    SpanNearClauseFactory sncf
    | Improve this Doc View Source

    DistanceSubQueryNotAllowed()

    Declaration
    public virtual string DistanceSubQueryNotAllowed()
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    GetSpanNearQuery(IndexReader, String, Single, BasicQueryFactory)

    Declaration
    public virtual Search.Query GetSpanNearQuery(IndexReader reader, string fieldName, float boost, BasicQueryFactory qf)
    Parameters
    Type Name Description
    IndexReader reader
    System.String fieldName
    System.Single boost
    BasicQueryFactory qf
    Returns
    Type Description
    Search.Query
    | Improve this Doc View Source

    MakeLuceneQueryFieldNoBoost(String, BasicQueryFactory)

    Declaration
    public override Search.Query MakeLuceneQueryFieldNoBoost(string fieldName, BasicQueryFactory qf)
    Parameters
    Type Name Description
    System.String fieldName
    BasicQueryFactory qf
    Returns
    Type Description
    Search.Query
    Overrides
    SrndQuery.MakeLuceneQueryFieldNoBoost(String, BasicQueryFactory)

    Implements

    IDistanceSubQuery
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)