Class CategorizedItemsBuilder
- java.lang.Object
-
- org.jenkinsci.plugins.categorizedview.CategorizedItemsBuilder
-
public class CategorizedItemsBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description CategorizedItemsBuilder(List<TopLevelItem> itemsToCategorize, List<? extends CategorizationCriteria> groupingRules)
CategorizedItemsBuilder(List<TopLevelItem> items, List<? extends CategorizationCriteria> groupingRules, String regexToIgnoreOnColorComputing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addItemToAppropriateGroup(String groupName, List<TopLevelItem> categorizedItems, TopLevelItem item)
String
getGroupClassFor(TopLevelItem item)
List<GroupTopLevelItem>
getGroupItems()
List<TopLevelItem>
getRegroupedItems()
-
-
-
Constructor Detail
-
CategorizedItemsBuilder
public CategorizedItemsBuilder(List<TopLevelItem> itemsToCategorize, List<? extends CategorizationCriteria> groupingRules)
-
CategorizedItemsBuilder
public CategorizedItemsBuilder(List<TopLevelItem> items, List<? extends CategorizationCriteria> groupingRules, String regexToIgnoreOnColorComputing)
-
-
Method Detail
-
getRegroupedItems
public List<TopLevelItem> getRegroupedItems()
-
addItemToAppropriateGroup
public void addItemToAppropriateGroup(String groupName, List<TopLevelItem> categorizedItems, TopLevelItem item)
-
getGroupClassFor
public String getGroupClassFor(TopLevelItem item)
-
getGroupItems
public List<GroupTopLevelItem> getGroupItems()
-
-