Property | Type | Description | |
---|---|---|---|
DrillDownQuery | Lucene.Net.Support | ||
DrillDownQuery | Lucene.Net.Support | ||
DrillDownQuery | Lucene.Net.Support | ||
GetFilter | Filter | ||
Merge | void |
Method | Description | |
---|---|---|
Add ( string dim ) : void |
Adds one dimension of drill downs; if you pass the same dimension more than once it is OR'd with the previous cofnstraints on that dimension, and all dimensions are AND'd against each other and the base query.
|
|
Add ( string dim, Filter subFilter ) : void |
Expert: add a custom drill-down Filter, e.g. when drilling down after range faceting.
|
|
Add ( string dim, Query subQuery ) : void |
Expert: add a custom drill-down subQuery. Use this when you have a separate way to drill-down on the dimension than the indexed facet ordinals.
|
|
Clone ( ) : object | ||
DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config ) : Lucene.Net.Support |
Creates a new DrillDownQuery without a base query, to perform a pure browsing query (equivalent to using MatchAllDocsQuery as base).
|
|
DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config, Query baseQuery ) : Lucene.Net.Support |
Creates a new DrillDownQuery over the given base query. Can be
|
|
Equals ( object obj ) : bool | ||
GetHashCode ( ) : int | ||
Rewrite ( IndexReader r ) : Query | ||
Term ( string field, string dim ) : Term |
Creates a drill-down term.
|
|
ToString ( string field ) : string |
Method | Description | |
---|---|---|
DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config, BooleanQuery query, int?>.IDictionary |
Used by Clone
|
|
DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config, Filter filter, |
Used by DrillSideways
|
|
DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config, Query baseQuery, IList |
Used by DrillSideways
|
|
GetFilter ( Query query ) : Filter | ||
Merge ( string dim, string path ) : void |
Merges (ORs) a new path into an existing AND'd clause.
|
public Add ( string dim, Filter subFilter ) : void | ||
dim | string | |
subFilter | Filter | |
return | void |
public Add ( string dim, Query subQuery ) : void | ||
dim | string | |
subQuery | Query | |
return | void |
public DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config ) : Lucene.Net.Support | ||
config | Lucene.Net.Facet.FacetsConfig | |
return | Lucene.Net.Support |
public DrillDownQuery ( Lucene.Net.Facet.FacetsConfig config, Query baseQuery ) : Lucene.Net.Support | ||
config | Lucene.Net.Facet.FacetsConfig | |
baseQuery | Query | |
return | Lucene.Net.Support |
public static Term ( string field, string dim ) : Term | ||
field | string | |
dim | string | |
return | Term |