1 package org.openecomp.sdc.asdctool.impl.migration.v1707.jsonmodel;
3 import org.openecomp.sdc.be.model.category.CategoryDefinition;
4 import org.openecomp.sdc.be.model.category.SubCategoryDefinition;
7 import java.util.stream.Collectors;
9 public class CategoriesUtils {
11 public static final String OLD_CATEGORY_ID_SUB_STR = "layer";
13 public static List<CategoryDefinition> filterOldCategories(List<CategoryDefinition> categoryDefinitions) {
14 return categoryDefinitions.stream()
15 .filter(categoryDefinition -> !categoryDefinition.getUniqueId().contains(OLD_CATEGORY_ID_SUB_STR))
16 .collect(Collectors.toList());
19 public static List<SubCategoryDefinition> filterOldSubCategories(List<SubCategoryDefinition> categoryDefinitions) {
20 return categoryDefinitions.stream()
21 .filter(categoryDefinition -> !categoryDefinition.getUniqueId().contains(OLD_CATEGORY_ID_SUB_STR))
22 .collect(Collectors.toList());