Interface EntityAffiliationContract

All Superinterfaces:
org.kuali.rice.core.api.mo.common.Defaultable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
EntityAffiliation, EntityAffiliation.Builder

public interface EntityAffiliationContract extends org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Defaultable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Identifiable
This contract represents an affiliation for an Entity. Each person must have at least one affiliation associated with it.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets this
    invalid reference
    KimEntityAffiliation
    's type.
    Gets this
    invalid reference
    KimEntityAffiliation
    's campus code.
    Gets this id of the parent identity object.

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Defaultable

    isDefaultValue

    Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique

    getObjectId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable

    isActive

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned

    getVersionNumber
  • Method Details

    • getEntityId

      String getEntityId()
      Gets this id of the parent identity object.
      Returns:
      the identity id for this
      invalid reference
      EntityAddressContract
    • getAffiliationType

      EntityAffiliationTypeContract getAffiliationType()
      Gets this
      invalid reference
      KimEntityAffiliation
      's type.
      Returns:
      the type for this
      invalid reference
      KimEntityAffiliation
      , or null if none has been assigned.
    • getCampusCode

      String getCampusCode()
      Gets this
      invalid reference
      KimEntityAffiliation
      's campus code.
      Returns:
      the campus code for this
      invalid reference
      KimEntityAffiliation
      , or null if none has been assigned.