Class CampusType

java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.location.api.campus.CampusType
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.common.active.Inactivatable, 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.core.api.mo.ModelObjectComplete, CampusTypeContract

public final class CampusType extends org.kuali.rice.core.api.mo.AbstractDataTransferObject implements CampusTypeContract
An immutable representation of a CampusTypeContract.

To construct an instance of a CampusType, use the CampusType.Builder class.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Details

    • getCode

      public String getCode()
      Specified by:
      getCode in interface org.kuali.rice.core.api.mo.common.Coded
    • getName

      public String getName()
      This is the name for the CampusType.

      It is a name a campus type.

      Specified by:
      getName in interface CampusTypeContract
      Returns:
      name for CampusType.
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • getVersionNumber

      public Long getVersionNumber()
      Specified by:
      getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versioned
    • getObjectId

      public String getObjectId()
      Specified by:
      getObjectId in interface org.kuali.rice.core.api.mo.common.GloballyUnique