Class S2SBudgetCategoryMapServiceImpl

java.lang.Object
org.kuali.coeus.s2sgen.impl.budget.S2SBudgetCategoryMapServiceImpl
All Implemented Interfaces:
S2SBudgetCategoryMapService

@Component("s2SBudgetCategoryMapService") public class S2SBudgetCategoryMapServiceImpl extends Object implements S2SBudgetCategoryMapService
  • Constructor Details

    • S2SBudgetCategoryMapServiceImpl

      public S2SBudgetCategoryMapServiceImpl()
  • Method Details

    • getBudgetCategoryMapList

      public List<? extends org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapContract> getBudgetCategoryMapList(List<String> filterTargetCategoryCodes, List<String> filterCategoryTypes)
      Description copied from interface: S2SBudgetCategoryMapService
      This method returns a list of BudgetCategoryMapContract based on the input. The list returned will not contain the categories that the codes passed as a list of String and also will not contain those that match the types passed as list of String. In case 2 empty lists are passed as parameters, the method will return entire list without applying any filters.
      Specified by:
      getBudgetCategoryMapList in interface S2SBudgetCategoryMapService
      Parameters:
      filterTargetCategoryCodes - Category Codes that must be filtered
      filterCategoryTypes - Category types that must be filtered
      Returns:
      a List of BudgetCategoryMap.
    • setBudgetCategoryMapService

      public void setBudgetCategoryMapService(org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapService budgetCategoryMapService)
    • getBudgetCategoryMapService

      public org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapService getBudgetCategoryMapService()