org.kuali.rice.kim.impl.identity.address
Class EntityAddressBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.DataObjectBase
      extended by org.kuali.rice.kim.impl.identity.address.EntityAddressBase
          extended by org.kuali.rice.kim.impl.identity.address.EntityAddressBo
All Implemented Interfaces:
Serializable, Inactivatable, Defaultable, GloballyUnique, Identifiable, Versioned, EntityAddressContract

@Entity
public class EntityAddressBo
extends EntityAddressBase

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

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase
objectId, versionNumber
 
Constructor Summary
EntityAddressBo()
           
 
Method Summary
static EntityAddressBo from(EntityAddress immutable)
          Creates a EntityAddressBo business object from an immutable representation of a EntityAddress.
 EntityAddressTypeBo getAddressType()
          Gets this EntityAddressContract's address type code.
 String getId()
          The unique identifier for an object.
 void setAddressType(EntityAddressTypeBo addressType)
           
 void setId(String id)
           
static EntityAddress to(EntityAddressBo bo)
           
 
Methods inherited from class org.kuali.rice.kim.impl.identity.address.EntityAddressBase
getActive, getAddressFormat, getAddressTypeCode, getAttentionLine, getAttentionLineUnmasked, getCity, getCityUnmasked, getCountryCode, getCountryCodeUnmasked, getDefaultValue, getEntityId, getEntityTypeCode, getLine1, getLine1Unmasked, getLine2, getLine2Unmasked, getLine3, getLine3Unmasked, getModifiedDate, getModifiedTimestamp, getNoteMessage, getPostalCode, getPostalCodeUnmasked, getStateProvinceCode, getStateProvinceCodeUnmasked, getSuppressAddress, getValidated, getValidatedDate, getValidatedTimestamp, isActive, isDefaultValue, isSuppressAddress, isValidated, setActive, setAddressFormat, setAddressTypeCode, setAttentionLine, setCity, setCountryCode, setDefaultValue, setEntityId, setEntityTypeCode, setLine1, setLine2, setLine3, setModifiedDate, setModifiedTimestamp, setNoteMessage, setPostalCode, setStateProvinceCode, setSuppressAddress, setValidated, setValidatedDate, setValidatedTimestamp
 
Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase
generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Constructor Detail

EntityAddressBo

public EntityAddressBo()
Method Detail

to

public static EntityAddress to(EntityAddressBo bo)

from

public static EntityAddressBo from(EntityAddress immutable)
Creates a EntityAddressBo business object from an immutable representation of a EntityAddress.

Parameters:
immutable - an immutable EntityAddress
Returns:
a EntityAddressBo

getAddressType

public EntityAddressTypeBo getAddressType()
Description copied from interface: EntityAddressContract
Gets this EntityAddressContract's address type code.

Returns:
the address type for this EntityAddressContract, or null if none has been assigned.

setAddressType

public void setAddressType(EntityAddressTypeBo addressType)

getId

public String getId()
Description copied from interface: Identifiable
The unique identifier for an object. This can be null.

Returns:
the id

setId

public void setId(String id)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.