com.edustructures.sifworks.etranscripts
Class TermPerformance

java.lang.Object
  extended by com.edustructures.sifworks.Element
      extended by com.edustructures.sifworks.SIFElement
          extended by com.edustructures.sifworks.etranscripts.TermPerformance
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class TermPerformance
extends SIFElement

Since:
2.0
Version:
2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.edustructures.sifworks.Element
CURRENT_SERIALIZE_VERSION
 
Constructor Summary
TermPerformance()
          Constructor
 
Method Summary
 java.math.BigDecimal getCreditsAttempted()
          Gets the value of the <CreditsAttempted> element.
 java.math.BigDecimal getCreditsEarned()
          Gets the value of the <CreditsEarned> element.
 java.math.BigDecimal getDaysAbsent()
          Gets the value of the <DaysAbsent> element.
 java.math.BigDecimal getDaysPresent()
          Gets the value of the <DaysPresent> element.
 java.math.BigDecimal getGPA()
          Gets the value of the <GPA> element.
 java.math.BigDecimal getGPACreditsAttempted()
          Gets the value of the <GPACreditsAttempted> element.
 java.math.BigDecimal getGPACreditsEarned()
          Gets the value of the <GPACreditsEarned> element.
 java.math.BigDecimal getGPAGradePoints()
          Gets the value of the <GPAGradePoints> element.
 GradeLevel getGradeLevelWhenTaken()
          Gets the value of the <GradeLevelWhenTaken> element.
 TermInfoData getTermInfoData()
          Gets the value of the <TermInfoData> element.
 java.math.BigDecimal getWeightedGPA()
          Gets the value of the <WeightedGPA> element.
 void removeGradeLevelWhenTaken()
          Removes the GradeLevelWhenTaken child element previously created by calling setGradeLevelWhenTaken
 void removeTermInfoData()
          Removes the TermInfoData child element previously created by calling setTermInfoData
 void setCreditsAttempted(java.math.BigDecimal value)
          Sets the value of the <CreditsAttempted> element.
 void setCreditsEarned(java.math.BigDecimal value)
          Sets the value of the <CreditsEarned> element.
 void setDaysAbsent(java.math.BigDecimal value)
          Sets the value of the <DaysAbsent> element.
 void setDaysPresent(java.math.BigDecimal value)
          Sets the value of the <DaysPresent> element.
 void setGPA(java.math.BigDecimal value)
          Sets the value of the <GPA> element.
 void setGPACreditsAttempted(java.math.BigDecimal value)
          Sets the value of the <GPACreditsAttempted> element.
 void setGPACreditsEarned(java.math.BigDecimal value)
          Sets the value of the <GPACreditsEarned> element.
 void setGPAGradePoints(java.math.BigDecimal value)
          Sets the value of the <GPAGradePoints> element.
 void setGradeLevelWhenTaken(GradeLevel value)
          Sets the value of the <GradeLevelWhenTaken> element.
 void setGradeLevelWhenTaken(GradeLevelCode code)
          Sets the value of the <GradeLevelWhenTaken> child element.
 void setTermInfoData(java.lang.String schoolAttendedRefId)
          Sets the value of the <TermInfoData> child element.
 void setTermInfoData(TermInfoData value)
          Sets the value of the <TermInfoData> element.
 void setWeightedGPA(java.math.BigDecimal value)
          Sets the value of the <WeightedGPA> element.
 
Methods inherited from class com.edustructures.sifworks.SIFElement
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getKey, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag
 
Methods inherited from class com.edustructures.sifworks.Element
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TermPerformance

public TermPerformance()
Constructor

Method Detail

setTermInfoData

public void setTermInfoData(TermInfoData value)
Sets the value of the <TermInfoData> element.

Parameters:
value - A TermInfoData object
Since:
2.0

setTermInfoData

public void setTermInfoData(java.lang.String schoolAttendedRefId)
Sets the value of the <TermInfoData> child element. This form of setTermInfoData is provided as a convenience method that is functionally equivalent to the version of setTermInfoData that accepts a single TermInfoData object.

Parameters:
schoolAttendedRefId - Reference to the school of record for the courses being taken (see SchoolAttended).
Since:
2.0

getTermInfoData

public TermInfoData getTermInfoData()
Gets the value of the <TermInfoData> element.

Returns:
A TermInfoData object
Since:
2.0

removeTermInfoData

public void removeTermInfoData()
Removes the TermInfoData child element previously created by calling setTermInfoData

Since:
2.0

setGradeLevelWhenTaken

public void setGradeLevelWhenTaken(GradeLevel value)
Sets the value of the <GradeLevelWhenTaken> element.

The SIF specification defines the meaning of this element as: "Student's grade level at time."

Parameters:
value - A GradeLevel object
Since:
2.0

setGradeLevelWhenTaken

public void setGradeLevelWhenTaken(GradeLevelCode code)
Sets the value of the <GradeLevelWhenTaken> child element. This form of setGradeLevelWhenTaken is provided as a convenience method that is functionally equivalent to the version of setGradeLevelWhenTaken that accepts a single GradeLevel object.

Parameters:
code - Code representing the grade level.
Since:
2.0

getGradeLevelWhenTaken

public GradeLevel getGradeLevelWhenTaken()
Gets the value of the <GradeLevelWhenTaken> element.

The SIF specification defines the meaning of this element as: "Student's grade level at time."

Returns:
A GradeLevel object
Since:
2.0

removeGradeLevelWhenTaken

public void removeGradeLevelWhenTaken()
Removes the GradeLevelWhenTaken child element previously created by calling setGradeLevelWhenTaken

Since:
2.0

getCreditsAttempted

public java.math.BigDecimal getCreditsAttempted()
Gets the value of the <CreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Number of credits attempted."

Returns:
The CreditsAttempted element of this object.
Since:
2.0

setCreditsAttempted

public void setCreditsAttempted(java.math.BigDecimal value)
Sets the value of the <CreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Number of credits attempted."

Parameters:
value - A BigDecimal object
Since:
2.0

getCreditsEarned

public java.math.BigDecimal getCreditsEarned()
Gets the value of the <CreditsEarned> element.

The SIF specification defines the meaning of this element as: "Number of credits earned."

Returns:
The CreditsEarned element of this object.
Since:
2.0

setCreditsEarned

public void setCreditsEarned(java.math.BigDecimal value)
Sets the value of the <CreditsEarned> element.

The SIF specification defines the meaning of this element as: "Number of credits earned."

Parameters:
value - A BigDecimal object
Since:
2.0

getGPACreditsAttempted

public java.math.BigDecimal getGPACreditsAttempted()
Gets the value of the <GPACreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Number of GPA credits attempted."

Returns:
The GPACreditsAttempted element of this object.
Since:
2.0

setGPACreditsAttempted

public void setGPACreditsAttempted(java.math.BigDecimal value)
Sets the value of the <GPACreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Number of GPA credits attempted."

Parameters:
value - A BigDecimal object
Since:
2.0

getGPACreditsEarned

public java.math.BigDecimal getGPACreditsEarned()
Gets the value of the <GPACreditsEarned> element.

The SIF specification defines the meaning of this element as: "Number of GPA credits earned."

Returns:
The GPACreditsEarned element of this object.
Since:
2.0

setGPACreditsEarned

public void setGPACreditsEarned(java.math.BigDecimal value)
Sets the value of the <GPACreditsEarned> element.

The SIF specification defines the meaning of this element as: "Number of GPA credits earned."

Parameters:
value - A BigDecimal object
Since:
2.0

getGPAGradePoints

public java.math.BigDecimal getGPAGradePoints()
Gets the value of the <GPAGradePoints> element.

The SIF specification defines the meaning of this element as: "Number of GPA points received."

Returns:
The GPAGradePoints element of this object.
Since:
2.0

setGPAGradePoints

public void setGPAGradePoints(java.math.BigDecimal value)
Sets the value of the <GPAGradePoints> element.

The SIF specification defines the meaning of this element as: "Number of GPA points received."

Parameters:
value - A BigDecimal object
Since:
2.0

getGPA

public java.math.BigDecimal getGPA()
Gets the value of the <GPA> element.

The SIF specification defines the meaning of this element as: "Grade point average for term."

Returns:
The GPA element of this object.
Since:
2.0

setGPA

public void setGPA(java.math.BigDecimal value)
Sets the value of the <GPA> element.

The SIF specification defines the meaning of this element as: "Grade point average for term."

Parameters:
value - A BigDecimal object
Since:
2.0

getWeightedGPA

public java.math.BigDecimal getWeightedGPA()
Gets the value of the <WeightedGPA> element.

The SIF specification defines the meaning of this element as: "Weighted grade point average for term."

Returns:
The WeightedGPA element of this object.
Since:
2.0

setWeightedGPA

public void setWeightedGPA(java.math.BigDecimal value)
Sets the value of the <WeightedGPA> element.

The SIF specification defines the meaning of this element as: "Weighted grade point average for term."

Parameters:
value - A BigDecimal object
Since:
2.0

getDaysAbsent

public java.math.BigDecimal getDaysAbsent()
Gets the value of the <DaysAbsent> element.

The SIF specification defines the meaning of this element as: "Number of days absent."

Returns:
The DaysAbsent element of this object.
Since:
2.0

setDaysAbsent

public void setDaysAbsent(java.math.BigDecimal value)
Sets the value of the <DaysAbsent> element.

The SIF specification defines the meaning of this element as: "Number of days absent."

Parameters:
value - A BigDecimal object
Since:
2.0

getDaysPresent

public java.math.BigDecimal getDaysPresent()
Gets the value of the <DaysPresent> element.

The SIF specification defines the meaning of this element as: "Number of days present."

Returns:
The DaysPresent element of this object.
Since:
2.0

setDaysPresent

public void setDaysPresent(java.math.BigDecimal value)
Sets the value of the <DaysPresent> element.

The SIF specification defines the meaning of this element as: "Number of days present."

Parameters:
value - A BigDecimal object
Since:
2.0


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.