/*
* Copyright (c) 2015 EMC Corporation
* All Rights Reserved
*/
package com.emc.sa.catalog;
import org.apache.commons.lang.StringUtils;
import java.util.List;
public class CategoryDef {
public String label;
public String title;
public String image;
public String version;
public String description;
public List<CategoryDef> categories;
public List<ServiceDef> services;
public boolean containsSubCategory(String name) {
for (CategoryDef subCategory : categories) {
if (subCategory.getName().equals(name)) {
return true;
}
}
return false;
}
public String getName() {
return StringUtils.defaultIfBlank(this.label, StringUtils.replace(title, " ", ""));
}
}