org.kuali.rice.kim.bo.entity.impl
Class KimEntityAddressImpl

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
              extended by org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
                  extended by org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
                      extended by org.kuali.rice.kim.bo.entity.impl.KimEntityAddressImpl
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, KimDefaultableEntityTypeData, KimEntityAddress, BusinessObject, Defaultable, DefaultableInactivateable, Inactivateable, PersistableBusinessObject

public class KimEntityAddressImpl
extends KimDefaultableEntityDataBase
implements KimEntityAddress

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  AddressType addressType
           
protected  String addressTypeCode
           
protected  String cityName
           
protected  String countryCode
           
protected  String entityAddressId
           
protected  String entityId
           
protected  String entityTypeCode
           
protected  String line1
           
protected  String line2
           
protected  String line3
           
protected  String postalCode
           
private static long serialVersionUID
           
protected  String stateCode
           
protected  Boolean suppressAddress
           
 
Fields inherited from class org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
dflt
 
Fields inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
active
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KimEntityAddressImpl()
           
 
Method Summary
 AddressType getAddressType()
           
 String getAddressTypeCode()
          Gets this KimEntityAddress's address type code.
 String getCityName()
          Gets this KimEntityAddress's city name.
 String getCityNameUnmasked()
          Gets this KimEntityAddress's unmasked city name.
 String getCountryCode()
          Gets this KimEntityAddress's country code.
 String getCountryCodeUnmasked()
          Gets this KimEntityAddress's unmasked country code.
 String getEntityAddressId()
          Gets this KimEntityAddress's address id.
 String getEntityId()
           
 String getEntityTypeCode()
           
 String getLine1()
          Gets this KimEntityAddress's first line.
 String getLine1Unmasked()
          Gets this KimEntityAddress's unmasked first line.
 String getLine2()
          Gets this KimEntityAddress's second line.
 String getLine2Unmasked()
          Gets this KimEntityAddress's unmasked second line.
 String getLine3()
          Gets this KimEntityAddress's third line.
 String getLine3Unmasked()
          Gets this KimEntityAddress's unmasked third line.
 String getPostalCode()
          Gets this KimEntityAddress's postal code.
 String getPostalCodeUnmasked()
          Gets this KimEntityAddress's unmasked postal code.
 String getStateCode()
          Gets this KimEntityAddress's state code.
 String getStateCodeUnmasked()
          Gets this KimEntityAddress's unmasked state code.
 boolean isSuppressAddress()
           
 void setAddressType(AddressType addressType)
           
 void setAddressTypeCode(String addressTypeCode)
           
 void setCityName(String cityName)
           
 void setCountryCode(String countryCode)
           
 void setEntityAddressId(String entityAddressId)
           
 void setEntityId(String entityId)
           
 void setEntityTypeCode(String entityTypeCode)
           
 void setLine1(String line1)
           
 void setLine2(String line2)
           
 void setLine3(String line3)
           
 void setPostalCode(String postalCode)
           
 void setStateCode(String stateCode)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
isDefault, isDflt, setDefault, setDflt
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
isActive, setActive
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
getDefaultItem
 
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.Defaultable
isDefault, setDefault
 
Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable
isActive, setActive
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

entityAddressId

protected String entityAddressId

entityId

protected String entityId

addressTypeCode

protected String addressTypeCode

entityTypeCode

protected String entityTypeCode

cityName

protected String cityName

stateCode

protected String stateCode

postalCode

protected String postalCode

countryCode

protected String countryCode

line1

protected String line1

line2

protected String line2

line3

protected String line3

addressType

protected AddressType addressType

suppressAddress

protected Boolean suppressAddress
Constructor Detail

KimEntityAddressImpl

public KimEntityAddressImpl()
Method Detail

getAddressTypeCode

public String getAddressTypeCode()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's address type code.

Specified by:
getAddressTypeCode in interface KimEntityAddress
Returns:
the address type code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getAddressTypeCode()

getCityName

public String getCityName()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's city name.

Specified by:
getCityName in interface KimEntityAddress
Returns:
the city name for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getCityName()

getCountryCode

public String getCountryCode()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's country code.

Specified by:
getCountryCode in interface KimEntityAddress
Returns:
the country code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getCountryCode()

getEntityAddressId

public String getEntityAddressId()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's address id.

Specified by:
getEntityAddressId in interface KimEntityAddress
Returns:
the address for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getEntityAddressId()

getLine1

public String getLine1()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's first line.

Specified by:
getLine1 in interface KimEntityAddress
Returns:
the first line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine1()

getLine2

public String getLine2()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's second line.

Specified by:
getLine2 in interface KimEntityAddress
Returns:
the second line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine2()

getLine3

public String getLine3()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's third line.

Specified by:
getLine3 in interface KimEntityAddress
Returns:
the third line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine3()

getPostalCode

public String getPostalCode()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's postal code.

Specified by:
getPostalCode in interface KimEntityAddress
Returns:
the postal code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getPostalCode()

getStateCode

public String getStateCode()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's state code.

Specified by:
getStateCode in interface KimEntityAddress
Returns:
the state code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getStateCode()

setAddressTypeCode

public void setAddressTypeCode(String addressTypeCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setAddressTypeCode(java.lang.String)

setCityName

public void setCityName(String cityName)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setCityName(java.lang.String)

setCountryCode

public void setCountryCode(String countryCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setCountryCode(java.lang.String)

setLine1

public void setLine1(String line1)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setLine1(java.lang.String)

setLine2

public void setLine2(String line2)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setLine2(java.lang.String)

setLine3

public void setLine3(String line3)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setLine3(java.lang.String)

setPostalCode

public void setPostalCode(String postalCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setPostalCode(java.lang.String)

setStateCode

public void setStateCode(String stateCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityAddress#setStateCode(java.lang.String)

getEntityTypeCode

public String getEntityTypeCode()
Specified by:
getEntityTypeCode in interface KimDefaultableEntityTypeData
See Also:
KimDefaultableEntityTypeData.getEntityTypeCode()

setEntityTypeCode

public void setEntityTypeCode(String entityTypeCode)
See Also:
org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData#setEntityTypeCode(java.lang.String)

getEntityId

public String getEntityId()

setEntityId

public void setEntityId(String entityId)

setEntityAddressId

public void setEntityAddressId(String entityAddressId)

getAddressType

public AddressType getAddressType()

setAddressType

public void setAddressType(AddressType addressType)

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class BusinessObjectBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName
See Also:
BusinessObjectBase.toStringMapper()

isSuppressAddress

public boolean isSuppressAddress()
Specified by:
isSuppressAddress in interface KimEntityAddress
See Also:
KimEntityAddress.isSuppressAddress()

getCityNameUnmasked

public String getCityNameUnmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked city name.

Specified by:
getCityNameUnmasked in interface KimEntityAddress
Returns:
the unmasked city name for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getCityNameUnmasked()

getCountryCodeUnmasked

public String getCountryCodeUnmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked country code.

Specified by:
getCountryCodeUnmasked in interface KimEntityAddress
Returns:
the unmasked country code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getCountryCodeUnmasked()

getLine1Unmasked

public String getLine1Unmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked first line.

Specified by:
getLine1Unmasked in interface KimEntityAddress
Returns:
the unmasked first line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine1Unmasked()

getLine2Unmasked

public String getLine2Unmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked second line.

Specified by:
getLine2Unmasked in interface KimEntityAddress
Returns:
the unmasked second line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine2Unmasked()

getLine3Unmasked

public String getLine3Unmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked third line.

Specified by:
getLine3Unmasked in interface KimEntityAddress
Returns:
the unmasked third line for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getLine3Unmasked()

getPostalCodeUnmasked

public String getPostalCodeUnmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked postal code.

Specified by:
getPostalCodeUnmasked in interface KimEntityAddress
Returns:
the unmasked postal code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getPostalCodeUnmasked()

getStateCodeUnmasked

public String getStateCodeUnmasked()
Description copied from interface: KimEntityAddress
Gets this KimEntityAddress's unmasked state code.

Specified by:
getStateCodeUnmasked in interface KimEntityAddress
Returns:
the unmasked state code for this KimEntityAddress, or null if none has been assigned.
See Also:
KimEntityAddress.getStateCodeUnmasked()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.