C# Class Rubber.DSL.FacetFactory

Exibir arquivo Open project: stephenpope/Rubber

Public Methods

Method Description
DateHistogramFacet ( string facetName ) : DateHistogramFacetBuilder
FilterFacet ( string facetName ) : FilterFacetBuilder
FilterFacet ( string facetName, IFilterBuilder filter ) : FilterFacetBuilder
GeoDistanceFacet ( string facetName ) : GeoDistanceFacetBuilder
HistogramFacet ( string facetName ) : HistogramFacetBuilder
HistogramScriptFacet ( string facetName ) : HistogramScriptFacetBuilder
QueryFacet ( string facetName ) : QueryFacetBuilder
QueryFacet ( string facetName, IQueryBuilder query ) : QueryFacetBuilder
RangeFacet ( string facetName ) : RangeFacetBuilder
RangeScriptFacet ( string facetName ) : RangeScriptFacetBuilder
StatisticalFacet ( string facetName ) : StatisticalFacetBuilder
StatisticalScriptFacet ( string facetName ) : StatisticalScriptFacetBuilder
TermsFacet ( string facetName ) : TermsFacetBuilder
TermsStatsFacet ( string facetName ) : TermsStatsFacetBuilder

Method Details

DateHistogramFacet() public static method

public static DateHistogramFacet ( string facetName ) : DateHistogramFacetBuilder
facetName string
return Rubber.DSL.Facet.DateHistogramFacetBuilder

FilterFacet() public static method

public static FilterFacet ( string facetName ) : FilterFacetBuilder
facetName string
return Rubber.DSL.Facet.FilterFacetBuilder

FilterFacet() public static method

public static FilterFacet ( string facetName, IFilterBuilder filter ) : FilterFacetBuilder
facetName string
filter IFilterBuilder
return Rubber.DSL.Facet.FilterFacetBuilder

GeoDistanceFacet() public static method

public static GeoDistanceFacet ( string facetName ) : GeoDistanceFacetBuilder
facetName string
return Rubber.DSL.Facet.GeoDistanceFacetBuilder

HistogramFacet() public static method

public static HistogramFacet ( string facetName ) : HistogramFacetBuilder
facetName string
return Rubber.DSL.Facet.HistogramFacetBuilder

HistogramScriptFacet() public static method

public static HistogramScriptFacet ( string facetName ) : HistogramScriptFacetBuilder
facetName string
return Rubber.DSL.Facet.HistogramScriptFacetBuilder

QueryFacet() public static method

public static QueryFacet ( string facetName ) : QueryFacetBuilder
facetName string
return Rubber.DSL.Facet.QueryFacetBuilder

QueryFacet() public static method

public static QueryFacet ( string facetName, IQueryBuilder query ) : QueryFacetBuilder
facetName string
query IQueryBuilder
return Rubber.DSL.Facet.QueryFacetBuilder

RangeFacet() public static method

public static RangeFacet ( string facetName ) : RangeFacetBuilder
facetName string
return Rubber.DSL.Facet.RangeFacetBuilder

RangeScriptFacet() public static method

public static RangeScriptFacet ( string facetName ) : RangeScriptFacetBuilder
facetName string
return Rubber.DSL.Facet.RangeScriptFacetBuilder

StatisticalFacet() public static method

public static StatisticalFacet ( string facetName ) : StatisticalFacetBuilder
facetName string
return Rubber.DSL.Facet.StatisticalFacetBuilder

StatisticalScriptFacet() public static method

public static StatisticalScriptFacet ( string facetName ) : StatisticalScriptFacetBuilder
facetName string
return Rubber.DSL.Facet.StatisticalScriptFacetBuilder

TermsFacet() public static method

public static TermsFacet ( string facetName ) : TermsFacetBuilder
facetName string
return Rubber.DSL.Facet.TermsFacetBuilder

TermsStatsFacet() public static method

public static TermsStatsFacet ( string facetName ) : TermsStatsFacetBuilder
facetName string
return Rubber.DSL.Facet.TermsStatsFacetBuilder