Class PostalCodeBo

java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.location.impl.postalcode.PostalCodeBo
All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.active.MutableInactivatable, org.kuali.rice.core.api.mo.common.Coded, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.ExternalizableBusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject, org.kuali.rice.location.api.postalcode.PostalCodeContract, org.kuali.rice.location.framework.postalcode.PostalCodeEbo

@Entity public class PostalCodeBo extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.location.framework.postalcode.PostalCodeEbo
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase

    extension, newCollectionRecord, objectId, versionNumber

    Fields inherited from class org.kuali.rice.krad.bo.BusinessObjectBase

    _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    from(org.kuali.rice.location.api.postalcode.PostalCode im)
    Converts a immutable object to its mutable counterpart
     
     
     
     
     
     
     
     
    boolean
     
    void
    setActive(boolean active)
     
    void
    setCityName(String cityName)
     
    void
     
    void
     
    void
    setCountryCode(String countryCode)
     
    void
     
    void
    setCountyCode(String countyCode)
     
    void
     
    void
    setStateCode(String stateCode)
     
    static org.kuali.rice.location.api.postalcode.PostalCode
    Converts a mutable bo to its immutable counterpart

    Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase

    _persistence_get, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_new, _persistence_post_clone, _persistence_set, _persistence_set_objectId, _persistence_set_versionNumber, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber

    Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase

    _persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, 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.krad.bo.BusinessObject

    refresh

    Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic

    toString

    Methods inherited from interface org.eclipse.persistence.internal.descriptors.PersistenceObject

    _persistence_shallow_clone

    Methods inherited from interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo

    getVersionNumber
  • Constructor Details

    • PostalCodeBo

      public PostalCodeBo()
  • Method Details

    • getCode

      public String getCode()
      Specified by:
      getCode in interface org.kuali.rice.core.api.mo.common.Coded
      Specified by:
      getCode in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setCode

      public void setCode(String code)
    • getCountryCode

      public String getCountryCode()
      Specified by:
      getCountryCode in interface org.kuali.rice.location.api.postalcode.PostalCodeContract
      Specified by:
      getCountryCode in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setCountryCode

      public void setCountryCode(String countryCode)
    • getCityName

      public String getCityName()
      Specified by:
      getCityName in interface org.kuali.rice.location.api.postalcode.PostalCodeContract
      Specified by:
      getCityName in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setCityName

      public void setCityName(String cityName)
    • getStateCode

      public String getStateCode()
      Specified by:
      getStateCode in interface org.kuali.rice.location.api.postalcode.PostalCodeContract
      Specified by:
      getStateCode in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setStateCode

      public void setStateCode(String stateCode)
    • getCountyCode

      public String getCountyCode()
      Specified by:
      getCountyCode in interface org.kuali.rice.location.api.postalcode.PostalCodeContract
      Specified by:
      getCountyCode in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setCountyCode

      public void setCountyCode(String countyCode)
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
      Specified by:
      isActive in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • setActive

      public void setActive(boolean active)
      Specified by:
      setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
      Specified by:
      setActive in interface org.kuali.rice.location.framework.postalcode.PostalCodeEbo
    • getCountry

      public CountryBo getCountry()
    • setCountry

      public void setCountry(CountryBo country)
    • getState

      public StateBo getState()
    • setState

      public void setState(StateBo state)
    • getCounty

      public CountyBo getCounty()
    • setCounty

      public void setCounty(CountyBo county)
    • to

      public static org.kuali.rice.location.api.postalcode.PostalCode to(PostalCodeBo bo)
      Converts a mutable bo to its immutable counterpart
      Parameters:
      bo - the mutable business object
      Returns:
      An immutable PostalCode if the passed in mutable is not null. If the mutable reference was null, then null is returned.
    • from

      public static PostalCodeBo from(org.kuali.rice.location.api.postalcode.PostalCode im)
      Converts a immutable object to its mutable counterpart
      Parameters:
      im - immutable object
      Returns:
      a new mutable PostalCodeBo if the passed in mutable is not null. If the immutable reference was null, then null is returned.