C# Класс SenseNet.Search.Parser.DumpVisitor

Наследование: LucQueryVisitor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ToString ( ) : string
VisitBooleanClause ( BooleanClause clause ) : BooleanClause
VisitBooleanQuery ( Lucene.Net.Search.BooleanQuery booleanq ) : Query
VisitConstantScoreQuery ( ConstantScoreQuery constantScoreq ) : Query
VisitConstantScoreRangeQuery ( Lucene.Net.Search.ConstantScoreRangeQuery constantScoreRangeq ) : Query
VisitCustomScoreQuery ( Lucene customScoreq ) : Query
VisitDisjunctionMaxQuery ( Lucene.Net.Search.DisjunctionMaxQuery disjunctionMaxq ) : Query
VisitFieldScoreQuery ( Lucene fieldScoreq ) : Query
VisitFilteredQuery ( Lucene.Net.Search.FilteredQuery filteredq ) : Query
VisitFuzzyQuery ( FuzzyQuery fuzzyq ) : Query
VisitMatchAllDocsQuery ( Lucene.Net.Search.MatchAllDocsQuery matchAllDocsq ) : Query
VisitMultiPhraseQuery ( MultiPhraseQuery multiPhraseq ) : Query
VisitNumericRangeQuery ( Lucene.Net.Search.NumericRangeQuery numericRangeq ) : Query
VisitPhraseQuery ( PhraseQuery phraseq ) : Query
VisitPrefixQuery ( PrefixQuery prefixq ) : Query
VisitRangeQuery ( Lucene.Net.Search.RangeQuery rangeq ) : Query
VisitSpanFirstQuery ( Lucene spanFirstq ) : Query
VisitSpanNearQuery ( Lucene spanNearq ) : Query
VisitSpanNotQuery ( Lucene spanNotq ) : Query
VisitSpanOrQuery ( Lucene spanOrq ) : Query
VisitSpanTermQuery ( Lucene spanTermq ) : Query
VisitTerm ( Lucene.Net.Index.Term term ) : Lucene.Net.Index.Term
VisitTermQuery ( TermQuery termq ) : Query
VisitTermRangeQuery ( Lucene.Net.Search.TermRangeQuery termRangeq ) : Query
VisitValueSourceQuery ( Lucene valueSourceq ) : Query
VisitWildcardQuery ( Lucene.Net.Search.WildcardQuery wildcardq ) : Query

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

Метод Описание
BoostToString ( Query query ) : string

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

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

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

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

public VisitBooleanClause ( BooleanClause clause ) : BooleanClause
clause Lucene.Net.Search.BooleanClause
Результат Lucene.Net.Search.BooleanClause

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

public VisitBooleanQuery ( Lucene.Net.Search.BooleanQuery booleanq ) : Query
booleanq Lucene.Net.Search.BooleanQuery
Результат Lucene.Net.Search.Query

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

public VisitConstantScoreQuery ( ConstantScoreQuery constantScoreq ) : Query
constantScoreq Lucene.Net.Search.ConstantScoreQuery
Результат Lucene.Net.Search.Query

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

public VisitConstantScoreRangeQuery ( Lucene.Net.Search.ConstantScoreRangeQuery constantScoreRangeq ) : Query
constantScoreRangeq Lucene.Net.Search.ConstantScoreRangeQuery
Результат Lucene.Net.Search.Query

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

public VisitCustomScoreQuery ( Lucene customScoreq ) : Query
customScoreq Lucene
Результат Lucene.Net.Search.Query

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

public VisitDisjunctionMaxQuery ( Lucene.Net.Search.DisjunctionMaxQuery disjunctionMaxq ) : Query
disjunctionMaxq Lucene.Net.Search.DisjunctionMaxQuery
Результат Lucene.Net.Search.Query

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

public VisitFieldScoreQuery ( Lucene fieldScoreq ) : Query
fieldScoreq Lucene
Результат Lucene.Net.Search.Query

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

public VisitFilteredQuery ( Lucene.Net.Search.FilteredQuery filteredq ) : Query
filteredq Lucene.Net.Search.FilteredQuery
Результат Lucene.Net.Search.Query

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

public VisitFuzzyQuery ( FuzzyQuery fuzzyq ) : Query
fuzzyq Lucene.Net.Search.FuzzyQuery
Результат Lucene.Net.Search.Query

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

public VisitMatchAllDocsQuery ( Lucene.Net.Search.MatchAllDocsQuery matchAllDocsq ) : Query
matchAllDocsq Lucene.Net.Search.MatchAllDocsQuery
Результат Lucene.Net.Search.Query

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

public VisitMultiPhraseQuery ( MultiPhraseQuery multiPhraseq ) : Query
multiPhraseq Lucene.Net.Search.MultiPhraseQuery
Результат Lucene.Net.Search.Query

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

public VisitNumericRangeQuery ( Lucene.Net.Search.NumericRangeQuery numericRangeq ) : Query
numericRangeq Lucene.Net.Search.NumericRangeQuery
Результат Lucene.Net.Search.Query

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

public VisitPhraseQuery ( PhraseQuery phraseq ) : Query
phraseq Lucene.Net.Search.PhraseQuery
Результат Lucene.Net.Search.Query

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

public VisitPrefixQuery ( PrefixQuery prefixq ) : Query
prefixq Lucene.Net.Search.PrefixQuery
Результат Lucene.Net.Search.Query

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

public VisitRangeQuery ( Lucene.Net.Search.RangeQuery rangeq ) : Query
rangeq Lucene.Net.Search.RangeQuery
Результат Lucene.Net.Search.Query

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

public VisitSpanFirstQuery ( Lucene spanFirstq ) : Query
spanFirstq Lucene
Результат Lucene.Net.Search.Query

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

public VisitSpanNearQuery ( Lucene spanNearq ) : Query
spanNearq Lucene
Результат Lucene.Net.Search.Query

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

public VisitSpanNotQuery ( Lucene spanNotq ) : Query
spanNotq Lucene
Результат Lucene.Net.Search.Query

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

public VisitSpanOrQuery ( Lucene spanOrq ) : Query
spanOrq Lucene
Результат Lucene.Net.Search.Query

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

public VisitSpanTermQuery ( Lucene spanTermq ) : Query
spanTermq Lucene
Результат Lucene.Net.Search.Query

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

public VisitTerm ( Lucene.Net.Index.Term term ) : Lucene.Net.Index.Term
term Lucene.Net.Index.Term
Результат Lucene.Net.Index.Term

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

public VisitTermQuery ( TermQuery termq ) : Query
termq Lucene.Net.Search.TermQuery
Результат Lucene.Net.Search.Query

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

public VisitTermRangeQuery ( Lucene.Net.Search.TermRangeQuery termRangeq ) : Query
termRangeq Lucene.Net.Search.TermRangeQuery
Результат Lucene.Net.Search.Query

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

public VisitValueSourceQuery ( Lucene valueSourceq ) : Query
valueSourceq Lucene
Результат Lucene.Net.Search.Query

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

public VisitWildcardQuery ( Lucene.Net.Search.WildcardQuery wildcardq ) : Query
wildcardq Lucene.Net.Search.WildcardQuery
Результат Lucene.Net.Search.Query