|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.student.r2.common.dto.HasAttributesInfo
org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
org.kuali.student.r2.common.dto.TypeStateEntityInfo
org.kuali.student.r2.common.dto.EntityInfo
org.kuali.student.r2.common.dto.IdEntityInfo
org.kuali.student.r2.lum.course.dto.CourseInfo
public class CourseInfo
This is a description of what this class does - sambit don't forget to fill this in.
| Constructor Summary | |
|---|---|
CourseInfo()
|
|
CourseInfo(Course courseInfo)
|
|
| Method Summary | |
|---|---|
List<String> |
getCampusLocations()
Places where this course might be offered |
String |
getCode()
Identifier used to officially reference or publish the course. |
String |
getCourseNumberSuffix()
The "extra" portion of the code, which usually corresponds with the most detailed part of the number. |
List<LoDisplayInfo> |
getCourseSpecificLOs()
Learning Objectives associated with this Course. |
String |
getCourseTitle()
Abbreviated name of the Course |
List<ResultValuesGroupInfo> |
getCreditOptions()
Credit outcomes from taking the course |
List<CourseCrossListingInfo> |
getCrossListings()
Cross Listed Courses |
TimeAmountInfo |
getDuration()
The standard duration of the Course. |
Date |
getEffectiveDate()
Date and time the Course became effective. |
String |
getEndTerm()
The last academic time period that this Course would be effective. |
CourseExpenditureInfo |
getExpenditure()
Expenditure information associated with this Course. |
Date |
getExpirationDate()
Date and time that this Course expires. |
RichTextInfo |
getFeeJustification()
Narrative description of overall course fee justification. |
List<CourseFeeInfo> |
getFees()
Fees information associated with this Course. |
List<FormatInfo> |
getFormats()
Course Formats |
List<String> |
getGradingOptions()
Grading options available for the course |
List<CluInstructorInfo> |
getInstructors()
Instructors associated with this course. |
List<CourseJointInfo> |
getJoints()
Joint Courses |
String |
getLevel()
A code that indicates what level 100, 200 or upper division, lower division etc |
AmountInfo |
getOutOfClassHours()
The expected level of out of class time commitment between the student and the course. |
CluInstructorInfo |
getPrimaryInstructor()
Primary potential instructor for the course. |
List<CourseRevenueInfo> |
getRevenues()
Revenue information associated with this Course. |
String |
getStartTerm()
The first academic time period that this Course would be effective. |
String |
getSubjectArea()
The Study Subject Area is used to identify the area of study associated with the course. |
List<String> |
getTermsOffered()
Terms in which this Course is typically offered. |
String |
getTranscriptTitle()
Information related to the official identification of the credit course, typically in human readable form. |
List<String> |
getUnitsContentOwner()
Units Responsible for overseeing the content of this course |
List<String> |
getUnitsDeployment()
Units Responsible for Deploying this course |
List<CourseVariationInfo> |
getVariations()
Variations |
VersionInfo |
getVersion()
Version of this course |
boolean |
isPilotCourse()
Flag to indicate a one-time or pilot course, which is likely to have expedited approval process |
boolean |
isSpecialTopicsCourse()
Flag to indicate the course as a special topics course |
void |
setCampusLocations(List<String> campusLocations)
|
void |
setCode(String code)
|
void |
setCourseNumberSuffix(String courseNumberSuffix)
|
void |
setCourseSpecificLOs(List<LoDisplayInfo> courseSpecificLOs)
|
void |
setCourseTitle(String courseTitle)
|
void |
setCreditOptions(List<ResultValuesGroupInfo> creditOptions)
|
void |
setCrossListings(List<CourseCrossListingInfo> crossListings)
|
void |
setDuration(TimeAmountInfo duration)
|
void |
setEffectiveDate(Date effectiveDate)
|
void |
setEndTerm(String endTerm)
|
void |
setExpenditure(CourseExpenditureInfo expenditure)
|
void |
setExpirationDate(Date expirationDate)
|
void |
setFeeJustification(RichTextInfo feeJustification)
|
void |
setFees(List<CourseFeeInfo> fees)
|
void |
setFormats(List<FormatInfo> formats)
|
void |
setGradingOptions(List<String> gradingOptions)
|
void |
setInstructors(List<CluInstructorInfo> instructors)
|
void |
setJoints(List<CourseJointInfo> joints)
|
void |
setLevel(String level)
|
void |
setOutOfClassHours(AmountInfo outOfClassHours)
|
void |
setPilotCourse(boolean pilotCourse)
|
void |
setPrimaryInstructor(CluInstructorInfo primaryInstructor)
|
void |
setRevenues(List<CourseRevenueInfo> revenues)
|
void |
setSpecialTopicsCourse(boolean specialTopicsCourse)
|
void |
setStartTerm(String startTerm)
|
void |
setSubjectArea(String subjectArea)
|
void |
setTermsOffered(List<String> termsOffered)
|
void |
setTranscriptTitle(String transcriptTitle)
|
void |
setUnitsContentOwner(List<String> unitsContentOwner)
|
void |
setUnitsDeployment(List<String> unitsDeployment)
|
void |
setVariations(List<CourseVariationInfo> variations)
|
void |
setVersion(VersionInfo version)
|
| Methods inherited from class org.kuali.student.r2.common.dto.IdEntityInfo |
|---|
getId, setId |
| Methods inherited from class org.kuali.student.r2.common.dto.EntityInfo |
|---|
getDescr, getName, setDescr, setName |
| Methods inherited from class org.kuali.student.r2.common.dto.TypeStateEntityInfo |
|---|
getState, getStateKey, getType, getTypeKey, setState, setStateKey, setType, setTypeKey |
| 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.HasId |
|---|
getId |
| Methods inherited from interface org.kuali.student.r2.common.infc.Entity |
|---|
getDescr, getName |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasType |
|---|
getType, getTypeKey |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasState |
|---|
getState, getStateKey |
| 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 |
|---|
public CourseInfo()
public CourseInfo(Course courseInfo)
| Method Detail |
|---|
public String getCode()
Course
getCode in interface Coursepublic void setCode(String code)
public String getCourseNumberSuffix()
Course
getCourseNumberSuffix in interface Coursepublic void setCourseNumberSuffix(String courseNumberSuffix)
public String getLevel()
getLevel in interface Coursepublic void setLevel(String level)
public String getCourseTitle()
Course
getCourseTitle in interface Coursepublic void setCourseTitle(String courseTitle)
public String getTranscriptTitle()
Course
getTranscriptTitle in interface Coursepublic void setTranscriptTitle(String transcriptTitle)
public List<FormatInfo> getFormats()
Course
getFormats in interface Coursepublic void setFormats(List<FormatInfo> formats)
public List<String> getTermsOffered()
Course
getTermsOffered in interface Coursepublic void setTermsOffered(List<String> termsOffered)
public TimeAmountInfo getDuration()
Course
getDuration in interface Coursepublic void setDuration(TimeAmountInfo duration)
public List<CourseJointInfo> getJoints()
Course
getJoints in interface Coursepublic void setJoints(List<CourseJointInfo> joints)
public List<CourseCrossListingInfo> getCrossListings()
Course
getCrossListings in interface Coursepublic void setCrossListings(List<CourseCrossListingInfo> crossListings)
public List<CourseVariationInfo> getVariations()
Course
getVariations in interface Coursepublic void setVariations(List<CourseVariationInfo> variations)
public String getSubjectArea()
Course
getSubjectArea in interface Coursepublic void setSubjectArea(String subjectArea)
public List<String> getCampusLocations()
Course
getCampusLocations in interface Coursepublic void setCampusLocations(List<String> campusLocations)
public AmountInfo getOutOfClassHours()
Course
getOutOfClassHours in interface Coursepublic void setOutOfClassHours(AmountInfo outOfClassHours)
public CluInstructorInfo getPrimaryInstructor()
Course
getPrimaryInstructor in interface Coursepublic void setPrimaryInstructor(CluInstructorInfo primaryInstructor)
public List<CluInstructorInfo> getInstructors()
Course
getInstructors in interface Coursepublic void setInstructors(List<CluInstructorInfo> instructors)
public List<String> getUnitsDeployment()
Course
getUnitsDeployment in interface Coursepublic RichTextInfo getFeeJustification()
Course
getFeeJustification in interface Coursepublic void setUnitsDeployment(List<String> unitsDeployment)
public void setFeeJustification(RichTextInfo feeJustification)
public List<String> getUnitsContentOwner()
Course
getUnitsContentOwner in interface Coursepublic List<CourseFeeInfo> getFees()
Course
getFees in interface Coursepublic void setUnitsContentOwner(List<String> unitsContentOwner)
public void setFees(List<CourseFeeInfo> fees)
public List<CourseRevenueInfo> getRevenues()
Course
getRevenues in interface Coursepublic void setRevenues(List<CourseRevenueInfo> revenues)
public CourseExpenditureInfo getExpenditure()
Course
getExpenditure in interface Coursepublic void setExpenditure(CourseExpenditureInfo expenditure)
public List<LoDisplayInfo> getCourseSpecificLOs()
Course
getCourseSpecificLOs in interface Coursepublic void setCourseSpecificLOs(List<LoDisplayInfo> courseSpecificLOs)
public List<String> getGradingOptions()
Course
getGradingOptions in interface Coursepublic void setGradingOptions(List<String> gradingOptions)
public List<ResultValuesGroupInfo> getCreditOptions()
Course
getCreditOptions in interface Coursepublic void setCreditOptions(List<ResultValuesGroupInfo> creditOptions)
public boolean isSpecialTopicsCourse()
Course
isSpecialTopicsCourse in interface Coursepublic void setSpecialTopicsCourse(boolean specialTopicsCourse)
public boolean isPilotCourse()
Course
isPilotCourse in interface Coursepublic void setPilotCourse(boolean pilotCourse)
public String getStartTerm()
Course
getStartTerm in interface Coursepublic void setStartTerm(String startTerm)
public String getEndTerm()
Course
getEndTerm in interface Coursepublic void setEndTerm(String endTerm)
public Date getEffectiveDate()
Course
getEffectiveDate in interface Coursepublic void setEffectiveDate(Date effectiveDate)
public Date getExpirationDate()
Course
getExpirationDate in interface Coursepublic void setExpirationDate(Date expirationDate)
public VersionInfo getVersion()
Course
getVersion in interface Coursepublic void setVersion(VersionInfo version)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||