Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class SrndTruncQuery

    Query that matches wildcards

    Inheritance
    object
    SrndQuery
    SimpleTerm
    SrndTruncQuery
    Implements
    IDistanceSubQuery
    IComparable<SimpleTerm>
    Inherited Members
    SimpleTerm.Quote
    SimpleTerm.FieldOperator
    SimpleTerm.CompareTo(SimpleTerm)
    SimpleTerm.SuffixToString(StringBuilder)
    SimpleTerm.ToString()
    SimpleTerm.DistanceSubQueryNotAllowed()
    SimpleTerm.AddSpanQueries(SpanNearClauseFactory)
    SimpleTerm.MakeLuceneQueryFieldNoBoost(string, BasicQueryFactory)
    SrndQuery.IsWeighted
    SrndQuery.Weight
    SrndQuery.WeightString
    SrndQuery.WeightOperator
    SrndQuery.WeightToString(StringBuilder)
    SrndQuery.MakeLuceneQueryField(string, BasicQueryFactory)
    SrndQuery.IsFieldsSubQueryAcceptable
    SrndQuery.Clone()
    SrndQuery.GetHashCode()
    SrndQuery.Equals(object)
    SrndQuery.TheEmptyLcnQuery
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Lucene.Net.QueryParsers.Surround.Query
    Assembly: Lucene.Net.QueryParser.dll
    Syntax
    public class SrndTruncQuery : SimpleTerm, IDistanceSubQuery, IComparable<SimpleTerm>

    Constructors

    SrndTruncQuery(string, char, char)

    Query that matches wildcards

    Declaration
    public SrndTruncQuery(string truncated, char unlimited, char mask)
    Parameters
    Type Name Description
    string truncated
    char unlimited
    char mask

    SrndTruncQuery(string, char, char, bool)

    Query that matches wildcards

    Declaration
    protected SrndTruncQuery(string truncated, char unlimited, char mask, bool quoted)
    Parameters
    Type Name Description
    string truncated
    char unlimited
    char mask
    bool quoted

    Properties

    Truncated

    Query that matches wildcards

    Declaration
    public virtual string Truncated { get; }
    Property Value
    Type Description
    string

    Methods

    AppendRegExpForChar(char, StringBuilder)

    Query that matches wildcards

    Declaration
    protected virtual void AppendRegExpForChar(char c, StringBuilder re)
    Parameters
    Type Name Description
    char c
    StringBuilder re

    MatchingChar(char)

    Query that matches wildcards

    Declaration
    protected virtual bool MatchingChar(char c)
    Parameters
    Type Name Description
    char c
    Returns
    Type Description
    bool

    ToStringUnquoted()

    Query that matches wildcards

    Declaration
    public override string ToStringUnquoted()
    Returns
    Type Description
    string
    Overrides
    SimpleTerm.ToStringUnquoted()

    TruncatedToPrefixAndPattern()

    Query that matches wildcards

    Declaration
    protected virtual void TruncatedToPrefixAndPattern()

    VisitMatchingTerms(IndexReader, string, IMatchingTermVisitor)

    Query that matches wildcards

    Declaration
    public override void VisitMatchingTerms(IndexReader reader, string fieldName, SimpleTerm.IMatchingTermVisitor mtv)
    Parameters
    Type Name Description
    IndexReader reader
    string fieldName
    SimpleTerm.IMatchingTermVisitor mtv
    Overrides
    SimpleTerm.VisitMatchingTerms(IndexReader, string, SimpleTerm.IMatchingTermVisitor)

    Implements

    IDistanceSubQuery
    IComparable<T>
    Back to top Copyright © 2024 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.