org.kuali.kpme.core.institution
Class Institution

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.kpme.core.bo.HrBusinessObject
              extended by org.kuali.kpme.core.institution.Institution
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, HrBusinessObjectContract, InstitutionContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, 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.PersistableBusinessObject

public class Institution
extends HrBusinessObject
implements InstitutionContract

See Also:
Serialized Form

Field Summary
static com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
           
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
Institution()
           
 
Method Summary
 String getDescription()
          Text that describes this Institution
 boolean getHistory()
           
 String getId()
          The unique id defined by the object, could be a combination of multiple fields
 String getInstitutionCode()
          Text that identifies this Institution
 String getPmInstitutionId()
          Primary key of Institution object associated with this Assignment
protected  String getUniqueKey()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setDescription(String description)
           
 void setHistory(boolean history)
           
 void setId(String id)
           
 void setInstitutionCode(String institutionCode)
           
 void setPmInstitutionId(String pmInstitutionId)
           
 
Methods inherited from class org.kuali.kpme.core.bo.HrBusinessObject
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp
 
Methods inherited from class org.kuali.rice.krad.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.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
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.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Field Detail

EQUAL_TO_FIELDS

public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
Constructor Detail

Institution

public Institution()
Method Detail

getInstitutionCode

public String getInstitutionCode()
Description copied from interface: InstitutionContract
Text that identifies this Institution

institutionCode of Institution

Specified by:
getInstitutionCode in interface InstitutionContract
Returns:
institutionCode for Institution

setInstitutionCode

public void setInstitutionCode(String institutionCode)

getDescription

public String getDescription()
Description copied from interface: InstitutionContract
Text that describes this Institution

description of Institution

Specified by:
getDescription in interface InstitutionContract
Returns:
description for Institution

setDescription

public void setDescription(String description)

isActive

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

setActive

public void setActive(boolean active)
Overrides:
setActive in class HrBusinessObject

getId

public String getId()
Description copied from interface: HrBusinessObjectContract
The unique id defined by the object, could be a combination of multiple fields

id of HrBusinessObject

Specified by:
getId in interface HrBusinessObjectContract
Specified by:
getId in class HrBusinessObject
Returns:
id of HrBusinessObject

setId

public void setId(String id)
Specified by:
setId in class HrBusinessObject

getUniqueKey

protected String getUniqueKey()
Specified by:
getUniqueKey in class HrBusinessObject

getPmInstitutionId

public String getPmInstitutionId()
Description copied from interface: InstitutionContract
Primary key of Institution object associated with this Assignment

pmInstitutionId of Institution

Specified by:
getPmInstitutionId in interface InstitutionContract
Returns:
pmInstitutionId for Institution

setPmInstitutionId

public void setPmInstitutionId(String pmInstitutionId)

getHistory

public boolean getHistory()

setHistory

public void setHistory(boolean history)


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.