C# 클래스 SenseNet.Search.Parser.LucQueryVisitor

파일 보기 프로젝트 열기: maxpavlov/FlexNet

공개 메소드들

메소드 설명
Visit ( Query q ) : Query
VisitBooleanClause ( BooleanClause clause ) : BooleanClause
VisitBooleanClauses ( BooleanClause clauses ) : Lucene.Net.Search.BooleanClause[]
VisitBooleanQuery ( Lucene.Net.Search.BooleanQuery booleanq ) : Query
VisitConstantScoreQuery ( ConstantScoreQuery constantScoreq ) : Query
VisitConstantScoreRangeQuery ( Lucene.Net.Search.ConstantScoreRangeQuery constantScoreRangeq ) : Query
VisitCustomScoreQuery ( Lucene.Net.Search.Function.CustomScoreQuery customScoreq ) : Query
VisitDisjunctionMaxQuery ( Lucene.Net.Search.DisjunctionMaxQuery disjunctionMaxq ) : Query
VisitField ( string field ) : string
VisitFieldScoreQuery ( Lucene.Net.Search.Function.FieldScoreQuery fieldScoreq ) : Query
VisitFieldText ( string text ) : string
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.Net.Search.Spans.SpanFirstQuery spanFirstq ) : Query
VisitSpanNearQuery ( Lucene.Net.Search.Spans.SpanNearQuery spanNearq ) : Query
VisitSpanNotQuery ( Lucene.Net.Search.Spans.SpanNotQuery spanNotq ) : Query
VisitSpanOrQuery ( Lucene.Net.Search.Spans.SpanOrQuery spanOrq ) : Query
VisitSpanTermQuery ( SpanTermQuery 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.Net.Search.Function.ValueSourceQuery valueSourceq ) : Query
VisitWildcardQuery ( Lucene.Net.Search.WildcardQuery wildcardq ) : Query

메소드 상세

Visit() 공개 메소드

public Visit ( Query q ) : Query
q Lucene.Net.Search.Query
리턴 Lucene.Net.Search.Query

VisitBooleanClause() 공개 메소드

public VisitBooleanClause ( BooleanClause clause ) : BooleanClause
clause Lucene.Net.Search.BooleanClause
리턴 Lucene.Net.Search.BooleanClause

VisitBooleanClauses() 공개 메소드

public VisitBooleanClauses ( BooleanClause clauses ) : Lucene.Net.Search.BooleanClause[]
clauses 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.Net.Search.Function.CustomScoreQuery customScoreq ) : Query
customScoreq Lucene.Net.Search.Function.CustomScoreQuery
리턴 Lucene.Net.Search.Query

VisitDisjunctionMaxQuery() 공개 메소드

public VisitDisjunctionMaxQuery ( Lucene.Net.Search.DisjunctionMaxQuery disjunctionMaxq ) : Query
disjunctionMaxq Lucene.Net.Search.DisjunctionMaxQuery
리턴 Lucene.Net.Search.Query

VisitField() 공개 메소드

public VisitField ( string field ) : string
field string
리턴 string

VisitFieldScoreQuery() 공개 메소드

public VisitFieldScoreQuery ( Lucene.Net.Search.Function.FieldScoreQuery fieldScoreq ) : Query
fieldScoreq Lucene.Net.Search.Function.FieldScoreQuery
리턴 Lucene.Net.Search.Query

VisitFieldText() 공개 메소드

public VisitFieldText ( string text ) : string
text string
리턴 string

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.Net.Search.Spans.SpanFirstQuery spanFirstq ) : Query
spanFirstq Lucene.Net.Search.Spans.SpanFirstQuery
리턴 Lucene.Net.Search.Query

VisitSpanNearQuery() 공개 메소드

public VisitSpanNearQuery ( Lucene.Net.Search.Spans.SpanNearQuery spanNearq ) : Query
spanNearq Lucene.Net.Search.Spans.SpanNearQuery
리턴 Lucene.Net.Search.Query

VisitSpanNotQuery() 공개 메소드

public VisitSpanNotQuery ( Lucene.Net.Search.Spans.SpanNotQuery spanNotq ) : Query
spanNotq Lucene.Net.Search.Spans.SpanNotQuery
리턴 Lucene.Net.Search.Query

VisitSpanOrQuery() 공개 메소드

public VisitSpanOrQuery ( Lucene.Net.Search.Spans.SpanOrQuery spanOrq ) : Query
spanOrq Lucene.Net.Search.Spans.SpanOrQuery
리턴 Lucene.Net.Search.Query

VisitSpanTermQuery() 공개 메소드

public VisitSpanTermQuery ( SpanTermQuery spanTermq ) : Query
spanTermq Lucene.Net.Search.Spans.SpanTermQuery
리턴 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.Net.Search.Function.ValueSourceQuery valueSourceq ) : Query
valueSourceq Lucene.Net.Search.Function.ValueSourceQuery
리턴 Lucene.Net.Search.Query

VisitWildcardQuery() 공개 메소드

public VisitWildcardQuery ( Lucene.Net.Search.WildcardQuery wildcardq ) : Query
wildcardq Lucene.Net.Search.WildcardQuery
리턴 Lucene.Net.Search.Query