@Entity public class SubObjectCodeGlobal extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.kns.bo.GlobalBusinessObject, org.kuali.rice.core.api.mo.common.active.MutableInactivatable
| Modifier and Type | Field and Description |
|---|---|
protected List<AccountGlobalDetail> |
accountGlobalDetails |
protected boolean |
active |
protected Chart |
chartOfAccounts |
protected String |
chartOfAccountsCode |
protected String |
documentNumber |
protected org.kuali.rice.krad.bo.DocumentHeader |
financialDocument |
protected String |
financialSubObjectCode |
protected String |
financialSubObjectCodeName |
protected String |
financialSubObjectCodeShortName |
protected List<SubObjectCodeGlobalDetail> |
subObjCdGlobalDetails |
protected SystemOptions |
universityFiscal |
protected Integer |
universityFiscalYear |
| Constructor and Description |
|---|
SubObjectCodeGlobal()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List |
buildListOfDeletionAwareLists() |
List<org.kuali.rice.krad.bo.PersistableBusinessObject> |
generateDeactivationsToPersist() |
List<org.kuali.rice.krad.bo.PersistableBusinessObject> |
generateGlobalChangesToPersist()
This returns a list of Sub Object Codes to Update and/or Add
|
List<AccountGlobalDetail> |
getAccountGlobalDetails() |
List<? extends org.kuali.rice.kns.bo.GlobalBusinessObjectDetail> |
getAllDetailObjects() |
Chart |
getChartOfAccounts()
Gets the chartOfAccounts attribute.
|
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.
|
String |
getDocumentNumber()
Gets the documentNumber attribute.
|
org.kuali.rice.krad.bo.DocumentHeader |
getFinancialDocument()
Gets the financialDocument attribute.
|
String |
getFinancialSubObjectCode()
Gets the financialSubObjectCode attribute.
|
String |
getFinancialSubObjectCodeName()
Gets the financialSubObjectCodeName attribute.
|
String |
getFinancialSubObjectCodeShortName()
Gets the financialSubObjectCodeShortName attribute.
|
List<SubObjectCodeGlobalDetail> |
getSubObjCdGlobalDetails() |
SystemOptions |
getUniversityFiscal()
Gets the universityFiscal attribute.
|
Integer |
getUniversityFiscalYear()
Gets the universityFiscalYear attribute.
|
boolean |
isActive()
Gets the active attribute.
|
boolean |
isPersistable() |
void |
populate(SubObjectCode old,
AccountGlobalDetail accountGlobalDetail,
SubObjectCodeGlobalDetail subObjCdGlobalDetail) |
void |
setAccountGlobalDetails(List<AccountGlobalDetail> accountGlobalDetails) |
void |
setActive(boolean active)
Sets the active attribute.
|
void |
setChartOfAccounts(Chart chartOfAccounts)
Deprecated.
|
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute.
|
void |
setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.
|
void |
setFinancialDocument(org.kuali.rice.krad.bo.DocumentHeader financialDocument)
Deprecated.
|
void |
setFinancialSubObjectCode(String financialSubObjectCode)
Sets the financialSubObjectCode attribute.
|
void |
setFinancialSubObjectCodeName(String financialSubObjectCodeName)
Sets the financialSubObjectCodeName attribute.
|
void |
setFinancialSubObjectCodeShortName(String financialSubObjectCdshortNm)
Sets the financialSubObjectCodeShortName attribute.
|
void |
setSubObjCdGlobalDetails(List<SubObjectCodeGlobalDetail> subObjCdGlobalDetails) |
void |
setUniversityFiscal(SystemOptions universityFiscal)
Deprecated.
|
void |
setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute.
|
protected LinkedHashMap |
toStringMapper() |
protected boolean |
update(boolean oldValue,
boolean newValue) |
protected String |
update(String oldValue,
String newValue)
This method returns newvalue iff it is not empty
|
_persistence_get_objectId, _persistence_get_versionNumber, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_set, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, toStringprotected String documentNumber
protected Integer universityFiscalYear
protected String chartOfAccountsCode
protected String financialSubObjectCode
protected String financialSubObjectCodeName
protected String financialSubObjectCodeShortName
protected boolean active
protected org.kuali.rice.krad.bo.DocumentHeader financialDocument
protected SystemOptions universityFiscal
protected Chart chartOfAccounts
protected List<SubObjectCodeGlobalDetail> subObjCdGlobalDetails
protected List<AccountGlobalDetail> accountGlobalDetails
public SubObjectCodeGlobal()
public String getDocumentNumber()
getDocumentNumber in interface org.kuali.rice.kns.bo.GlobalBusinessObjectpublic void setDocumentNumber(String documentNumber)
setDocumentNumber in interface org.kuali.rice.kns.bo.GlobalBusinessObjectdocumentNumber - The documentNumber to set.public Integer getUniversityFiscalYear()
public void setUniversityFiscalYear(Integer universityFiscalYear)
universityFiscalYear - The universityFiscalYear to set.public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode - The chartOfAccountsCode to set.public String getFinancialSubObjectCode()
public void setFinancialSubObjectCode(String financialSubObjectCode)
financialSubObjectCode - The financialSubObjectCode to set.public String getFinancialSubObjectCodeName()
public void setFinancialSubObjectCodeName(String financialSubObjectCodeName)
financialSubObjectCodeName - The financialSubObjectCodeName to set.public String getFinancialSubObjectCodeShortName()
public void setFinancialSubObjectCodeShortName(String financialSubObjectCdshortNm)
financialSubObjectCodeShortName - The financialSubObjectCodeShortName to set.public boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic void setActive(boolean active)
setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatableactive - The active to set.public org.kuali.rice.krad.bo.DocumentHeader getFinancialDocument()
public void setFinancialDocument(org.kuali.rice.krad.bo.DocumentHeader financialDocument)
financialDocument - The financialDocument to set.public SystemOptions getUniversityFiscal()
public void setUniversityFiscal(SystemOptions universityFiscal)
universityFiscal - The universityFiscal to set.public Chart getChartOfAccounts()
public void setChartOfAccounts(Chart chartOfAccounts)
chartOfAccounts - The chartOfAccounts to set.protected LinkedHashMap toStringMapper()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()public List<SubObjectCodeGlobalDetail> getSubObjCdGlobalDetails()
public void setSubObjCdGlobalDetails(List<SubObjectCodeGlobalDetail> subObjCdGlobalDetails)
public List<AccountGlobalDetail> getAccountGlobalDetails()
public void setAccountGlobalDetails(List<AccountGlobalDetail> accountGlobalDetails)
public List<org.kuali.rice.krad.bo.PersistableBusinessObject> generateDeactivationsToPersist()
generateDeactivationsToPersist in interface org.kuali.rice.kns.bo.GlobalBusinessObjectorg.kuali.rice.krad.document.GlobalBusinessObject#getGlobalChangesToDelete()public List<org.kuali.rice.krad.bo.PersistableBusinessObject> generateGlobalChangesToPersist()
generateGlobalChangesToPersist in interface org.kuali.rice.kns.bo.GlobalBusinessObjectorg.kuali.rice.krad.document.GlobalBusinessObject#applyGlobalChanges()public void populate(SubObjectCode old, AccountGlobalDetail accountGlobalDetail, SubObjectCodeGlobalDetail subObjCdGlobalDetail)
protected String update(String oldValue, String newValue)
oldValue - newValue - protected boolean update(boolean oldValue, boolean newValue)
public boolean isPersistable()
isPersistable in interface org.kuali.rice.kns.bo.GlobalBusinessObjectpublic List<? extends org.kuali.rice.kns.bo.GlobalBusinessObjectDetail> getAllDetailObjects()
getAllDetailObjects in interface org.kuali.rice.kns.bo.GlobalBusinessObjectpublic List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists in interface org.kuali.rice.krad.bo.PersistableBusinessObjectbuildListOfDeletionAwareLists in class org.kuali.rice.krad.bo.PersistableBusinessObjectBasePersistableBusinessObjectBase.buildListOfDeletionAwareLists()Copyright © 2004–2014 The Kuali Foundation. All rights reserved.