Class CampusBo

java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.location.impl.campus.CampusBo
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.campus.CampusContract, org.kuali.rice.location.framework.campus.CampusEbo

@Entity public class CampusBo extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.location.framework.campus.CampusEbo
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 CampusBo
    from(org.kuali.rice.location.api.campus.Campus im)
    Converts a immutable object to its mutable counterpart
     
     
     
     
     
    boolean
     
    void
    setActive(boolean active)
     
    void
     
    void
    setCampusTypeCode(String campusTypeCode)
     
    void
     
    void
     
    void
    setShortName(String shortName)
     
    static org.kuali.rice.location.api.campus.Campus
    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.campus.CampusEbo

    getObjectId, 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

    • CampusBo

      public CampusBo()
  • Method Details

    • getCode

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

      public void setCode(String code)
    • getName

      public String getName()
      Specified by:
      getName in interface org.kuali.rice.location.api.campus.CampusContract
      Specified by:
      getName in interface org.kuali.rice.location.framework.campus.CampusEbo
    • setName

      public void setName(String name)
    • getShortName

      public String getShortName()
      Specified by:
      getShortName in interface org.kuali.rice.location.api.campus.CampusContract
      Specified by:
      getShortName in interface org.kuali.rice.location.framework.campus.CampusEbo
    • setShortName

      public void setShortName(String shortName)
    • getCampusTypeCode

      public String getCampusTypeCode()
    • setCampusTypeCode

      public void setCampusTypeCode(String campusTypeCode)
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.location.framework.campus.CampusEbo
      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.campus.CampusEbo
      Specified by:
      setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
    • getCampusType

      public CampusTypeBo getCampusType()
      Specified by:
      getCampusType in interface org.kuali.rice.location.api.campus.CampusContract
      Specified by:
      getCampusType in interface org.kuali.rice.location.framework.campus.CampusEbo
    • setCampusType

      public void setCampusType(CampusTypeBo campusType)
    • to

      public static org.kuali.rice.location.api.campus.Campus to(CampusBo bo)
      Converts a mutable bo to its immutable counterpart
      Parameters:
      bo - the mutable business object
      Returns:
      the immutable object
    • from

      public static CampusBo from(org.kuali.rice.location.api.campus.Campus im)
      Converts a immutable object to its mutable counterpart
      Parameters:
      im - immutable object
      Returns:
      the mutable bo