C# Class SenseNet.Search.LucQuery

Datei anzeigen Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Property Type Description
CreateSortField Lucene.Net.Search.SortField
Execute IEnumerable
Execute IEnumerable
GetFieldNameByPropertyName string
GetSortType int
LucQuery System
QueryToString string
SetSort void

Public Methods

Method Description
AddAndClause ( LucQuery q2 ) : void
AddOrClause ( LucQuery q2 ) : void
Create ( NodeQuery nodeQuery ) : LucQuery
Create ( Query luceneQuery ) : LucQuery
Execute ( ) : IEnumerable
Execute ( bool allVersions ) : IEnumerable
Parse ( string luceneQueryText ) : LucQuery
ToString ( ) : string

Private Methods

Method Description
CreateSortField ( string fieldName, bool reverse ) : SortField
Execute ( IQueryExecutor executor ) : IEnumerable
Execute ( bool allVersions, IQueryExecutor executor ) : IEnumerable
GetFieldNameByPropertyName ( string propertyName ) : string
GetSortType ( string propertyName ) : int
LucQuery ( ) : System
QueryToString ( Query query ) : string
SetSort ( IEnumerable sort ) : void

Method Details

AddAndClause() public method

public AddAndClause ( LucQuery q2 ) : void
q2 LucQuery
return void

AddOrClause() public method

public AddOrClause ( LucQuery q2 ) : void
q2 LucQuery
return void

Create() public static method

public static Create ( NodeQuery nodeQuery ) : LucQuery
nodeQuery NodeQuery
return LucQuery

Create() public static method

public static Create ( Query luceneQuery ) : LucQuery
luceneQuery Lucene.Net.Search.Query
return LucQuery

Execute() public method

public Execute ( ) : IEnumerable
return IEnumerable

Execute() public method

public Execute ( bool allVersions ) : IEnumerable
allVersions bool
return IEnumerable

Parse() public static method

public static Parse ( string luceneQueryText ) : LucQuery
luceneQueryText string
return LucQuery

ToString() public method

public ToString ( ) : string
return string