facetHandler = buildSimpleFacetHandler(name, fieldName, dependSet, termListFactoryMap.get(fieldName), invertedIndexPenalty);
} else if (type.equals("path")) {
facetHandler = buildPathHandler(name, fieldName, paramMap, invertedIndexPenalty);
} else if (type.equals("range")) {
if (column.optBoolean("multi")) {
facetHandler = new MultiRangeFacetHandler(name, fieldName, null, termListFactoryMap.get(fieldName),
buildPredefinedRanges(paramMap));
} else {
facetHandler = buildRangeHandler(name, fieldName, termListFactoryMap.get(fieldName), paramMap);
}
} else if (type.equals("multi")) {