org.kuali.rice.shareddata.impl.campus
Class CampusBo

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.shareddata.impl.campus.CampusBo
All Implemented Interfaces:
groovy.lang.GroovyObject, Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.GloballyUnique, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.core.api.mo.Versioned, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject, org.kuali.rice.shareddata.api.campus.CampusContract

@Entity
public class CampusBo
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.shareddata.api.campus.CampusContract, groovy.lang.GroovyObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
CampusBo()
           
 
Method Summary
static CampusBo from(org.kuali.rice.shareddata.api.campus.Campus im)
           
 boolean getActive()
           
 CampusTypeBo getCampusType()
           
 String getCampusTypeCode()
           
 String getCode()
           
 groovy.lang.MetaClass getMetaClass()
           
 String getName()
           
 Object getProperty(String property)
           
 String getShortName()
           
 Object invokeMethod(String method, Object arguments)
           
 boolean isActive()
           
 void setActive(boolean value)
           
 void setCampusType(CampusTypeBo value)
           
 void setCampusTypeCode(String value)
           
 void setCode(String value)
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setName(String value)
           
 void setProperty(String property, Object value)
           
 void setShortName(String value)
           
static org.kuali.rice.shareddata.api.campus.Campus to(CampusBo bo)
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
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.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

CampusBo

public CampusBo()
Method Detail

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject

setMetaClass

public void setMetaClass(groovy.lang.MetaClass mc)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject

invokeMethod

public Object invokeMethod(String method,
                           Object arguments)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject

getProperty

public Object getProperty(String property)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

public void setProperty(String property,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject

getCode

public String getCode()
Specified by:
getCode in interface org.kuali.rice.shareddata.api.campus.CampusContract

setCode

public void setCode(String value)

getName

public String getName()
Specified by:
getName in interface org.kuali.rice.shareddata.api.campus.CampusContract

setName

public void setName(String value)

getShortName

public String getShortName()
Specified by:
getShortName in interface org.kuali.rice.shareddata.api.campus.CampusContract

setShortName

public void setShortName(String value)

getCampusTypeCode

public String getCampusTypeCode()

setCampusTypeCode

public void setCampusTypeCode(String value)

getActive

public boolean getActive()

isActive

public boolean isActive()
Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Specified by:
isActive in interface org.kuali.rice.shareddata.api.campus.CampusContract

setActive

public void setActive(boolean value)
Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable

setCampusType

public void setCampusType(CampusTypeBo value)

to

public static org.kuali.rice.shareddata.api.campus.Campus to(CampusBo bo)

from

public static CampusBo from(org.kuali.rice.shareddata.api.campus.Campus im)

getCampusType

public CampusTypeBo getCampusType()
Specified by:
getCampusType in interface org.kuali.rice.shareddata.api.campus.CampusContract


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.