C# Класс Panta.Indexing.Expressions.SearchExpression

Показать файл Открыть проект

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

Метод Описание
Parse ( string query, ITermCorrector corrector ) : IExpression

Parse the search query by building a logic expression tree of single terms

ParseEachTermWithPrefix ( string query, string prefix, ITermCorrector corrector ) : IExpression
PraseWithBracket ( string query, ITermCorrector corrector ) : IExpression

Приватные методы

Метод Описание
ParseTerm ( string term, ITermCorrector corrector ) : IExpression

Parse a single piece of the entire search query into an Expression form using corrector

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

Parse() публичный статический Метод

Parse the search query by building a logic expression tree of single terms
public static Parse ( string query, ITermCorrector corrector ) : IExpression
query string Original search query
corrector ITermCorrector Correct single term into an expression
Результат IExpression

ParseEachTermWithPrefix() публичный статический Метод

public static ParseEachTermWithPrefix ( string query, string prefix, ITermCorrector corrector ) : IExpression
query string
prefix string
corrector ITermCorrector
Результат IExpression

PraseWithBracket() публичный статический Метод

public static PraseWithBracket ( string query, ITermCorrector corrector ) : IExpression
query string
corrector ITermCorrector
Результат IExpression