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)
SubFundGroupService
isForContractsAndGrants
in interface SubFundGroupService
SubFundGroupService.isForContractsAndGrants(org.kuali.ole.coa.businessobject.SubFundGroup)
public String getContractsAndGrantsDenotingAttributeLabel()
SubFundGroupService
getContractsAndGrantsDenotingAttributeLabel
in interface SubFundGroupService
SubFundGroupService.getContractsAndGrantsDenotingAttributeLabel()
public String getContractsAndGrantsDenotingValue(SubFundGroup subFundGroup)
SubFundGroupService
getContractsAndGrantsDenotingValue
in interface SubFundGroupService
SubFundGroupService.getContractsAndGrantsDenotingValue(org.kuali.ole.coa.businessobject.SubFundGroup)
public Collection<String> getContractsAndGrantsDenotingValues()
SubFundGroupService
getContractsAndGrantsDenotingValues
in interface SubFundGroupService
SubFundGroupService.getContractsAndGrantsDenotingValues()
public String getContractsAndGrantsDenotingValueForMessage()
SubFundGroupService
getContractsAndGrantsDenotingValueForMessage
in interface SubFundGroupService
SubFundGroupService.getContractsAndGrantsDenotingValueForMessage()
protected boolean fundGroupDenotesContractsAndGrants()
public SubFundGroup getByPrimaryId(String subFundGroupCode)
SubFundGroupService
getByPrimaryId
in interface SubFundGroupService
SubFundGroupService.getByPrimaryId(java.lang.String)
public SubFundGroup getByChartAndAccount(String chartCode, String accountNumber)
SubFundGroupService
getByChartAndAccount
in interface SubFundGroupService
SubFundGroupService.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–2016 The Kuali Foundation. All rights reserved.