org.kuali.student.lum.course.dto
Class CourseRevenueInfo

java.lang.Object
  extended by org.kuali.student.lum.course.dto.CourseRevenueInfo
All Implemented Interfaces:
Serializable, HasAttributes

public class CourseRevenueInfo
extends Object
implements Serializable, HasAttributes

Detailed information about revenue collected from the course.

See Also:
Serialized Form

Field Summary
private  List<AffiliatedOrgInfo> affiliatedOrgs
           
private  Map<String,String> attributes
           
private  String feeType
           
private  String id
           
private  MetaInfo metaInfo
           
private static long serialVersionUID
           
 
Constructor Summary
CourseRevenueInfo()
           
 
Method Summary
 List<AffiliatedOrgInfo> getAffiliatedOrgs()
          List of affiliated organizations.
 Map<String,String> getAttributes()
          List of key/value pairs, typically used for dynamic attributes.
 String getFeeType()
          A code that identifies the type of the fee with which this revenue is associated with.
 String getId()
          Identifier for the clu fee record.
 MetaInfo getMetaInfo()
          Create and last update info for the structure.
 void setAffiliatedOrgs(List<AffiliatedOrgInfo> affiliatedOrgs)
           
 void setAttributes(Map<String,String> attributes)
           
 void setFeeType(String feeType)
           
 void setId(String id)
           
 void setMetaInfo(MetaInfo metaInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

id

private String id

feeType

private String feeType

affiliatedOrgs

private List<AffiliatedOrgInfo> affiliatedOrgs

attributes

private Map<String,String> attributes

metaInfo

private MetaInfo metaInfo
Constructor Detail

CourseRevenueInfo

public CourseRevenueInfo()
Method Detail

getId

public String getId()
Identifier for the clu fee record.


setId

public void setId(String id)

getFeeType

public String getFeeType()
A code that identifies the type of the fee with which this revenue is associated with.


setFeeType

public void setFeeType(String feeType)

getAffiliatedOrgs

public List<AffiliatedOrgInfo> getAffiliatedOrgs()
List of affiliated organizations.


setAffiliatedOrgs

public void setAffiliatedOrgs(List<AffiliatedOrgInfo> affiliatedOrgs)

getAttributes

public Map<String,String> getAttributes()
List of key/value pairs, typically used for dynamic attributes.

Specified by:
getAttributes in interface HasAttributes

setAttributes

public void setAttributes(Map<String,String> attributes)
Specified by:
setAttributes in interface HasAttributes

getMetaInfo

public MetaInfo getMetaInfo()
Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations.


setMetaInfo

public void setMetaInfo(MetaInfo metaInfo)


Copyright © 2010 The Kuali Foundation. All rights reserved.