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

상속: LucQueryVisitor
파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

공개 메소드들

메소드 설명
SqlWhereVisitor ( ) : System
ToString ( ) : string
VisitBooleanClauses ( BooleanClause clauses ) : Lucene.Net.Search.BooleanClause[]
VisitConstantScoreRangeQuery ( Lucene.Net.Search.ConstantScoreRangeQuery constantScoreRangeq ) : Query
VisitFuzzyQuery ( FuzzyQuery fuzzyq ) : Query
VisitNumericRangeQuery ( Lucene.Net.Search.NumericRangeQuery numericRangeq ) : Query
VisitPhraseQuery ( PhraseQuery phraseq ) : Query
VisitPrefixQuery ( PrefixQuery prefixq ) : Query
VisitTerm ( Lucene.Net.Index.Term term ) : Lucene.Net.Index.Term
VisitTermQuery ( TermQuery termq ) : Query
VisitTermRangeQuery ( Lucene.Net.Search.TermRangeQuery termRangeq ) : Query
VisitWildcardQuery ( Lucene.Net.Search.WildcardQuery wildcardq ) : Query

비공개 메소드들

메소드 설명
CompileRange ( string fieldName, string lowerTerm, string upperTerm, bool incLower, bool incUpper ) : void
CompileTerm ( Lucene.Net.Index.Term t ) : void
GetNodeTypeValue ( string typeName, bool recursive ) : string

메소드 상세

SqlWhereVisitor() 공개 메소드

public SqlWhereVisitor ( ) : System
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

VisitBooleanClauses() 공개 메소드

public VisitBooleanClauses ( BooleanClause clauses ) : Lucene.Net.Search.BooleanClause[]
clauses Lucene.Net.Search.BooleanClause
리턴 Lucene.Net.Search.BooleanClause[]

VisitConstantScoreRangeQuery() 공개 메소드

public VisitConstantScoreRangeQuery ( Lucene.Net.Search.ConstantScoreRangeQuery constantScoreRangeq ) : Query
constantScoreRangeq Lucene.Net.Search.ConstantScoreRangeQuery
리턴 Lucene.Net.Search.Query

VisitFuzzyQuery() 공개 메소드

public VisitFuzzyQuery ( FuzzyQuery fuzzyq ) : Query
fuzzyq Lucene.Net.Search.FuzzyQuery
리턴 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

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

VisitWildcardQuery() 공개 메소드

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