docs: protected Map<String, List<CmsDetailPageInfo>> getDetailPagesMap(List<CmsDetailPageInfo> detailPages) {
  
          Map<String, List<CmsDetailPageInfo>> result = Maps.newHashMap();
          for (CmsDetailPageInfo detailpage : detailPages) {
              String type = detailpage.getType();
              if (!result.containsKey(type)) {
                  result.put(type, new ArrayList<CmsDetailPageInfo>());
              }
              result.get(type).add(detailpage);
          }
          return result;
      }