blob: 2ba7e013f047a51c6c78f4c6b729fe4e49dbb054 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package org.openecomp.sdc.asdctool.impl.migration.v1707.jsonmodel;
import org.openecomp.sdc.be.model.category.CategoryDefinition;
import org.openecomp.sdc.be.model.category.SubCategoryDefinition;
import java.util.List;
import java.util.stream.Collectors;
public class CategoriesUtils {
public static final String OLD_CATEGORY_ID_SUB_STR = "layer";
public static List<CategoryDefinition> filterOldCategories(List<CategoryDefinition> categoryDefinitions) {
return categoryDefinitions.stream()
.filter(categoryDefinition -> !categoryDefinition.getUniqueId().contains(OLD_CATEGORY_ID_SUB_STR))
.collect(Collectors.toList());
}
public static List<SubCategoryDefinition> filterOldSubCategories(List<SubCategoryDefinition> categoryDefinitions) {
return categoryDefinitions.stream()
.filter(categoryDefinition -> !categoryDefinition.getUniqueId().contains(OLD_CATEGORY_ID_SUB_STR))
.collect(Collectors.toList());
}
}
|