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

java.lang.Object
  extended by org.kuali.student.r2.lum.clu.dto.CluCreditInfo
All Implemented Interfaces:
Serializable, CluCredit

public class CluCreditInfo
extends Object
implements Serializable, CluCredit

See Also:
Serialized Form

Constructor Summary
CluCreditInfo()
           
CluCreditInfo(CluCredit cluCredit)
           
 
Method Summary
 Integer getInstructorUnits()
          The total credit hours for use in evaluating the Instructor, meant to cover the concept of Contact Hours
 TimeAmountInfo getMaxAllowableInactivity()
          The Maximum Allowable Number of Time Periods of Inactivity (i.e.
 TimeAmountInfo getMaxTimeResultsRecognized()
          After this period expires, the results will no longer be recognized and the student will have to retake the CLU.
 TimeAmountInfo getMaxTimeToComplete()
          The default maximum amount of time allowed to complete the CLU.
 Integer getMaxTotalUnits()
          The maximum total number of credits or units earned by the Student.
 TimeAmountInfo getMinTimeToComplete()
          Minimum amount of time required to complete the CLU.
 Integer getMinTotalUnits()
          The minimum total number of credits or units earned by the Student.
 String getRepeatCount()
          The number of times a student may repeat the course for credit.
 TimeAmountInfo getRepeatTime()
          The amount of time after which a student may repeat the course (in ATP)
 String getRepeatUnits()
          The total number of units for which the student may repeat this course.
 void setInstructorUnits(Integer instructorUnits)
           
 void setMaxAllowableInactivity(TimeAmountInfo maxAllowableInactivity)
           
 void setMaxTimeResultsRecognized(TimeAmountInfo maxTimeResultsRecognized)
           
 void setMaxTimeToComplete(TimeAmountInfo maxTimeToComplete)
           
 void setMaxTotalUnits(Integer maxTotalUnits)
           
 void setMinTimeToComplete(TimeAmountInfo minTimeToComplete)
           
 void setMinTotalUnits(Integer minTotalUnits)
           
 void setRepeatCount(String repeatCount)
           
 void setRepeatTime(TimeAmountInfo repeatTime)
           
 void setRepeatUnits(String repeatUnits)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CluCreditInfo

public CluCreditInfo()

CluCreditInfo

public CluCreditInfo(CluCredit cluCredit)
Method Detail

getRepeatCount

public String getRepeatCount()
Description copied from interface: CluCredit
The number of times a student may repeat the course for credit. The values of this field are restricted to integer values and the string "unbounded".

Specified by:
getRepeatCount in interface CluCredit

setRepeatCount

public void setRepeatCount(String repeatCount)

getRepeatTime

public TimeAmountInfo getRepeatTime()
Description copied from interface: CluCredit
The amount of time after which a student may repeat the course (in ATP)

Specified by:
getRepeatTime in interface CluCredit

setRepeatTime

public void setRepeatTime(TimeAmountInfo repeatTime)

getRepeatUnits

public String getRepeatUnits()
Description copied from interface: CluCredit
The total number of units for which the student may repeat this course.

Specified by:
getRepeatUnits in interface CluCredit

setRepeatUnits

public void setRepeatUnits(String repeatUnits)

getMinTotalUnits

public Integer getMinTotalUnits()
Description copied from interface: CluCredit
The minimum total number of credits or units earned by the Student. This field will be used for calculations. If specified, should be less than or equal to the maxTotalUnits.

Specified by:
getMinTotalUnits in interface CluCredit

setMinTotalUnits

public void setMinTotalUnits(Integer minTotalUnits)

getMaxTotalUnits

public Integer getMaxTotalUnits()
Description copied from interface: CluCredit
The maximum total number of credits or units earned by the Student. This field will be used for calculations. If specified, should be greater than or equal to the minTotalUnits.

Specified by:
getMaxTotalUnits in interface CluCredit

setMaxTotalUnits

public void setMaxTotalUnits(Integer maxTotalUnits)

getInstructorUnits

public Integer getInstructorUnits()
Description copied from interface: CluCredit
The total credit hours for use in evaluating the Instructor, meant to cover the concept of Contact Hours

Specified by:
getInstructorUnits in interface CluCredit

setInstructorUnits

public void setInstructorUnits(Integer instructorUnits)

getMinTimeToComplete

public TimeAmountInfo getMinTimeToComplete()
Description copied from interface: CluCredit
Minimum amount of time required to complete the CLU. If specified, should be less than or equal to maxTimeToComplete.

Specified by:
getMinTimeToComplete in interface CluCredit

setMinTimeToComplete

public void setMinTimeToComplete(TimeAmountInfo minTimeToComplete)

getMaxTimeToComplete

public TimeAmountInfo getMaxTimeToComplete()
Description copied from interface: CluCredit
The default maximum amount of time allowed to complete the CLU. If specified, should be greater than or equal to the minTimeToComplete.

Specified by:
getMaxTimeToComplete in interface CluCredit

setMaxTimeToComplete

public void setMaxTimeToComplete(TimeAmountInfo maxTimeToComplete)

getMaxAllowableInactivity

public TimeAmountInfo getMaxAllowableInactivity()
Description copied from interface: CluCredit
The Maximum Allowable Number of Time Periods of Inactivity (i.e. Stale or Resting time).

Specified by:
getMaxAllowableInactivity in interface CluCredit

setMaxAllowableInactivity

public void setMaxAllowableInactivity(TimeAmountInfo maxAllowableInactivity)

getMaxTimeResultsRecognized

public TimeAmountInfo getMaxTimeResultsRecognized()
Description copied from interface: CluCredit
After this period expires, the results will no longer be recognized and the student will have to retake the CLU. This may apply to certain types of exams.

Specified by:
getMaxTimeResultsRecognized in interface CluCredit

setMaxTimeResultsRecognized

public void setMaxTimeResultsRecognized(TimeAmountInfo maxTimeResultsRecognized)


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