public class SubFundGroupServiceImpl extends Object implements SubFundGroupService
| Constructor and Description |
|---|
SubFundGroupServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
fundGroupDenotesContractsAndGrants()
This checks to see if there is a value for checking if a Fund Group denotes Contracts and Grants
|
SubFundGroup |
getByChartAndAccount(String chartCode,
String accountNumber)
Retrieves the SubFundGroupCode for the Account with the given chart and account codes.
|
SubFundGroup |
getByPrimaryId(String subFundGroupCode)
Retrieves a SubFundGroupCode by it's primary key - the sub fund group code.
|
String |
getContractsAndGrantsDenotingAttributeLabel()
This retrieves the attribute label for Contracts and Grants
|
String |
getContractsAndGrantsDenotingValue(SubFundGroup subFundGroup)
Extracts the appropriate value from the sub fund group for the C&G method selected.
|
String |
getContractsAndGrantsDenotingValueForMessage()
This retrieves the SubFundGroupCodes of Contracts and Grants
|
Collection<String> |
getContractsAndGrantsDenotingValues()
This check is the specified code is related to Contracts and Grants
|
boolean |
isForContractsAndGrants(SubFundGroup subFundGroup)
This checks to see if a particular SubFundGroup is related to Contracts and Grants through its Account
|
void |
setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
Sets the dataDictionarySerivce
|
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
This method injects the ParameterService
|
void |
setSubFundGroupDao(SubFundGroupDao subFundGroupDao)
Sets the subFundGroupDao attribute values.
|
public SubFundGroupServiceImpl()
public boolean isForContractsAndGrants(SubFundGroup subFundGroup)
SubFundGroupServiceisForContractsAndGrants in interface SubFundGroupServiceSubFundGroupService.isForContractsAndGrants(org.kuali.ole.coa.businessobject.SubFundGroup)public String getContractsAndGrantsDenotingAttributeLabel()
SubFundGroupServicegetContractsAndGrantsDenotingAttributeLabel in interface SubFundGroupServiceSubFundGroupService.getContractsAndGrantsDenotingAttributeLabel()public String getContractsAndGrantsDenotingValue(SubFundGroup subFundGroup)
SubFundGroupServicegetContractsAndGrantsDenotingValue in interface SubFundGroupServiceSubFundGroupService.getContractsAndGrantsDenotingValue(org.kuali.ole.coa.businessobject.SubFundGroup)public Collection<String> getContractsAndGrantsDenotingValues()
SubFundGroupServicegetContractsAndGrantsDenotingValues in interface SubFundGroupServiceSubFundGroupService.getContractsAndGrantsDenotingValues()public String getContractsAndGrantsDenotingValueForMessage()
SubFundGroupServicegetContractsAndGrantsDenotingValueForMessage in interface SubFundGroupServiceSubFundGroupService.getContractsAndGrantsDenotingValueForMessage()protected boolean fundGroupDenotesContractsAndGrants()
public SubFundGroup getByPrimaryId(String subFundGroupCode)
SubFundGroupServicegetByPrimaryId in interface SubFundGroupServiceSubFundGroupService.getByPrimaryId(java.lang.String)public SubFundGroup getByChartAndAccount(String chartCode, String accountNumber)
SubFundGroupServicegetByChartAndAccount in interface SubFundGroupServiceSubFundGroupService.getByChartAndAccount(java.lang.String, java.lang.String)public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
parameterService - public void setSubFundGroupDao(SubFundGroupDao subFundGroupDao)
subFundGroupDao - The subFundGroupDao to set.public void setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
dataDictionaryService - The dataDictionaryService implementation to set.Copyright © 2004–2015 The Kuali Foundation. All rights reserved.