C# Класс Lucene.Net.QueryParsers.Xml.Builders.UserInputQueryBuilder

UserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to "Parse" calls on a previously supplied QueryParser or.. 2) creating a new QueryParser object for each parse request
Наследование: IQueryBuilder
Показать файл Открыть проект

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

Метод Описание
GetQuery ( XmlElement e ) : Query

(non-Javadoc) @see org.apache.lucene.xmlparser.QueryObjectBuilder#process(org.w3c.dom.Element)

UserInputQueryBuilder ( QueryParser parser ) : Lucene.Net.Analysis

This constructor has the disadvantage of not being able to change choice of default field name

UserInputQueryBuilder ( string defaultField, Analyzer analyzer ) : Lucene.Net.Analysis

Защищенные методы

Метод Описание
CreateQueryParser ( string fieldName, Analyzer analyzer ) : QueryParser

Method to create a QueryParser - designed to be overridden

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

CreateQueryParser() защищенный Метод

Method to create a QueryParser - designed to be overridden
protected CreateQueryParser ( string fieldName, Analyzer analyzer ) : QueryParser
fieldName string
analyzer Lucene.Net.Analysis.Analyzer
Результат Lucene.Net.QueryParsers.Classic.QueryParser

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

(non-Javadoc) @see org.apache.lucene.xmlparser.QueryObjectBuilder#process(org.w3c.dom.Element)
public GetQuery ( XmlElement e ) : Query
e System.Xml.XmlElement
Результат Lucene.Net.Search.Query

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

This constructor has the disadvantage of not being able to change choice of default field name
public UserInputQueryBuilder ( QueryParser parser ) : Lucene.Net.Analysis
parser Lucene.Net.QueryParsers.Classic.QueryParser thread un-safe query parser
Результат Lucene.Net.Analysis

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

public UserInputQueryBuilder ( string defaultField, Analyzer analyzer ) : Lucene.Net.Analysis
defaultField string
analyzer Lucene.Net.Analysis.Analyzer
Результат Lucene.Net.Analysis