public class PurapAccountRevisionGroup extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
accountNumber |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
amount |
protected String |
chartOfAccountsCode |
protected String |
financialObjectCode |
protected String |
financialSubObjectCode |
protected Integer |
itemIdentifier |
protected String |
postingPeriodCode |
protected Integer |
postingYear |
protected String |
subAccountNumber |
Constructor and Description |
---|
PurapAccountRevisionGroup(PurApAccountingLineBase entry) |
Modifier and Type | Method and Description |
---|---|
PurApAccountingLineBase |
buildRevisionRecord(Class<? extends PurApAccountingLineBase> clazz) |
void |
combineEntry(PurApAccountingLineBase newEntry)
This method will combine multiple Purap account entries for the same account line group.
|
boolean |
equals(Object obj)
Overridden so that group by statement can be easily implemented.
|
BigDecimal |
getAccountLinePercent()
Gets the accountLinePercent attribute.
|
String |
getAccountNumber()
Gets the accountNumber attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAmount()
Gets the absAmout attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getChangeAmount()
Gets the changeAmount attribute.
|
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.
|
String |
getFinancialObjectCode()
Gets the financialObjectCode attribute.
|
String |
getFinancialSubObjectCode()
Gets the financialSubObjectCode attribute.
|
Integer |
getItemIdentifier()
Gets the itemIdentifier attribute.
|
String |
getOrganizationReferenceId()
Gets the organizationReferenceId attribute.
|
String |
getPostingPeriodCode()
Gets the postingPeriodCode attribute.
|
Integer |
getPostingYear()
Gets the postingYear attribute.
|
String |
getProjectCode()
Gets the projectCode attribute.
|
String |
getSubAccountNumber()
Gets the subAccountNumber attribute.
|
int |
hashCode()
Overridden so that group by statement can be easily implemented.
|
protected String |
replaceFiller(String val) |
void |
setAccountLinePercent(BigDecimal accountLinePercent)
Sets the accountLinePercent attribute value.
|
void |
setAccountNumber(String accountNumber)
Sets the accountNumber attribute.
|
void |
setAmount(org.kuali.rice.core.api.util.type.KualiDecimal absAmount)
Sets the amount attribute.
|
void |
setChangeAmount(org.kuali.rice.core.api.util.type.KualiDecimal changeAmount)
Sets the changeAmount attribute value.
|
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute.
|
void |
setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute.
|
void |
setFinancialSubObjectCode(String financialSubObjectCode)
Sets the financialSubObjectCode attribute.
|
void |
setItemIdentifier(Integer itemIdentifier)
Sets the itemIdentifier attribute value.
|
void |
setOrganizationReferenceId(String organizationReferenceId)
Sets the organizationReferenceId attribute value.
|
void |
setPostingPeriodCode(String postingPeriodCode)
Sets the postingPeriodCode attribute value.
|
void |
setPostingYear(Integer postingYear)
Sets the postingYear attribute value.
|
void |
setProjectCode(String projectCode)
Sets the projectCode attribute value.
|
void |
setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute.
|
String |
toString() |
protected String chartOfAccountsCode
protected String accountNumber
protected String subAccountNumber
protected String financialObjectCode
protected String financialSubObjectCode
protected Integer postingYear
protected String postingPeriodCode
protected org.kuali.rice.core.api.util.type.KualiDecimal amount
protected Integer itemIdentifier
public PurapAccountRevisionGroup(PurApAccountingLineBase entry)
public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode
- The chartOfAccountsCode to set.public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber
- The accountNumber to set.public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
subAccountNumber
- The subAccountNumber to set.public String getFinancialObjectCode()
public void setFinancialObjectCode(String financialObjectCode)
financialObjectCode
- The financialObjectCode to set.public String getFinancialSubObjectCode()
public void setFinancialSubObjectCode(String financialSubObjectCode)
financialSubObjectCode
- The financialSubObjectCode to set.public Integer getPostingYear()
public void setPostingYear(Integer postingYear)
postingYear
- The postingYear to set.public String getPostingPeriodCode()
public void setPostingPeriodCode(String postingPeriodCode)
postingPeriodCode
- The postingPeriodCode to set.public boolean equals(Object obj)
equals
in class Object
Object.equals(java.lang.Object)
protected String replaceFiller(String val)
public int hashCode()
public org.kuali.rice.core.api.util.type.KualiDecimal getAmount()
public void setAmount(org.kuali.rice.core.api.util.type.KualiDecimal absAmount)
amount
- The amount to set.public Integer getItemIdentifier()
public void setItemIdentifier(Integer itemIdentifier)
itemIdentifier
- The itemIdentifier to set.public void combineEntry(PurApAccountingLineBase newEntry)
entry
- PurApAccountingLineBasepublic org.kuali.rice.core.api.util.type.KualiDecimal getChangeAmount()
public void setChangeAmount(org.kuali.rice.core.api.util.type.KualiDecimal changeAmount)
changeAmount
- The changeAmount to set.public String getProjectCode()
public void setProjectCode(String projectCode)
projectCode
- The projectCode to set.public String getOrganizationReferenceId()
public void setOrganizationReferenceId(String organizationReferenceId)
organizationReferenceId
- The organizationReferenceId to set.public BigDecimal getAccountLinePercent()
public void setAccountLinePercent(BigDecimal accountLinePercent)
accountLinePercent
- The accountLinePercent to set.public PurApAccountingLineBase buildRevisionRecord(Class<? extends PurApAccountingLineBase> clazz)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.