C# Класс Lucene.Net.QueryParsers.Flexible.Core.Nodes.ModifierQueryNode

A ModifierQueryNode indicates the modifier value (+,-,?,NONE) for each term on the query string. For example "+t1 -t2 t3" will have a tree of:
<BooleanQueryNode> <ModifierQueryNode modifier="MOD_REQ"> <t1/> </ModifierQueryNode> <ModifierQueryNode modifier="MOD_NOT"> <t2/> </ModifierQueryNode> <t3/> </BooleanQueryNode>
Наследование: QueryNodeImpl
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CloneTree ( ) : IQueryNode
GetChild ( ) : IQueryNode
ModifierQueryNode ( IQueryNode query, Modifier mod ) : Lucene.Net.QueryParsers.Flexible.Core.Messages

Used to store the modifier value on the original query string

SetChild ( IQueryNode child ) : void
ToQueryString ( IEscapeQuerySyntax escapeSyntaxParser ) : string
ToString ( ) : string

Описание методов

CloneTree() публичный Метод

public CloneTree ( ) : IQueryNode
Результат IQueryNode

GetChild() публичный Метод

public GetChild ( ) : IQueryNode
Результат IQueryNode

ModifierQueryNode() публичный Метод

Used to store the modifier value on the original query string
public ModifierQueryNode ( IQueryNode query, Modifier mod ) : Lucene.Net.QueryParsers.Flexible.Core.Messages
query IQueryNode QueryNode subtree
mod Modifier Modifier Value
Результат Lucene.Net.QueryParsers.Flexible.Core.Messages

SetChild() публичный Метод

public SetChild ( IQueryNode child ) : void
child IQueryNode
Результат void

ToQueryString() публичный Метод

public ToQueryString ( IEscapeQuerySyntax escapeSyntaxParser ) : string
escapeSyntaxParser IEscapeQuerySyntax
Результат string

ToString() публичный Метод

public ToString ( ) : string
Результат string