C# Класс Rubber.DSL.Filter.RangeFilterBuilder

Наследование: IFilterBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
Cache ( bool cache ) : RangeFilterBuilder

Should the filter be cached or not. Defaults to true.

CacheKey ( string cacheKey ) : RangeFilterBuilder
FilterName ( string filterName ) : RangeFilterBuilder

Sets the filter name for the filter that can be used when searching for matched_filters per hit.

From ( double from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

From ( float from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

From ( int from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

From ( long from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

From ( object from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gt ( double from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gt ( float from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gt ( int from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gt ( long from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gt ( object from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gte ( double from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gte ( float from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gte ( int from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gte ( long from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

Gte ( object from ) : RangeFilterBuilder

The from part of the filter query. Null indicates unbounded.

IncludeLower ( bool includeLower ) : RangeFilterBuilder

Should the lower bound be included or not. Defaults to true.

IncludeUpper ( bool includeUpper ) : RangeFilterBuilder

Should the upper bound be included or not. Defaults to true.

Lt ( double to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lt ( float to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lt ( int to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lt ( long to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lt ( object to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lte ( double to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lte ( float to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lte ( int to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lte ( long to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

Lte ( object to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

RangeFilterBuilder ( string name ) : Newtonsoft.Json.Linq

A filter that restricts search results to values that are within the given range.

To ( double to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

To ( float to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

To ( int to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

To ( long to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

To ( object to ) : RangeFilterBuilder

The to part of the filter query. Null indicates unbounded.

ToJsonObject ( ) : object
ToString ( ) : string

Описание методов

Cache() публичный Метод

Should the filter be cached or not. Defaults to true.
public Cache ( bool cache ) : RangeFilterBuilder
cache bool
Результат RangeFilterBuilder

CacheKey() публичный Метод

public CacheKey ( string cacheKey ) : RangeFilterBuilder
cacheKey string
Результат RangeFilterBuilder

FilterName() публичный Метод

Sets the filter name for the filter that can be used when searching for matched_filters per hit.
public FilterName ( string filterName ) : RangeFilterBuilder
filterName string
Результат RangeFilterBuilder

From() публичный Метод

The from part of the filter query. Null indicates unbounded.
public From ( double from ) : RangeFilterBuilder
from double
Результат RangeFilterBuilder

From() публичный Метод

The from part of the filter query. Null indicates unbounded.
public From ( float from ) : RangeFilterBuilder
from float
Результат RangeFilterBuilder

From() публичный Метод

The from part of the filter query. Null indicates unbounded.
public From ( int from ) : RangeFilterBuilder
from int
Результат RangeFilterBuilder

From() публичный Метод

The from part of the filter query. Null indicates unbounded.
public From ( long from ) : RangeFilterBuilder
from long
Результат RangeFilterBuilder

From() публичный Метод

The from part of the filter query. Null indicates unbounded.
public From ( object from ) : RangeFilterBuilder
from object
Результат RangeFilterBuilder

Gt() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gt ( double from ) : RangeFilterBuilder
from double
Результат RangeFilterBuilder

Gt() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gt ( float from ) : RangeFilterBuilder
from float
Результат RangeFilterBuilder

Gt() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gt ( int from ) : RangeFilterBuilder
from int
Результат RangeFilterBuilder

Gt() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gt ( long from ) : RangeFilterBuilder
from long
Результат RangeFilterBuilder

Gt() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gt ( object from ) : RangeFilterBuilder
from object
Результат RangeFilterBuilder

Gte() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gte ( double from ) : RangeFilterBuilder
from double
Результат RangeFilterBuilder

Gte() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gte ( float from ) : RangeFilterBuilder
from float
Результат RangeFilterBuilder

Gte() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gte ( int from ) : RangeFilterBuilder
from int
Результат RangeFilterBuilder

Gte() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gte ( long from ) : RangeFilterBuilder
from long
Результат RangeFilterBuilder

Gte() публичный Метод

The from part of the filter query. Null indicates unbounded.
public Gte ( object from ) : RangeFilterBuilder
from object
Результат RangeFilterBuilder

IncludeLower() публичный Метод

Should the lower bound be included or not. Defaults to true.
public IncludeLower ( bool includeLower ) : RangeFilterBuilder
includeLower bool
Результат RangeFilterBuilder

IncludeUpper() публичный Метод

Should the upper bound be included or not. Defaults to true.
public IncludeUpper ( bool includeUpper ) : RangeFilterBuilder
includeUpper bool
Результат RangeFilterBuilder

Lt() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lt ( double to ) : RangeFilterBuilder
to double
Результат RangeFilterBuilder

Lt() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lt ( float to ) : RangeFilterBuilder
to float
Результат RangeFilterBuilder

Lt() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lt ( int to ) : RangeFilterBuilder
to int
Результат RangeFilterBuilder

Lt() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lt ( long to ) : RangeFilterBuilder
to long
Результат RangeFilterBuilder

Lt() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lt ( object to ) : RangeFilterBuilder
to object
Результат RangeFilterBuilder

Lte() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lte ( double to ) : RangeFilterBuilder
to double
Результат RangeFilterBuilder

Lte() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lte ( float to ) : RangeFilterBuilder
to float
Результат RangeFilterBuilder

Lte() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lte ( int to ) : RangeFilterBuilder
to int
Результат RangeFilterBuilder

Lte() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lte ( long to ) : RangeFilterBuilder
to long
Результат RangeFilterBuilder

Lte() публичный Метод

The to part of the filter query. Null indicates unbounded.
public Lte ( object to ) : RangeFilterBuilder
to object
Результат RangeFilterBuilder

RangeFilterBuilder() публичный Метод

A filter that restricts search results to values that are within the given range.
public RangeFilterBuilder ( string name ) : Newtonsoft.Json.Linq
name string
Результат Newtonsoft.Json.Linq

To() публичный Метод

The to part of the filter query. Null indicates unbounded.
public To ( double to ) : RangeFilterBuilder
to double
Результат RangeFilterBuilder

To() публичный Метод

The to part of the filter query. Null indicates unbounded.
public To ( float to ) : RangeFilterBuilder
to float
Результат RangeFilterBuilder

To() публичный Метод

The to part of the filter query. Null indicates unbounded.
public To ( int to ) : RangeFilterBuilder
to int
Результат RangeFilterBuilder

To() публичный Метод

The to part of the filter query. Null indicates unbounded.
public To ( long to ) : RangeFilterBuilder
to long
Результат RangeFilterBuilder

To() публичный Метод

The to part of the filter query. Null indicates unbounded.
public To ( object to ) : RangeFilterBuilder
to object
Результат RangeFilterBuilder

ToJsonObject() публичный Метод

public ToJsonObject ( ) : object
Результат object

ToString() публичный Метод

public ToString ( ) : string
Результат string