final class SolrFacetedQueryUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
DASH |
private static java.lang.String |
EXCLUDE_TAG_END |
private static java.lang.String |
EXCLUDE_TAG_START |
private static java.lang.String |
F_PREFIX |
private static java.lang.String |
F_SUFFIX_SORT |
private static java.lang.String |
FULL_RANGE |
private static java.lang.String |
ROOT_CATEGORYPATH_FACET_FIELD |
Modifier | Constructor and Description |
---|---|
private |
SolrFacetedQueryUtils() |
Modifier and Type | Method and Description |
---|---|
static org.apache.solr.client.solrj.SolrQuery |
addFacetFieldWithExcludeTag(org.apache.solr.client.solrj.SolrQuery query,
java.lang.String fieldName) |
static org.apache.solr.client.solrj.SolrQuery |
addFacetQuery(org.apache.solr.client.solrj.SolrQuery query,
java.lang.String fieldName) |
static org.apache.solr.client.solrj.SolrQuery |
addStatsField(org.apache.solr.client.solrj.SolrQuery query,
java.lang.String fieldName) |
static java.lang.String |
getCategoryFacetField(int categoryId,
java.lang.String prefix) |
private static java.lang.String |
getExcludeTag(java.lang.String fieldName) |
private static java.lang.String |
getFacetFieldNameWithExcludeTag(java.lang.String fieldName) |
static java.lang.String |
getRootCategoryFacetField() |
static org.apache.solr.client.solrj.SolrQuery |
setFacetMethod(org.apache.solr.client.solrj.SolrQuery query,
java.lang.String fieldName) |
static org.apache.solr.client.solrj.SolrQuery |
setFacetSortIndex(org.apache.solr.client.solrj.SolrQuery query,
java.lang.String fieldName) |
private static final java.lang.String EXCLUDE_TAG_END
private static final java.lang.String EXCLUDE_TAG_START
private static final java.lang.String DASH
private static final java.lang.String FULL_RANGE
private static final java.lang.String F_PREFIX
private static final java.lang.String F_SUFFIX_SORT
private static final java.lang.String ROOT_CATEGORYPATH_FACET_FIELD
public static org.apache.solr.client.solrj.SolrQuery addFacetFieldWithExcludeTag(org.apache.solr.client.solrj.SolrQuery query, java.lang.String fieldName)
private static java.lang.String getFacetFieldNameWithExcludeTag(java.lang.String fieldName)
private static java.lang.String getExcludeTag(java.lang.String fieldName)
public static org.apache.solr.client.solrj.SolrQuery addFacetQuery(org.apache.solr.client.solrj.SolrQuery query, java.lang.String fieldName)
public static org.apache.solr.client.solrj.SolrQuery addStatsField(org.apache.solr.client.solrj.SolrQuery query, java.lang.String fieldName)
public static org.apache.solr.client.solrj.SolrQuery setFacetMethod(org.apache.solr.client.solrj.SolrQuery query, java.lang.String fieldName)
public static java.lang.String getCategoryFacetField(int categoryId, java.lang.String prefix)
public static java.lang.String getRootCategoryFacetField()
public static org.apache.solr.client.solrj.SolrQuery setFacetSortIndex(org.apache.solr.client.solrj.SolrQuery query, java.lang.String fieldName)