org.kuali.kfs.vnd.businessobject
Class VendorShippingSpecialCondition

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

public class VendorShippingSpecialCondition
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements VendorRoutingComparable, org.kuali.rice.kns.bo.Inactivateable

Relationship between a Vendor and a ShippingSpecialCondition.

See Also:
ShippingSpecialCondition, Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
VendorShippingSpecialCondition()
          Default constructor.
 
Method Summary
 VendorDetail getVendorDetail()
           
 Integer getVendorDetailAssignedIdentifier()
           
 Integer getVendorHeaderGeneratedIdentifier()
           
 ShippingSpecialCondition getVendorShippingSpecialCondition()
           
 String getVendorShippingSpecialConditionCode()
           
 boolean isActive()
           
 boolean isEqualForRouting(Object toCompare)
          A predicate to test equality of all the persisted attributes of an instance of this class, not including member collections.
 void setActive(boolean active)
           
 void setVendorDetail(VendorDetail vendorDetail)
          Deprecated.  
 void setVendorDetailAssignedIdentifier(Integer vendorDetailAssignedIdentifier)
           
 void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier)
           
 void setVendorShippingSpecialCondition(ShippingSpecialCondition vendorShippingSpecialCondition)
          Deprecated.  
 void setVendorShippingSpecialConditionCode(String vendorShippingSpecialConditionCode)
           
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

VendorShippingSpecialCondition

public VendorShippingSpecialCondition()
Default constructor.

Method Detail

getVendorHeaderGeneratedIdentifier

public Integer getVendorHeaderGeneratedIdentifier()

setVendorHeaderGeneratedIdentifier

public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier)

getVendorDetailAssignedIdentifier

public Integer getVendorDetailAssignedIdentifier()

setVendorDetailAssignedIdentifier

public void setVendorDetailAssignedIdentifier(Integer vendorDetailAssignedIdentifier)

getVendorShippingSpecialConditionCode

public String getVendorShippingSpecialConditionCode()

setVendorShippingSpecialConditionCode

public void setVendorShippingSpecialConditionCode(String vendorShippingSpecialConditionCode)

isActive

public boolean isActive()
Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable

setActive

public void setActive(boolean active)
Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable

getVendorDetail

public VendorDetail getVendorDetail()

setVendorDetail

public void setVendorDetail(VendorDetail vendorDetail)
Deprecated. 

Sets the vendorDetail attribute value.

Parameters:
vendorDetail - The vendorDetail to set.

getVendorShippingSpecialCondition

public ShippingSpecialCondition getVendorShippingSpecialCondition()

setVendorShippingSpecialCondition

public void setVendorShippingSpecialCondition(ShippingSpecialCondition vendorShippingSpecialCondition)
Deprecated. 

Sets the vendorShippingSpecialCondition attribute value.

Parameters:
vendorShippingSpecialCondition - The vendorShippingSpecialCondition to set.

isEqualForRouting

public boolean isEqualForRouting(Object toCompare)
Description copied from interface: VendorRoutingComparable
A predicate to test equality of all the persisted attributes of an instance of this class, not including member collections. This is used to help determine whether to route.

Specified by:
isEqualForRouting in interface VendorRoutingComparable
Parameters:
toCompare - An Object, which should be of this class if the comparison is to be meaningful.
Returns:
True if all non-derived attributes of the given object other than collections are equal to this one's. False if the given object is null or of a different class.
See Also:
org.kuali.kfs.vnd.document.routing.VendorRoutingComparable#isEqualForRouting(java.lang.Object)

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.