Class ContentSizeBucketsDisplayHandler
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.facet.handler.AbstractFacetLabelDisplayHandler
-
- org.alfresco.repo.search.impl.solr.facet.handler.ContentSizeBucketsDisplayHandler
-
- All Implemented Interfaces:
FacetQueryProvider,FacetLabelDisplayHandler
public class ContentSizeBucketsDisplayHandler extends AbstractFacetLabelDisplayHandler implements FacetQueryProvider
A simple handler to get the appropriate display label for the content size buckets.- Since:
- 5.0
- Author:
- Jamal Kaabi-Mofrad
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.search.impl.solr.facet.handler.AbstractFacetLabelDisplayHandler
serviceRegistry, supportedFieldFacets
-
-
Constructor Summary
Constructors Constructor Description ContentSizeBucketsDisplayHandler(java.util.Set<java.lang.String> facetQueryFields, java.util.LinkedHashMap<java.lang.String,java.lang.String> sizeBucketsMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetLabelgetDisplayLabel(java.lang.String value)Gets the user friendly display label for the returned facet valuejava.util.Map<java.lang.String,java.util.List<java.lang.String>>getFacetQueries()Gets the created facet queries-
Methods inherited from class org.alfresco.repo.search.impl.solr.facet.handler.AbstractFacetLabelDisplayHandler
init, register, setRegistry, setServiceRegistry, setSupportedFieldFacets
-
-
-
-
Method Detail
-
getDisplayLabel
public FacetLabel getDisplayLabel(java.lang.String value)
Description copied from interface:FacetLabelDisplayHandlerGets the user friendly display label for the returned facet value- Specified by:
getDisplayLabelin interfaceFacetLabelDisplayHandler- Parameters:
value- the facet value- Returns:
- user friendly display label or the original value, if there is no result
-
getFacetQueries
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFacetQueries()
Description copied from interface:FacetQueryProviderGets the created facet queries- Specified by:
getFacetQueriesin interfaceFacetQueryProvider- Returns:
- read-only map of facet queries or an empty map.
-
-