@Override public Facet createFacet(FacetMetadata facetMetadata, String value, int count) { int facetIndex = findFacetRangeIndex( value ); FacetRange<T> range = facetRangeList.get( facetIndex ); return new RangeFacetImpl<>( getFacetingName(), getFieldName(), facetMetadata.getSourceField().getAbsoluteName(), range, count, facetIndex ); }
@Override public Facet createFacet(FacetMetadata facetMetadata, String value, int count) { int facetIndex = findFacetRangeIndex( value ); FacetRange<T> range = facetRangeList.get( facetIndex ); return new RangeFacetImpl<>( getFacetingName(), getFieldName(), facetMetadata.getSourceField().getAbsoluteName(), range, count, facetIndex ); }