C# Class Lucene.Net.QueryParsers.Flexible.Standard.Processors.GroupQueryNodeProcessor

Inheritance: IQueryNodeProcessor
显示文件 Open project: apache/lucenenet

Public Methods

Method Description
GetQueryConfigHandler ( ) : QueryConfigHandler
GroupQueryNodeProcessor ( ) : Lucene.Net.QueryParsers.Flexible.Core.Config
Process ( IQueryNode queryTree ) : IQueryNode
SetQueryConfigHandler ( QueryConfigHandler queryConfigHandler ) : void

Private Methods

Method Description
ApplyModifier ( IQueryNode node, IQueryNode parent ) : IQueryNode
ProcessNode ( IQueryNode node ) : void
ReadTree ( IQueryNode node ) : void

Method Details

GetQueryConfigHandler() public method

public GetQueryConfigHandler ( ) : QueryConfigHandler
return Lucene.Net.QueryParsers.Flexible.Core.Config.QueryConfigHandler

GroupQueryNodeProcessor() public method

public GroupQueryNodeProcessor ( ) : Lucene.Net.QueryParsers.Flexible.Core.Config
return Lucene.Net.QueryParsers.Flexible.Core.Config

Process() public method

public Process ( IQueryNode queryTree ) : IQueryNode
queryTree IQueryNode
return IQueryNode

SetQueryConfigHandler() public method

public SetQueryConfigHandler ( QueryConfigHandler queryConfigHandler ) : void
queryConfigHandler Lucene.Net.QueryParsers.Flexible.Core.Config.QueryConfigHandler
return void