org.kuali.student.r2.lum.clu.dto
Class RevenueInfo

java.lang.Object
  extended by org.kuali.student.r2.common.dto.HasAttributesInfo
      extended by org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
          extended by org.kuali.student.r2.lum.clu.dto.RevenueInfo
All Implemented Interfaces:
Serializable, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, Revenue

public class RevenueInfo
extends HasAttributesAndMetaInfo
implements Revenue, Serializable

See Also:
Serialized Form

Constructor Summary
RevenueInfo()
           
RevenueInfo(Revenue revenue)
           
 
Method Summary
 List<AffiliatedOrgInfo> getAffiliatedOrgs()
          List of affiliated organizations
 String getFeeType()
          The fee type that identifies the revenue to be distributed.
 String getId()
          The system assigned unique id to identify this Object.
 void setAffiliatedOrgs(List<AffiliatedOrgInfo> affiliatedOrgs)
           
 void setFeeType(String feeType)
           
 void setId(String id)
           
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
getMeta, setMeta
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesInfo
getAttributes, getAttributeValue, getAttributeValueList, setAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasAttributes
getAttributes
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta
getMeta
 

Constructor Detail

RevenueInfo

public RevenueInfo()

RevenueInfo

public RevenueInfo(Revenue revenue)
Method Detail

getFeeType

public String getFeeType()
Description copied from interface: Revenue
The fee type that identifies the revenue to be distributed.

A code that identifies the type of the fee. For example: Lab Fee or Tuition Fee or CMF for Course Materials Fee. From a program perspective it may be an application fee.

Specified by:
getFeeType in interface Revenue

setFeeType

public void setFeeType(String feeType)

getAffiliatedOrgs

public List<AffiliatedOrgInfo> getAffiliatedOrgs()
Description copied from interface: Revenue
List of affiliated organizations

Specified by:
getAffiliatedOrgs in interface Revenue

setAffiliatedOrgs

public void setAffiliatedOrgs(List<AffiliatedOrgInfo> affiliatedOrgs)

getId

public String getId()
Description copied from interface: HasId
The system assigned unique id to identify this Object. Could be implemented as as sequence number or as a UUID. Attempts to set this value on creates should result in a ReadOnlyException being thrown An Id:

Specified by:
getId in interface HasId

setId

public void setId(String id)


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