C# Class Rubber.DSL.Query.NestedQueryBuilder

Inheritance: IQueryBuilder
Show file Open project: stephenpope/Rubber

Public Methods

Method Description
Boost ( float boost ) : NestedQueryBuilder

Sets the boost for this query. Documents matching this query will (in addition to the normal weightings) have their score multiplied by the boost provided.

NestedQueryBuilder ( string path, IFilterBuilder filterBuilder ) : System
NestedQueryBuilder ( string path, IQueryBuilder queryBuilder ) : System
Scope ( String scope ) : NestedQueryBuilder
ScoreMode ( string scoreMode ) : NestedQueryBuilder

The score mode.

ToJsonObject ( ) : object
ToString ( ) : string

Method Details

Boost() public method

Sets the boost for this query. Documents matching this query will (in addition to the normal weightings) have their score multiplied by the boost provided.
public Boost ( float boost ) : NestedQueryBuilder
boost float
return NestedQueryBuilder

NestedQueryBuilder() public method

public NestedQueryBuilder ( string path, IFilterBuilder filterBuilder ) : System
path string
filterBuilder IFilterBuilder
return System

NestedQueryBuilder() public method

public NestedQueryBuilder ( string path, IQueryBuilder queryBuilder ) : System
path string
queryBuilder IQueryBuilder
return System

Scope() public method

public Scope ( String scope ) : NestedQueryBuilder
scope String
return NestedQueryBuilder

ScoreMode() public method

The score mode.
public ScoreMode ( string scoreMode ) : NestedQueryBuilder
scoreMode string
return NestedQueryBuilder

ToJsonObject() public method

public ToJsonObject ( ) : object
return object

ToString() public method

public ToString ( ) : string
return string