org.kuali.kfs.fp.businessobject
Class NonResidentAlienTaxPercent

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.NonResidentAlienTaxPercent
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class NonResidentAlienTaxPercent
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

This class is used to represent a non-resident alien tax percent. This is the percentage of a total reimbursement that is collected in taxes for non-resident aliens.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
NonResidentAlienTaxPercent()
          Default no-arg constructor.
 
Method Summary
 TaxIncomeClassCode getIncomeClass()
          Gets the incomeClass attribute.
 String getIncomeClassCode()
          Gets the incomeClassCode attribute.
 org.kuali.rice.kns.util.KualiDecimal getIncomeTaxPercent()
          Gets the incomeTaxPercent attribute.
 String getIncomeTaxTypeCode()
          Gets the incomeTaxTypeCode attribute.
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setIncomeClass(TaxIncomeClassCode incomeClass)
          Deprecated.  
 void setIncomeClassCode(String incomeClassCode)
          Sets the incomeClassCode attribute.
 void setIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal incomeTaxPercent)
          Sets the incomeTaxPercent attribute.
 void setIncomeTaxTypeCode(String incomeTaxTypeCode)
          Sets the incomeTaxTypeCode attribute.
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
 

Constructor Detail

NonResidentAlienTaxPercent

public NonResidentAlienTaxPercent()
Default no-arg constructor.

Method Detail

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.

getIncomeTaxTypeCode

public String getIncomeTaxTypeCode()
Gets the incomeTaxTypeCode attribute.

Returns:
Returns the incomeTaxTypeCode

setIncomeTaxTypeCode

public void setIncomeTaxTypeCode(String incomeTaxTypeCode)
Sets the incomeTaxTypeCode attribute.

Parameters:
incomeTaxTypeCode - The incomeTaxTypeCode to set.

getIncomeTaxPercent

public org.kuali.rice.kns.util.KualiDecimal getIncomeTaxPercent()
Gets the incomeTaxPercent attribute.

Returns:
Returns the incomeTaxPercent

setIncomeTaxPercent

public void setIncomeTaxPercent(org.kuali.rice.kns.util.KualiDecimal incomeTaxPercent)
Sets the incomeTaxPercent attribute.

Parameters:
incomeTaxPercent - The incomeTaxPercent 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.

toStringMapper

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

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active.

setActive

public void setActive(boolean active)
Sets the active attribute value.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.


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