Interface S2SBudgetCategoryMapService
- All Known Implementing Classes:
S2SBudgetCategoryMapServiceImpl
public interface S2SBudgetCategoryMapService
This class contains the Budget related calculations for a proposal
- Author:
- Kuali Research Administration Team (kualidev@oncourse.iu.edu)
-
Method Summary
Modifier and TypeMethodDescriptionList<? extends org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapContract> getBudgetCategoryMapList(List<String> filterTargetCategoryCodes, List<String> filterCategoryTypes) This method returns a list ofBudgetCategoryMapContractbased on the input.
-
Method Details
-
getBudgetCategoryMapList
List<? extends org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapContract> getBudgetCategoryMapList(List<String> filterTargetCategoryCodes, List<String> filterCategoryTypes) This method returns a list ofBudgetCategoryMapContractbased on the input. The list returned will not contain the categories that the codes passed as a list ofStringand also will not contain those that match the types passed as list ofString. In case 2 empty lists are passed as parameters, the method will return entire list without applying any filters.- Parameters:
filterTargetCategoryCodes- Category Codes that must be filteredfilterCategoryTypes- Category types that must be filtered- Returns:
- a List of BudgetCategoryMap.
-