public class ObjectCode extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.krad.bo.KualiCode, FiscalYearBasedBusinessObject
Constructor and Description |
---|
ObjectCode()
Default no-arg constructor.
|
ObjectCode(Integer fiscalYear,
String chart,
String financialObjectCode)
Constructs a ObjectCode.java with the given defaults; this way, it is not necessary to use any deprecated setters.
|
Modifier and Type | Method and Description |
---|---|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
Chart |
getChartOfAccounts()
Gets the chartOfAccounts attribute.
|
String |
getChartOfAccountsCode() |
String |
getCode() |
BudgetAggregationCode |
getFinancialBudgetAggregation() |
String |
getFinancialBudgetAggregationCd() |
FederalFundedCode |
getFinancialFederalFunded()
Gets the financialFederalFunded attribute.
|
String |
getFinancialFederalFundedCode() |
String |
getFinancialObjectCode()
Gets the financialObjectCode attribute.
|
String |
getFinancialObjectCodeName()
Gets the financialObjectCodeName attribute.
|
String |
getFinancialObjectCodeShortName()
Gets the financialObjectCodeShortName attribute.
|
ObjectLevel |
getFinancialObjectLevel()
Gets the financialObjectLevel attribute.
|
String |
getFinancialObjectLevelCode() |
ObjectSubType |
getFinancialObjectSubType()
Gets the financialObjectSubType attribute.
|
String |
getFinancialObjectSubTypeCode() |
ObjectType |
getFinancialObjectType()
Gets the financialObjectType attribute.
|
String |
getFinancialObjectTypeCode() |
MandatoryTransferEliminationCode |
getFinObjMandatoryTrnfrelim()
Gets the finObjMandatoryTrnfrelim attribute.
|
String |
getFinObjMandatoryTrnfrelimCd() |
String |
getHistoricalFinancialObjectCode()
Gets the historicalFinancialObjectCode attribute.
|
String |
getName() |
String |
getNextYearFinancialObjectCode() |
Chart |
getReportsToChartOfAccounts()
Gets the reportsToChartOfAccounts attribute.
|
String |
getReportsToChartOfAccountsCode() |
ObjectCode |
getReportsToFinancialObject()
Gets the reportsToFinancialObject attribute.
|
String |
getReportsToFinancialObjectCode() |
SystemOptions |
getUniversityFiscal()
Gets the universityFiscal attribute.
|
Integer |
getUniversityFiscalYear() |
boolean |
isActive() |
boolean |
isFinancialObjectActiveCode()
Gets the financialObjectActiveCode attribute.
|
boolean |
isReportingToSelf()
Determines if this object code reports to itself
|
protected void |
preUpdate() |
void |
setActive(boolean a) |
void |
setChartOfAccounts(Chart chartOfAccounts)
Deprecated.
|
void |
setChartOfAccountsCode(String string) |
void |
setCode(String code) |
void |
setFinancialBudgetAggregation(BudgetAggregationCode financialBudgetAggregation) |
void |
setFinancialBudgetAggregationCd(String financialBudgetAggregationCd) |
void |
setFinancialFederalFunded(FederalFundedCode financialFederalFunded)
Deprecated.
|
void |
setFinancialFederalFundedCode(String financialFederalFundedCode) |
void |
setFinancialObjectActiveCode(boolean active)
Sets the financialObjectActiveCode attribute.
|
void |
setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute.
|
void |
setFinancialObjectCodeName(String financialObjectCodeName)
Sets the financialObjectCodeName attribute.
|
void |
setFinancialObjectCodeShortName(String financialObjectCodeShortName)
Sets the financialObjectCodeShortName attribute.
|
void |
setFinancialObjectLevel(ObjectLevel financialObjectLevel)
Deprecated.
|
void |
setFinancialObjectLevelCode(String financialObjectLevelCode) |
void |
setFinancialObjectSubType(ObjectSubType financialObjectSubType)
Deprecated.
|
void |
setFinancialObjectSubTypeCode(String financialObjectSubTypeCode) |
void |
setFinancialObjectType(ObjectType financialObjectType)
Deprecated.
|
void |
setFinancialObjectTypeCode(String financialObjectTypeCode) |
void |
setFinObjMandatoryTrnfrelim(MandatoryTransferEliminationCode finObjMandatoryTrnfrelim)
Deprecated.
|
void |
setFinObjMandatoryTrnfrelimCd(String finObjMandatoryTrnfrelimCd) |
void |
setHistoricalFinancialObjectCode(String historicalFinancialObjectCode)
Sets the historicalFinancialObjectCode attribute.
|
void |
setName(String name) |
void |
setNextYearFinancialObjectCode(String nextYearFinancialObjectCode) |
void |
setReportsToChartOfAccounts(Chart reportsToChartOfAccounts)
Deprecated.
|
void |
setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode) |
void |
setReportsToFinancialObject(ObjectCode reportsToFinancialObject)
Deprecated.
|
void |
setReportsToFinancialObjectCode(String reportsToFinancialObjectCode) |
void |
setUniversityFiscal(SystemOptions universityFiscal)
Deprecated.
|
void |
setUniversityFiscalYear(Integer i)
This method is only for use by the framework
|
protected LinkedHashMap |
toStringMapper_RICE20_REFACTORME() |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final String CACHE_NAME
protected Integer universityFiscalYear
protected String chartOfAccountsCode
protected String financialObjectCode
protected String financialObjectCodeName
protected String financialObjectCodeShortName
protected String historicalFinancialObjectCode
protected boolean active
protected String financialObjectLevelCode
protected String reportsToChartOfAccountsCode
protected String reportsToFinancialObjectCode
protected String financialObjectTypeCode
protected String financialObjectSubTypeCode
protected String financialBudgetAggregationCd
protected String nextYearFinancialObjectCode
protected String finObjMandatoryTrnfrelimCd
protected String financialFederalFundedCode
protected transient BudgetAggregationCode financialBudgetAggregation
protected transient MandatoryTransferEliminationCode finObjMandatoryTrnfrelim
protected transient FederalFundedCode financialFederalFunded
protected transient SystemOptions universityFiscal
protected transient ObjectLevel financialObjectLevel
protected transient Chart chartOfAccounts
protected transient Chart reportsToChartOfAccounts
protected transient ObjectCode reportsToFinancialObject
protected transient ObjectType financialObjectType
protected transient ObjectSubType financialObjectSubType
protected static org.kuali.rice.krad.service.BusinessObjectService businessObjectService
public ObjectCode()
public ObjectCode(Integer fiscalYear, String chart, String financialObjectCode)
fiscalYear
- chart
- financialObjectCode
- - an active object codepublic void setUniversityFiscalYear(Integer i)
setUniversityFiscalYear
in interface FiscalYearBasedBusinessObject
public FederalFundedCode getFinancialFederalFunded()
public void setFinancialFederalFunded(FederalFundedCode financialFederalFunded)
financialFederalFunded
- The financialFederalFunded to set.public MandatoryTransferEliminationCode getFinObjMandatoryTrnfrelim()
public void setFinObjMandatoryTrnfrelim(MandatoryTransferEliminationCode finObjMandatoryTrnfrelim)
finObjMandatoryTrnfrelim
- The finObjMandatoryTrnfrelim to set.public String getFinancialObjectCode()
public void setFinancialObjectCode(String financialObjectCode)
financialObjectCode
- The financialObjectCode to set.public String getFinancialObjectCodeName()
public void setFinancialObjectCodeName(String financialObjectCodeName)
financialObjectCodeName
- The financialObjectCodeName to set.public String getFinancialObjectCodeShortName()
public void setFinancialObjectCodeShortName(String financialObjectCodeShortName)
financialObjectCodeShortName
- The financialObjectCodeShortName to set.public String getHistoricalFinancialObjectCode()
public void setHistoricalFinancialObjectCode(String historicalFinancialObjectCode)
historicalFinancialObjectCode
- The historicalFinancialObjectCode to set.public boolean isFinancialObjectActiveCode()
public void setFinancialObjectActiveCode(boolean active)
financialObjectActiveCode
- The financialObjectActiveCode to set.public SystemOptions getUniversityFiscal()
public void setUniversityFiscal(SystemOptions universityFiscal)
universityFiscal
- The universityFiscal to set.public ObjectLevel getFinancialObjectLevel()
public void setFinancialObjectLevel(ObjectLevel financialObjectLevel)
financialObjectLevel
- The financialObjectLevel to set.public Chart getChartOfAccounts()
public void setChartOfAccounts(Chart chartOfAccounts)
chartOfAccounts
- The chartOfAccounts to set.public Chart getReportsToChartOfAccounts()
public void setReportsToChartOfAccounts(Chart reportsToChartOfAccounts)
reportsToChartOfAccounts
- The reportsToChartOfAccounts to set.public ObjectCode getReportsToFinancialObject()
public void setReportsToFinancialObject(ObjectCode reportsToFinancialObject)
reportsToFinancialObject
- The reportsToFinancialObject to set.public ObjectType getFinancialObjectType()
public void setFinancialObjectType(ObjectType financialObjectType)
financialObjectType
- The financialObjectType to set.public ObjectSubType getFinancialObjectSubType()
public void setFinancialObjectSubType(ObjectSubType financialObjectSubType)
financialObjectSubType
- The financialObjectSubType to set.public void setChartOfAccountsCode(String string)
public String getChartOfAccountsCode()
public Integer getUniversityFiscalYear()
getUniversityFiscalYear
in interface FiscalYearBasedBusinessObject
public String getFinancialBudgetAggregationCd()
public void setFinancialBudgetAggregationCd(String financialBudgetAggregationCd)
financialBudgetAggregationCd
- The financialBudgetAggregationCd to set.public String getFinancialObjectLevelCode()
public void setFinancialObjectLevelCode(String financialObjectLevelCode)
financialObjectLevelCode
- The financialObjectLevelCode to set.public String getFinancialObjectSubTypeCode()
public void setFinancialObjectSubTypeCode(String financialObjectSubTypeCode)
financialObjectSubTypeCode
- The financialObjectSubTypeCode to set.public String getFinancialObjectTypeCode()
public void setFinancialObjectTypeCode(String financialObjectTypeCode)
financialObjectTypeCode
- The financialObjectTypeCode to set.public String getNextYearFinancialObjectCode()
public void setNextYearFinancialObjectCode(String nextYearFinancialObjectCode)
nextYearFinancialObjectCode
- The nextYearFinancialObjectCode to set.public String getReportsToChartOfAccountsCode()
public void setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode)
reportsToChartOfAccountsCode
- The reportsToChartOfAccountsCode to set.public String getReportsToFinancialObjectCode()
public void setReportsToFinancialObjectCode(String reportsToFinancialObjectCode)
reportsToFinancialObjectCode
- The reportsToFinancialObjectCode to set.public String getFinancialFederalFundedCode()
public void setFinancialFederalFundedCode(String financialFederalFundedCode)
financialFederalFundedCode
- The financialFederalFundedCode to set.public String getFinObjMandatoryTrnfrelimCd()
public void setFinObjMandatoryTrnfrelimCd(String finObjMandatoryTrnfrelimCd)
finObjMandatoryTrnfrelimCd
- The finObjMandatoryTrnfrelimCd to set.public BudgetAggregationCode getFinancialBudgetAggregation()
public void setFinancialBudgetAggregation(BudgetAggregationCode financialBudgetAggregation)
protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
protected void preUpdate()
preUpdate
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public void setActive(boolean a)
setActive
in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
public void setCode(String code)
setCode
in interface org.kuali.rice.krad.bo.KualiCode
public void setName(String name)
setName
in interface org.kuali.rice.krad.bo.KualiCode
public String getCode()
getCode
in interface org.kuali.rice.core.api.mo.common.Coded
public boolean isReportingToSelf()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.