org.kuali.student.enrollment.acal.infc
Interface Term

All Superinterfaces:
Entity, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity, TypeStateEntity
All Known Implementing Classes:
TermInfo

public interface Term
extends IdEntity

Information about a Term. A term is the time period in which a course may be offered.

Since:
Tue Apr 05 14:22:34 EDT 2011
Author:
tom

Method Summary
 String getCode()
          Gets a display code for this Term.
 Date getEndDate()
          Date and time the term expires.
 Date getStartDate()
          Date and time the term became effective.
 
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
 

Method Detail

getCode

String getCode()
Gets a display code for this Term.


getStartDate

Date getStartDate()
Date and time the term became effective. This does not provide a bound on date ranges or milestones associated with this time period, but instead indicates the time period proper. This is a similar concept to the effective date on enumerated values. When an expiration date has been specified, this field must be less than or equal to the expiration date.


getEndDate

Date getEndDate()
Date and time the term expires. This does not provide a bound on date ranges or milestones associated with this time period, but instead indicates the time period proper. If specified, this must be greater than or equal to the effective date. If this field is not specified, then no expiration date has been currently defined and should automatically be considered greater than the effective date.



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