org.kuali.kfs.module.cg.businessobject
Class SubContractor

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.cg.businessobject.SubContractor
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 SubContractor
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

Subcontractors are vendors involved with an awarded Proposal.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
SubContractor()
          Default no-arg constructor.
 
Method Summary
 String getSubcontractorAddressLine1()
          Gets the subcontractorAddressLine1 attribute.
 String getSubcontractorAddressLine2()
          Gets the subcontractorAddressLine2 attribute.
 String getSubcontractorCity()
          Gets the subcontractorCity attribute.
 org.kuali.rice.kns.bo.Country getSubcontractorCountry()
          Gets the Country in which the subcontractor is located.
 String getSubcontractorCountryCode()
          Gets the subcontractorCountryCode attribute.
 String getSubcontractorName()
          Gets the subcontractorName attribute.
 String getSubcontractorNumber()
          Gets the subcontractorNumber attribute.
 org.kuali.rice.kns.bo.State getSubcontractorState()
          Gets the State in which the subcontractor is located.
 String getSubcontractorStateCode()
          Gets the subcontractorStateCode attribute.
 String getSubcontractorZipCode()
          Gets the subcontractorZipCode attribute.
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setSubcontractorAddressLine1(String subcontractorAddressLine1)
          Sets the subcontractorAddressLine1 attribute.
 void setSubcontractorAddressLine2(String subcontractorAddressLine2)
          Sets the subcontractorAddressLine2 attribute.
 void setSubcontractorCity(String subcontractorCity)
          Sets the subcontractorCity attribute.
 void setSubcontractorCountry(org.kuali.rice.kns.bo.Country country)
          Sets the Country in which the subcontractor is located.
 void setSubcontractorCountryCode(String subcontractorCountryCode)
          Sets the subcontractorCountryCode attribute.
 void setSubcontractorName(String subcontractorName)
          Sets the subcontractorName attribute.
 void setSubcontractorNumber(String subcontractorNumber)
          Sets the subcontractorNumber attribute.
 void setSubcontractorState(org.kuali.rice.kns.bo.State state)
          Sets the State in which the subcontractor is located.
 void setSubcontractorStateCode(String subcontractorStateCode)
          Sets the subcontractorStateCode attribute value.
 void setSubcontractorZipCode(String subcontractorZipCode)
          Sets the subcontractorZipCode 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

SubContractor

public SubContractor()
Default no-arg constructor.

Method Detail

getSubcontractorNumber

public String getSubcontractorNumber()
Gets the subcontractorNumber attribute.

Returns:
Returns the subcontractorNumber

setSubcontractorNumber

public void setSubcontractorNumber(String subcontractorNumber)
Sets the subcontractorNumber attribute.

Parameters:
subcontractorNumber - The subcontractorNumber to set.

getSubcontractorName

public String getSubcontractorName()
Gets the subcontractorName attribute.

Returns:
Returns the subcontractorName

setSubcontractorName

public void setSubcontractorName(String subcontractorName)
Sets the subcontractorName attribute.

Parameters:
subcontractorName - The subcontractorName to set.

getSubcontractorAddressLine1

public String getSubcontractorAddressLine1()
Gets the subcontractorAddressLine1 attribute.

Returns:
Returns the subcontractorAddressLine1

setSubcontractorAddressLine1

public void setSubcontractorAddressLine1(String subcontractorAddressLine1)
Sets the subcontractorAddressLine1 attribute.

Parameters:
subcontractorAddressLine1 - The subcontractorAddressLine1 to set.

getSubcontractorAddressLine2

public String getSubcontractorAddressLine2()
Gets the subcontractorAddressLine2 attribute.

Returns:
Returns the subcontractorAddressLine2

setSubcontractorAddressLine2

public void setSubcontractorAddressLine2(String subcontractorAddressLine2)
Sets the subcontractorAddressLine2 attribute.

Parameters:
subcontractorAddressLine2 - The subcontractorAddressLine2 to set.

getSubcontractorCity

public String getSubcontractorCity()
Gets the subcontractorCity attribute.

Returns:
Returns the subcontractorCity

setSubcontractorCity

public void setSubcontractorCity(String subcontractorCity)
Sets the subcontractorCity attribute.

Parameters:
subcontractorCity - The subcontractorCity to set.

getSubcontractorStateCode

public String getSubcontractorStateCode()
Gets the subcontractorStateCode attribute.

Returns:
Returns the subcontractorStateCode.

setSubcontractorStateCode

public void setSubcontractorStateCode(String subcontractorStateCode)
Sets the subcontractorStateCode attribute value.

Parameters:
subcontractorStateCode - The subcontractorStateCode to set.

getSubcontractorZipCode

public String getSubcontractorZipCode()
Gets the subcontractorZipCode attribute.

Returns:
Returns the subcontractorZipCode

setSubcontractorZipCode

public void setSubcontractorZipCode(String subcontractorZipCode)
Sets the subcontractorZipCode attribute.

Parameters:
subcontractorZipCode - The subcontractorZipCode to set.

getSubcontractorCountryCode

public String getSubcontractorCountryCode()
Gets the subcontractorCountryCode attribute.

Returns:
Returns the subcontractorCountryCode

setSubcontractorCountryCode

public void setSubcontractorCountryCode(String subcontractorCountryCode)
Sets the subcontractorCountryCode attribute.

Parameters:
subcontractorCountryCode - The subcontractorCountryCode to set.

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.

toStringMapper

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

getSubcontractorCountry

public org.kuali.rice.kns.bo.Country getSubcontractorCountry()
Gets the Country in which the subcontractor is located.

Returns:
the Country in which the subcontractor is located.

setSubcontractorCountry

public void setSubcontractorCountry(org.kuali.rice.kns.bo.Country country)
Sets the Country in which the subcontractor is located.

Parameters:
country - the Country in which the subcontractor is located.

getSubcontractorState

public org.kuali.rice.kns.bo.State getSubcontractorState()
Gets the State in which the subcontractor is located.

Returns:
the State in which the subcontractor is located.

setSubcontractorState

public void setSubcontractorState(org.kuali.rice.kns.bo.State state)
Sets the State in which the subcontractor is located.

Parameters:
state - the State in which the subcontractor is located.


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