com.edustructures.sifworks.etranscripts
Class AcademicPerformanceSummary

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

public class AcademicPerformanceSummary
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
AcademicPerformanceSummary()
          Constructor
 
Method Summary
 java.lang.String getAcademicTrack()
          Gets the value of the <AcademicTrack> element.
 java.lang.Integer getClassRank()
          Gets the value of the <ClassRank> element.
 PartialDateType getClassRankingDate()
          Gets the value of the <ClassRankingDate> element.
 java.lang.Integer getClassTotalNumber()
          Gets the value of the <ClassTotalNumber> element.
 java.math.BigDecimal getCumulativeGPA()
          Gets the value of the <CumulativeGPA> element.
 java.math.BigDecimal getCumulativeGPACreditsEarned()
          Gets the value of the <CumulativeGPACreditsEarned> element.
 java.math.BigDecimal getCumulativeGradePoints()
          Gets the value of the <CumulativeGradePoints> element.
 java.lang.String getGPAType()
          Gets the value of the <GPAType> element.
 PartialDateType getGraduationDate()
          Gets the value of the <GraduationDate> element.
 java.lang.String getGraduationDiplomaType()
          Gets the value of the <GraduationDiplomaType> element.
 PartialDateType getProjectedGraduationDate()
          Gets the value of the <ProjectedGraduationDate> element.
 java.math.BigDecimal getTotalCreditsAttempted()
          Gets the value of the <TotalCreditsAttempted> element.
 java.math.BigDecimal getTotalCreditsEarned()
          Gets the value of the <TotalCreditsEarned> element.
 void removeClassRankingDate()
          Removes the ClassRankingDate child element previously created by calling setClassRankingDate
 void removeGraduationDate()
          Removes the GraduationDate child element previously created by calling setGraduationDate
 void removeProjectedGraduationDate()
          Removes the ProjectedGraduationDate child element previously created by calling setProjectedGraduationDate
 void setAcademicTrack(InstructionalLevelCode value)
          Sets the value of the <AcademicTrack> element.
 void setAcademicTrack(java.lang.String value)
          Sets the value of the <AcademicTrack> element as a String.
 void setClassRank(java.lang.Integer value)
          Sets the value of the <ClassRank> element.
 void setClassRankingDate(PartialDateType value)
          Sets the value of the <ClassRankingDate> element.
 void setClassRankingDate(java.lang.String value)
          Sets the value of the <ClassRankingDate> child element.
 void setClassTotalNumber(java.lang.Integer value)
          Sets the value of the <ClassTotalNumber> element.
 void setCumulativeGPA(java.math.BigDecimal value)
          Sets the value of the <CumulativeGPA> element.
 void setCumulativeGPACreditsEarned(java.math.BigDecimal value)
          Sets the value of the <CumulativeGPACreditsEarned> element.
 void setCumulativeGradePoints(java.math.BigDecimal value)
          Sets the value of the <CumulativeGradePoints> element.
 void setGPAType(java.lang.String value)
          Sets the value of the <GPAType> element.
 void setGraduationDate(PartialDateType value)
          Sets the value of the <GraduationDate> element.
 void setGraduationDate(java.lang.String value)
          Sets the value of the <GraduationDate> child element.
 void setGraduationDiplomaType(java.lang.String value)
          Sets the value of the <GraduationDiplomaType> element.
 void setProjectedGraduationDate(PartialDateType value)
          Sets the value of the <ProjectedGraduationDate> element.
 void setProjectedGraduationDate(java.lang.String value)
          Sets the value of the <ProjectedGraduationDate> child element.
 void setTotalCreditsAttempted(java.math.BigDecimal value)
          Sets the value of the <TotalCreditsAttempted> element.
 void setTotalCreditsEarned(java.math.BigDecimal value)
          Sets the value of the <TotalCreditsEarned> 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

AcademicPerformanceSummary

public AcademicPerformanceSummary()
Constructor

Method Detail

getTotalCreditsAttempted

public java.math.BigDecimal getTotalCreditsAttempted()
Gets the value of the <TotalCreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Total credits attempted during academic career."

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

setTotalCreditsAttempted

public void setTotalCreditsAttempted(java.math.BigDecimal value)
Sets the value of the <TotalCreditsAttempted> element.

The SIF specification defines the meaning of this element as: "Total credits attempted during academic career."

Parameters:
value - A BigDecimal object
Since:
2.0

getTotalCreditsEarned

public java.math.BigDecimal getTotalCreditsEarned()
Gets the value of the <TotalCreditsEarned> element.

The SIF specification defines the meaning of this element as: "Total credits earned during academic career."

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

setTotalCreditsEarned

public void setTotalCreditsEarned(java.math.BigDecimal value)
Sets the value of the <TotalCreditsEarned> element.

The SIF specification defines the meaning of this element as: "Total credits earned during academic career."

Parameters:
value - A BigDecimal object
Since:
2.0

getCumulativeGPACreditsEarned

public java.math.BigDecimal getCumulativeGPACreditsEarned()
Gets the value of the <CumulativeGPACreditsEarned> element.

The SIF specification defines the meaning of this element as: "Cumulative number of GPA credits earned during academic career."

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

setCumulativeGPACreditsEarned

public void setCumulativeGPACreditsEarned(java.math.BigDecimal value)
Sets the value of the <CumulativeGPACreditsEarned> element.

The SIF specification defines the meaning of this element as: "Cumulative number of GPA credits earned during academic career."

Parameters:
value - A BigDecimal object
Since:
2.0

getCumulativeGradePoints

public java.math.BigDecimal getCumulativeGradePoints()
Gets the value of the <CumulativeGradePoints> element.

The SIF specification defines the meaning of this element as: "Cumulative number of grade points earned during academic career."

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

setCumulativeGradePoints

public void setCumulativeGradePoints(java.math.BigDecimal value)
Sets the value of the <CumulativeGradePoints> element.

The SIF specification defines the meaning of this element as: "Cumulative number of grade points earned during academic career."

Parameters:
value - A BigDecimal object
Since:
2.0

getCumulativeGPA

public java.math.BigDecimal getCumulativeGPA()
Gets the value of the <CumulativeGPA> element.

The SIF specification defines the meaning of this element as: "Cumulative grade point average for academic career."

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

setCumulativeGPA

public void setCumulativeGPA(java.math.BigDecimal value)
Sets the value of the <CumulativeGPA> element.

The SIF specification defines the meaning of this element as: "Cumulative grade point average for academic career."

Parameters:
value - A BigDecimal object
Since:
2.0

getGPAType

public java.lang.String getGPAType()
Gets the value of the <GPAType> element.

The SIF specification defines the meaning of this element as: "Brief name/description of type of GPA."

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

setGPAType

public void setGPAType(java.lang.String value)
Sets the value of the <GPAType> element.

The SIF specification defines the meaning of this element as: "Brief name/description of type of GPA."

Parameters:
value - A String object
Since:
2.0

getClassRank

public java.lang.Integer getClassRank()
Gets the value of the <ClassRank> element.

The SIF specification defines the meaning of this element as: "Student's rank in graduating class."

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

setClassRank

public void setClassRank(java.lang.Integer value)
Sets the value of the <ClassRank> element.

The SIF specification defines the meaning of this element as: "Student's rank in graduating class."

Parameters:
value - A Integer object
Since:
2.0

getClassTotalNumber

public java.lang.Integer getClassTotalNumber()
Gets the value of the <ClassTotalNumber> element.

The SIF specification defines the meaning of this element as: "Total number of students in student's graduating class."

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

setClassTotalNumber

public void setClassTotalNumber(java.lang.Integer value)
Sets the value of the <ClassTotalNumber> element.

The SIF specification defines the meaning of this element as: "Total number of students in student's graduating class."

Parameters:
value - A Integer object
Since:
2.0

setClassRankingDate

public void setClassRankingDate(PartialDateType value)
Sets the value of the <ClassRankingDate> element.

The SIF specification defines the meaning of this element as: "Date class ranking was determined."

Parameters:
value - A PartialDateType object
Since:
2.0

setClassRankingDate

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

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getClassRankingDate

public PartialDateType getClassRankingDate()
Gets the value of the <ClassRankingDate> element.

The SIF specification defines the meaning of this element as: "Date class ranking was determined."

Returns:
A PartialDateType object
Since:
2.0

removeClassRankingDate

public void removeClassRankingDate()
Removes the ClassRankingDate child element previously created by calling setClassRankingDate

Since:
2.0

setProjectedGraduationDate

public void setProjectedGraduationDate(PartialDateType value)
Sets the value of the <ProjectedGraduationDate> element.

The SIF specification defines the meaning of this element as: "Projected graduation date."

Parameters:
value - A PartialDateType object
Since:
2.0

setProjectedGraduationDate

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

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getProjectedGraduationDate

public PartialDateType getProjectedGraduationDate()
Gets the value of the <ProjectedGraduationDate> element.

The SIF specification defines the meaning of this element as: "Projected graduation date."

Returns:
A PartialDateType object
Since:
2.0

removeProjectedGraduationDate

public void removeProjectedGraduationDate()
Removes the ProjectedGraduationDate child element previously created by calling setProjectedGraduationDate

Since:
2.0

setGraduationDate

public void setGraduationDate(PartialDateType value)
Sets the value of the <GraduationDate> element.

The SIF specification defines the meaning of this element as: "Note: Mandatory if graduated. Graduation date."

Parameters:
value - A PartialDateType object
Since:
2.0

setGraduationDate

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

Parameters:
value - Gets or sets the content value of the <PartialDateType> element
Since:
2.0

getGraduationDate

public PartialDateType getGraduationDate()
Gets the value of the <GraduationDate> element.

The SIF specification defines the meaning of this element as: "Note: Mandatory if graduated. Graduation date."

Returns:
A PartialDateType object
Since:
2.0

removeGraduationDate

public void removeGraduationDate()
Removes the GraduationDate child element previously created by calling setGraduationDate

Since:
2.0

getGraduationDiplomaType

public java.lang.String getGraduationDiplomaType()
Gets the value of the <GraduationDiplomaType> element.

The SIF specification defines the meaning of this element as: "Note: Mandatory if graduated. Type of diploma earned."

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

setGraduationDiplomaType

public void setGraduationDiplomaType(java.lang.String value)
Sets the value of the <GraduationDiplomaType> element.

The SIF specification defines the meaning of this element as: "Note: Mandatory if graduated. Type of diploma earned."

Parameters:
value - A String object
Since:
2.0

getAcademicTrack

public java.lang.String getAcademicTrack()
Gets the value of the <AcademicTrack> element.

The SIF specification defines the meaning of this element as: "An indication of the general nature and difficulty of instruction provided throughout a course."

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

setAcademicTrack

public void setAcademicTrack(InstructionalLevelCode value)
Sets the value of the <AcademicTrack> element.

The SIF specification defines the meaning of this element as: "An indication of the general nature and difficulty of instruction provided throughout a course."

Parameters:
value - A constant defined by the InstructionalLevelCode class
Since:
2.0

setAcademicTrack

public void setAcademicTrack(java.lang.String value)
Sets the value of the <AcademicTrack> element as a String.

The SIF specification defines the meaning of this element as: "An indication of the general nature and difficulty of instruction provided throughout a course."

Parameters:
value - The value as a String
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.