org.kuali.kfs.fp.businessobject
Class DisbursementVoucherNonResidentAlienTax

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.fp.businessobject.DisbursementVoucherNonResidentAlienTax
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class DisbursementVoucherNonResidentAlienTax
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase

This class is used to represent a disbursement voucher non-resident alien tax.

See Also:
Serialized Form

Field Summary
protected  org.kuali.rice.kns.util.KualiDecimal taxSpecialW4Amount
           
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
DisbursementVoucherNonResidentAlienTax()
          Default no-arg constructor.
 
Method Summary
 String getDocumentNumber()
          Gets the documentNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getFederalIncomeTaxPercent()
          Gets the federalIncomeTaxPercent attribute.
 String getFinancialDocumentAccountingLineText()
           
 TaxIncomeClassCode getIncomeClass()
          Gets the incomeClass attribute.
 String getIncomeClassCode()
          Gets the incomeClassCode attribute.
 String getIncomeClassName()
          Return select read-only label for income class
 String getPostalCountryCode()
          Gets the postalCountryCode attribute.
 String getReferenceFinancialDocumentNumber()
          Gets the referenceFinancialDocumentNumber attribute.
 String getReferenceFinancialSystemOriginationCode()
          Gets the referenceFinancialSystemOriginationCode attribute.
 org.kuali.rice.kns.util.KualiDecimal getStateIncomeTaxPercent()
          Gets the stateIncomeTaxPercent attribute.
 String getTaxNQIId()
          Gets the taxNQIId attribute.
 Boolean getTaxOtherExemptIndicator()
          Gets the taxOtherExemptIndicator attribute.
 org.kuali.rice.kns.util.KualiDecimal getTaxSpecialW4Amount()
          Gets the taxSpecialW4Amount attribute.
 Boolean getTaxUSAIDPerDiemIndicator()
          Gets the taxUSAIDPerDiemIndicator attribute.
 boolean isForeignSourceIncomeCode()
          Gets the foreignSourceIncomeCode attribute.
 boolean isIncomeTaxGrossUpCode()
          Gets the incomeTaxGrossUpCode attribute.
 boolean isIncomeTaxTreatyExemptCode()
          Gets the incomeTaxTreatyExemptCode attribute.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFederalIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal federalIncomeTaxPercent)
          Sets the federalIncomeTaxPercent attribute.
 void setFinancialDocumentAccountingLineText(String financialDocumentAccountingLineText)
           
 void setForeignSourceIncomeCode(boolean foreignSourceIncomeCode)
          Sets the foreignSourceIncomeCode attribute.
 void setIncomeClass(TaxIncomeClassCode incomeClass)
          Deprecated.  
 void setIncomeClassCode(String incomeClassCode)
          Sets the incomeClassCode attribute.
 void setincomeClassName(String name)
          Sets the incomeClassName attribute.
 void setIncomeTaxGrossUpCode(boolean incomeTaxGrossUpCode)
          Sets the incomeTaxGrossUpCode attribute.
 void setIncomeTaxTreatyExemptCode(boolean incomeTaxTreatyExemptCode)
          Sets the incomeTaxTreatyExemptCode attribute.
 void setPostalCountryCode(String postalCountryCode)
          Sets the postalCountryCode attribute.
 void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
          Sets the referenceFinancialDocumentNumber attribute.
 void setReferenceFinancialSystemOriginationCode(String referenceFinancialSystemOriginationCode)
          Sets the referenceFinancialSystemOriginationCode attribute.
 void setStateIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal stateIncomeTaxPercent)
          Sets the stateIncomeTaxPercent attribute.
 void setTaxNQIId(String taxNQIId)
          Sets the taxNQIId attribute value.
 void setTaxOtherExemptIndicator(Boolean taxOtherExemptIndicator)
          Sets the taxOtherExemptIndicator attribute value.
 void setTaxSpecialW4Amount(org.kuali.rice.kns.util.KualiDecimal taxSpecialW4Amount)
          Sets the taxSpecialW4Amount attribute value.
 void setTaxUSAIDPerDiemIndicator(Boolean taxUSAIDPerDiemIndicator)
          Sets the taxUSAIDPerDiemIndicator attribute value.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

taxSpecialW4Amount

protected org.kuali.rice.kns.util.KualiDecimal taxSpecialW4Amount
Constructor Detail

DisbursementVoucherNonResidentAlienTax

public DisbursementVoucherNonResidentAlienTax()
Default no-arg constructor.

Method Detail

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.

Parameters:
documentNumber - The documentNumber to set.

getFederalIncomeTaxPercent

public org.kuali.rice.kns.util.KualiDecimal getFederalIncomeTaxPercent()
Gets the federalIncomeTaxPercent attribute.

Returns:
Returns the federalIncomeTaxPercent

setFederalIncomeTaxPercent

public void setFederalIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal federalIncomeTaxPercent)
Sets the federalIncomeTaxPercent attribute.

Parameters:
federalIncomeTaxPercent - The federalIncomeTaxPercent to set.

getStateIncomeTaxPercent

public org.kuali.rice.kns.util.KualiDecimal getStateIncomeTaxPercent()
Gets the stateIncomeTaxPercent attribute.

Returns:
Returns the stateIncomeTaxPercent

setStateIncomeTaxPercent

public void setStateIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal stateIncomeTaxPercent)
Sets the stateIncomeTaxPercent attribute.

Parameters:
stateIncomeTaxPercent - The stateIncomeTaxPercent to set.

getIncomeClassCode

public String getIncomeClassCode()
Gets the incomeClassCode attribute.

Returns:
Returns the incomeClassCode

setIncomeClassCode

public void setIncomeClassCode(String incomeClassCode)
Sets the incomeClassCode attribute.

Parameters:
incomeClassCode - The incomeClassCode to set.

getPostalCountryCode

public String getPostalCountryCode()
Gets the postalCountryCode attribute.

Returns:
Returns the postalCountryCode

setPostalCountryCode

public void setPostalCountryCode(String postalCountryCode)
Sets the postalCountryCode attribute.

Parameters:
postalCountryCode - The postalCountryCode to set.

isIncomeTaxTreatyExemptCode

public boolean isIncomeTaxTreatyExemptCode()
Gets the incomeTaxTreatyExemptCode attribute.

Returns:
Returns the incomeTaxTreatyExemptCode

setIncomeTaxTreatyExemptCode

public void setIncomeTaxTreatyExemptCode(boolean incomeTaxTreatyExemptCode)
Sets the incomeTaxTreatyExemptCode attribute.

Parameters:
incomeTaxTreatyExemptCode - The incomeTaxTreatyExemptCode to set.

isForeignSourceIncomeCode

public boolean isForeignSourceIncomeCode()
Gets the foreignSourceIncomeCode attribute.

Returns:
Returns the foreignSourceIncomeCode

setForeignSourceIncomeCode

public void setForeignSourceIncomeCode(boolean foreignSourceIncomeCode)
Sets the foreignSourceIncomeCode attribute.

Parameters:
foreignSourceIncomeCode - The foreignSourceIncomeCode to set.

isIncomeTaxGrossUpCode

public boolean isIncomeTaxGrossUpCode()
Gets the incomeTaxGrossUpCode attribute.

Returns:
Returns the incomeTaxGrossUpCode

setIncomeTaxGrossUpCode

public void setIncomeTaxGrossUpCode(boolean incomeTaxGrossUpCode)
Sets the incomeTaxGrossUpCode attribute.

Parameters:
incomeTaxGrossUpCode - The incomeTaxGrossUpCode to set.

getReferenceFinancialSystemOriginationCode

public String getReferenceFinancialSystemOriginationCode()
Gets the referenceFinancialSystemOriginationCode attribute.

Returns:
Returns the referenceFinancialSystemOriginationCode

setReferenceFinancialSystemOriginationCode

public void setReferenceFinancialSystemOriginationCode(String referenceFinancialSystemOriginationCode)
Sets the referenceFinancialSystemOriginationCode attribute.

Parameters:
referenceFinancialSystemOriginationCode - The referenceFinancialSystemOriginationCode to set.

getReferenceFinancialDocumentNumber

public String getReferenceFinancialDocumentNumber()
Gets the referenceFinancialDocumentNumber attribute.

Returns:
Returns the referenceFinancialDocumentNumber

setReferenceFinancialDocumentNumber

public void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
Sets the referenceFinancialDocumentNumber attribute.

Parameters:
referenceFinancialDocumentNumber - The referenceFinancialDocumentNumber to set.

getFinancialDocumentAccountingLineText

public String getFinancialDocumentAccountingLineText()
Returns:
Returns the financialDocumentAccountingLineText.

setFinancialDocumentAccountingLineText

public void setFinancialDocumentAccountingLineText(String financialDocumentAccountingLineText)
Parameters:
financialDocumentAccountingLineText - The financialDocumentAccountingLineText to set.

getTaxNQIId

public String getTaxNQIId()
Gets the taxNQIId attribute.

Returns:
Returns the taxNQIId.

getTaxOtherExemptIndicator

public Boolean getTaxOtherExemptIndicator()
Gets the taxOtherExemptIndicator attribute.

Returns:
Returns the taxOtherExemptIndicator.

getTaxUSAIDPerDiemIndicator

public Boolean getTaxUSAIDPerDiemIndicator()
Gets the taxUSAIDPerDiemIndicator attribute.

Returns:
Returns the taxUSAIDPerDiemIndicator.

getTaxSpecialW4Amount

public org.kuali.rice.kns.util.KualiDecimal getTaxSpecialW4Amount()
Gets the taxSpecialW4Amount attribute.

Returns:
Returns the taxSpecialW4Amount.

setTaxNQIId

public void setTaxNQIId(String taxNQIId)
Sets the taxNQIId attribute value.

Parameters:
taxNQIId - The taxNQIId to set.

setTaxOtherExemptIndicator

public void setTaxOtherExemptIndicator(Boolean taxOtherExemptIndicator)
Sets the taxOtherExemptIndicator attribute value.

Parameters:
taxOtherExemptIndicator - The taxOtherExemptIndicator to set.

setTaxUSAIDPerDiemIndicator

public void setTaxUSAIDPerDiemIndicator(Boolean taxUSAIDPerDiemIndicator)
Sets the taxUSAIDPerDiemIndicator attribute value.

Parameters:
taxUSAIDPerDiemIndicator - The taxUSAIDPerDiemIndicator to set.

setTaxSpecialW4Amount

public void setTaxSpecialW4Amount(org.kuali.rice.kns.util.KualiDecimal taxSpecialW4Amount)
Sets the taxSpecialW4Amount attribute value.

Parameters:
taxSpecialW4Amount - The taxSpecialW4Amount to set.

getIncomeClass

public TaxIncomeClassCode getIncomeClass()
Gets the incomeClass attribute.

Returns:
Returns the incomeClass

setIncomeClass

public void setIncomeClass(TaxIncomeClassCode incomeClass)
Deprecated. 

Sets the incomeClass attribute.

Parameters:
incomeClass - The incomeClass to set.

getIncomeClassName

public String getIncomeClassName()
Return select read-only label for income class

Returns:

setincomeClassName

public void setincomeClassName(String name)
Sets the incomeClassName attribute.

Parameters:
name - The incomeClass name to set.

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.