Class CountyBo

java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.location.impl.county.CountyBo
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.county.CountyContract, org.kuali.rice.location.framework.county.CountyEbo

@Entity public class CountyBo extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.location.framework.county.CountyEbo
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
    static CountyBo
    from(org.kuali.rice.location.api.county.County im)
    Converts a immutable object to its mutable counterpart
     
     
     
     
     
     
    boolean
     
    void
    setActive(boolean active)
     
    void
     
    void
     
    void
    setCountryCode(String countryCode)
     
    void
     
    void
     
    void
    setStateCode(String stateCode)
     
    static org.kuali.rice.location.api.county.County
    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.location.framework.county.CountyEbo

    getVersionNumber

    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
  • Constructor Details

    • CountyBo

      public CountyBo()
  • 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.county.CountyEbo
    • setCode

      public void setCode(String code)
    • getCountryCode

      public String getCountryCode()
      Specified by:
      getCountryCode in interface org.kuali.rice.location.api.county.CountyContract
      Specified by:
      getCountryCode in interface org.kuali.rice.location.framework.county.CountyEbo
    • setCountryCode

      public void setCountryCode(String countryCode)
    • getStateCode

      public String getStateCode()
      Specified by:
      getStateCode in interface org.kuali.rice.location.api.county.CountyContract
      Specified by:
      getStateCode in interface org.kuali.rice.location.framework.county.CountyEbo
    • setStateCode

      public void setStateCode(String stateCode)
    • getName

      public String getName()
      Specified by:
      getName in interface org.kuali.rice.location.api.county.CountyContract
      Specified by:
      getName in interface org.kuali.rice.location.framework.county.CountyEbo
    • setName

      public void setName(String name)
    • isActive

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

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

      public CountryBo getCountry()
    • setCountry

      public void setCountry(CountryBo country)
    • getState

      public StateBo getState()
    • setState

      public void setState(StateBo state)
    • to

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

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