Show / Hide Table of Contents

    Class TermRangeQueryNode

    This query node represents a range query composed by FieldQueryNode bounds, which means the bound values are strings.

    Inheritance
    System.Object
    QueryNode
    AbstractRangeQueryNode<FieldQueryNode>
    TermRangeQueryNode
    Implements
    IAbstractRangeQueryNode
    IRangeQueryNode<IFieldableNode>
    IRangeQueryNode
    IFieldableNode
    IQueryNode
    Inherited Members
    AbstractRangeQueryNode<FieldQueryNode>.Field
    AbstractRangeQueryNode<FieldQueryNode>.LowerBound
    AbstractRangeQueryNode<FieldQueryNode>.UpperBound
    AbstractRangeQueryNode<FieldQueryNode>.IsLowerInclusive
    AbstractRangeQueryNode<FieldQueryNode>.IsUpperInclusive
    AbstractRangeQueryNode<FieldQueryNode>.SetBounds(FieldQueryNode, FieldQueryNode, Boolean, Boolean)
    AbstractRangeQueryNode<FieldQueryNode>.ToQueryString(IEscapeQuerySyntax)
    AbstractRangeQueryNode<FieldQueryNode>.ToString()
    QueryNode.PLAINTEXT_FIELD_NAME
    QueryNode.Allocate()
    QueryNode.Add(IQueryNode)
    QueryNode.Add(IList<IQueryNode>)
    QueryNode.IsLeaf
    QueryNode.Set(IList<IQueryNode>)
    QueryNode.CloneTree()
    QueryNode.Clone()
    QueryNode.GetChildren()
    QueryNode.SetTag(String, Object)
    QueryNode.UnsetTag(String)
    QueryNode.ContainsTag(String)
    QueryNode.GetTag(String)
    QueryNode.Parent
    QueryNode.IsRoot
    QueryNode.m_toQueryStringIgnoreFields
    QueryNode.IsDefaultField(String)
    QueryNode.TagMap
    QueryNode.RemoveFromParent()
    Namespace: Lucene.Net.QueryParsers.Flexible.Standard.Nodes
    Assembly: Lucene.Net.QueryParser.dll
    Syntax
    public class TermRangeQueryNode : AbstractRangeQueryNode<FieldQueryNode>, IAbstractRangeQueryNode, IRangeQueryNode<IFieldableNode>, IRangeQueryNode, IFieldableNode, IQueryNode

    Constructors

    | Improve this Doc View Source

    TermRangeQueryNode(FieldQueryNode, FieldQueryNode, Boolean, Boolean)

    Constructs a TermRangeQueryNode object using the given FieldQueryNode as its bounds.

    Declaration
    public TermRangeQueryNode(FieldQueryNode lower, FieldQueryNode upper, bool lowerInclusive, bool upperInclusive)
    Parameters
    Type Name Description
    FieldQueryNode lower

    the lower bound

    FieldQueryNode upper

    the upper bound

    System.Boolean lowerInclusive

    true if the lower bound is inclusive, otherwise, false

    System.Boolean upperInclusive

    true if the upper bound is inclusive, otherwise, false

    Implements

    IAbstractRangeQueryNode
    IRangeQueryNode<T>
    IRangeQueryNode
    IFieldableNode
    IQueryNode

    See Also

    FieldQueryNode
    AbstractRangeQueryNode<T>
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)