|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.edustructures.sifworks.Element
com.edustructures.sifworks.SIFElement
com.edustructures.sifworks.SIFKeyedElement
com.edustructures.sifworks.etranscripts.TermInfoData
public class TermInfoData
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
TermInfoData()
Constructor |
|
TermInfoData(java.lang.String schoolAttendedRefId)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Gets the value of the <Description> element. |
PartialDateType |
getEndDate()
Gets the value of the <EndDate> element. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
java.lang.String |
getSchoolAttendedRefId()
Gets the value of the SchoolAttendedRefId attribute. |
java.lang.Integer |
getSchoolYear()
Gets the value of the <SchoolYear> element. |
PartialDateType |
getStartDate()
Gets the value of the <StartDate> element. |
java.lang.String |
getTermCode()
Gets the value of the <TermCode> element. |
TermSpan |
getTermSpan()
Gets the value of the <TermSpan> element. |
java.lang.String |
getTrack()
Gets the value of the <Track> element. |
void |
removeEndDate()
Removes the EndDate child element previously created by calling setEndDate |
void |
removeStartDate()
Removes the StartDate child element previously created by calling setStartDate |
void |
removeTermSpan()
Removes the TermSpan child element previously created by calling setTermSpan |
void |
setDescription(java.lang.String value)
Sets the value of the <Description> element. |
void |
setEndDate(PartialDateType value)
Sets the value of the <EndDate> element. |
void |
setEndDate(java.lang.String value)
Sets the value of the <EndDate> child element. |
void |
setSchoolAttendedRefId(java.lang.String value)
Sets the value of the SchoolAttendedRefId attribute. |
void |
setSchoolYear(java.lang.Integer value)
Sets the value of the <SchoolYear> element. |
void |
setStartDate(PartialDateType value)
Sets the value of the <StartDate> element. |
void |
setStartDate(java.lang.String value)
Sets the value of the <StartDate> child element. |
void |
setTermCode(java.lang.String value)
Sets the value of the <TermCode> element. |
void |
setTermSpan(SessionTypeCode code)
Sets the value of the <TermSpan> child element. |
void |
setTermSpan(TermSpan value)
Sets the value of the <TermSpan> element. |
void |
setTrack(java.lang.String value)
Sets the value of the <Track> 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, 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 |
|---|
public TermInfoData()
public TermInfoData(java.lang.String schoolAttendedRefId)
schoolAttendedRefId - Reference to the school of record for the courses being taken (see SchoolAttended).| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getSchoolAttendedRefId()
SchoolAttendedRefId attribute.
The SIF specification defines the meaning of this attribute as: "Reference to the school of record for the courses being taken (see SchoolAttended)."
SchoolAttendedRefId attribute of this object.public void setSchoolAttendedRefId(java.lang.String value)
SchoolAttendedRefId attribute.
The SIF specification defines the meaning of this attribute as: "Reference to the school of record for the courses being taken (see SchoolAttended)."
value - A String objectpublic java.lang.Integer getSchoolYear()
<SchoolYear> element.
SchoolYear element of this object.public void setSchoolYear(java.lang.Integer value)
<SchoolYear> element.
value - A Integer objectpublic void setStartDate(PartialDateType value)
<StartDate> element.
value - A PartialDateType objectpublic void setStartDate(java.lang.String value)
<StartDate> child element.
This form of setStartDate is provided as a convenience method
that is functionally equivalent to the version of setStartDate
that accepts a single PartialDateType object.
value - Gets or sets the content value of the <PartialDateType> elementpublic PartialDateType getStartDate()
<StartDate> element.
PartialDateType objectpublic void removeStartDate()
StartDate child element previously created by calling setStartDate
public void setEndDate(PartialDateType value)
<EndDate> element.
value - A PartialDateType objectpublic void setEndDate(java.lang.String value)
<EndDate> child element.
This form of setEndDate is provided as a convenience method
that is functionally equivalent to the version of setEndDate
that accepts a single PartialDateType object.
value - Gets or sets the content value of the <PartialDateType> elementpublic PartialDateType getEndDate()
<EndDate> element.
PartialDateType objectpublic void removeEndDate()
EndDate child element previously created by calling setEndDate
public java.lang.String getDescription()
<Description> element.
Description element of this object.public void setDescription(java.lang.String value)
<Description> element.
value - A String objectpublic java.lang.String getTermCode()
<TermCode> element.
TermCode element of this object.public void setTermCode(java.lang.String value)
<TermCode> element.
value - A String objectpublic java.lang.String getTrack()
<Track> element.
Track element of this object.public void setTrack(java.lang.String value)
<Track> element.
value - A String objectpublic void setTermSpan(TermSpan value)
<TermSpan> element.
value - A TermSpan objectpublic void setTermSpan(SessionTypeCode code)
<TermSpan> child element.
This form of setTermSpan is provided as a convenience method
that is functionally equivalent to the version of setTermSpan
that accepts a single TermSpan object.
code - Code for session type.public TermSpan getTermSpan()
<TermSpan> element.
TermSpan objectpublic void removeTermSpan()
TermSpan child element previously created by calling setTermSpan
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||