Class RangeResultMapper
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.facet.facetsresponse.RangeResultMapper
-
public class RangeResultMapper extends java.lang.ObjectHelper to map range results.- Author:
- Michael Suzuki
-
-
Constructor Summary
Constructors Constructor Description RangeResultMapper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GenericBucketbuildGenericBucketFromRange(java.lang.String facetField, java.util.Map<java.lang.String,java.lang.String> facet, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges)Builds the generic facet response out of range results.static java.util.List<GenericFacetResponse>getGenericFacetsForRanges(java.util.Map<java.lang.String,java.util.List<java.util.Map<java.lang.String,java.lang.String>>> facetFields, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges)Transforms the facet range response into generic facet response.
-
-
-
Method Detail
-
getGenericFacetsForRanges
public static java.util.List<GenericFacetResponse> getGenericFacetsForRanges(java.util.Map<java.lang.String,java.util.List<java.util.Map<java.lang.String,java.lang.String>>> facetFields, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges)
Transforms the facet range response into generic facet response.- Parameters:
facetFields-searchQuery-- Returns:
- GenericFacetResponse
-
buildGenericBucketFromRange
public static GenericBucket buildGenericBucketFromRange(java.lang.String facetField, java.util.Map<java.lang.String,java.lang.String> facet, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges)
Builds the generic facet response out of range results.- Parameters:
facetField-facet-- Returns:
-
-