List of usage examples for com.liferay.portal.kernel.util ListUtil distinct
public static void distinct(List<?> list)
From source file:com.liferay.marketplace.app.manager.web.internal.util.MarketplaceAppManagerUtil.java
License:Open Source License
public static String[] getCategories(List<App> apps, List<Bundle> bundles) { List<String> categories = new ArrayList<>(); categories.addAll(getAppCategories(apps)); categories.addAll(getBundleCategories(bundles)); ListUtil.distinct(categories); ListUtil.sort(categories);/*from w ww .java2 s .co m*/ categories.add(0, "all-categories"); return ArrayUtil.toStringArray(categories); }