C# Class Lucene.Net.Search.AssertingQuery

Assertion-enabled query.
Inheritance: Query
Show file Open project: paulirwin/lucene.net Class Usage Examples

Public Methods

Method Description
AssertingQuery ( Random random, Query @in ) : System

Sole constructor.

Clone ( ) : object
CreateWeight ( IndexSearcher searcher ) : Weight
Equals ( object obj ) : bool
ExtractTerms ( ISet terms ) : void
GetHashCode ( ) : int
Rewrite ( IndexReader reader ) : Query
ToString ( string field ) : string
Wrap ( Random random, Query query ) : Query

Wrap a query if necessary.

Method Details

AssertingQuery() public method

Sole constructor.
public AssertingQuery ( Random random, Query @in ) : System
random System.Random
@in Query
return System

Clone() public method

public Clone ( ) : object
return object

CreateWeight() public method

public CreateWeight ( IndexSearcher searcher ) : Weight
searcher IndexSearcher
return Weight

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

ExtractTerms() public method

public ExtractTerms ( ISet terms ) : void
terms ISet
return void

GetHashCode() public method

public GetHashCode ( ) : int
return int

Rewrite() public method

public Rewrite ( IndexReader reader ) : Query
reader IndexReader
return Query

ToString() public method

public ToString ( string field ) : string
field string
return string

Wrap() public static method

Wrap a query if necessary.
public static Wrap ( Random random, Query query ) : Query
random System.Random
query Query
return Query