} else if (type.equals("weighted-multi")) {
facetHandler = buildWeightedMultiHandler(name, fieldName, termListFactoryMap.get(fieldName), dependSet,
invertedIndexPenalty);
} else if (type.equals("attribute")) {
facetHandler = new AttributesFacetHandler(name, fieldName, termListFactoryMap.get(fieldName), null,
facetProps);
} else if (type.equals("histogram")) {
// A histogram facet handler is always dynamic
RuntimeFacetHandlerFactory<?, ?> runtimeFacetFactory = getHistogramFacetHandlerFactory(facet, name, paramMap);
runtimeFacets.add(runtimeFacetFactory);