org.kuali.student.r2.lum.course.dto
Class CourseOfferingCrossListingInfo

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.course.dto.CourseOfferingCrossListingInfo
All Implemented Interfaces:
Serializable, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, CourseOfferingCrossListing

public class CourseOfferingCrossListingInfo
extends HasAttributesAndMetaInfo
implements CourseOfferingCrossListing, Serializable

This class represents information of a Course Offering Cross Listing.

Author:
Kuali Student Team
See Also:
Serialized Form

Constructor Summary
CourseOfferingCrossListingInfo()
           
CourseOfferingCrossListingInfo(CourseOfferingCrossListing courseOfferingCrossListing)
           
 
Method Summary
 String getCode()
          Gets the course offering code.
 String getCourseNumberSuffix()
          The "extra" portion of the code, which usually corresponds with the most detailed part of the number.
 String getDepartment()
          Gets the department of the course offering.
 String getId()
          The system assigned unique id to identify this Object.
 String getSubjectArea()
          Gets the subject area of the course offering.
 void setCode(String code)
           
 void setCourseNumberSuffix(String courseNumberSuffix)
           
 void setDepartment(String department)
           
 void setId(String id)
           
 void setSubjectArea(String subjectArea)
           
 
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

CourseOfferingCrossListingInfo

public CourseOfferingCrossListingInfo()

CourseOfferingCrossListingInfo

public CourseOfferingCrossListingInfo(CourseOfferingCrossListing courseOfferingCrossListing)
Method Detail

getCode

public String getCode()
Description copied from interface: CourseOfferingCrossListing
Gets the course offering code.

Specified by:
getCode in interface CourseOfferingCrossListing

setCode

public void setCode(String code)

getSubjectArea

public String getSubjectArea()
Description copied from interface: CourseOfferingCrossListing
Gets the subject area of the course offering.

Specified by:
getSubjectArea in interface CourseOfferingCrossListing

setSubjectArea

public void setSubjectArea(String subjectArea)

getDepartment

public String getDepartment()
Description copied from interface: CourseOfferingCrossListing
Gets the department of the course offering.

Specified by:
getDepartment in interface CourseOfferingCrossListing

setDepartment

public void setDepartment(String department)

getCourseNumberSuffix

public String getCourseNumberSuffix()
Description copied from interface: CourseOfferingCrossListing
The "extra" portion of the code, which usually corresponds with the most detailed part of the number.

Specified by:
getCourseNumberSuffix in interface CourseOfferingCrossListing

setCourseNumberSuffix

public void setCourseNumberSuffix(String courseNumberSuffix)

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-2013 The Kuali Foundation. All Rights Reserved.