|
||||||||||
| 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.trans.TransStudent
public class TransStudent
List of students and their status. The complete list may be sent with some events (e.g. change in RouteStatus) per district policy, but it is more typical of responses.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
TransStudent()
Constructor |
|
TransStudent(java.lang.String studentPersonalRefId,
StudentBoardingStatus status,
java.lang.String value)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
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 |
getStatus()
Gets the value of the Status attribute. |
java.lang.String |
getStudentPersonalRefId()
Gets the value of the StudentPersonalRefId attribute. |
java.lang.String |
getValue()
Gets the value of the <Value> element. |
void |
setStatus(java.lang.String value)
Sets the value of the Status attribute as a String. |
void |
setStatus(StudentBoardingStatus value)
Sets the value of the Status attribute. |
void |
setStudentPersonalRefId(java.lang.String value)
Sets the value of the StudentPersonalRefId attribute. |
void |
setValue(java.lang.String value)
Sets the value of the <Value> 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 TransStudent()
public TransStudent(java.lang.String studentPersonalRefId,
StudentBoardingStatus status,
java.lang.String value)
studentPersonalRefId - GUID that identifies the student that this element refers to.status - Boarding status of this studentvalue - Gets or sets the content value of the <TransStudent> element| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getValue()
<Value> element.
The SIF specification defines the meaning of this element as: "Gets or sets the content value of the <TransStudent> element"
Value element of this object.public void setValue(java.lang.String value)
<Value> element.
The SIF specification defines the meaning of this element as: "Gets or sets the content value of the <TransStudent> element"
value - A String objectpublic java.lang.String getStudentPersonalRefId()
StudentPersonalRefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID that identifies the student that this element refers to."
StudentPersonalRefId attribute of this object.public void setStudentPersonalRefId(java.lang.String value)
StudentPersonalRefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID that identifies the student that this element refers to."
value - A String objectpublic java.lang.String getStatus()
Status attribute.
The SIF specification defines the meaning of this attribute as: "Boarding status of this student"
Status attribute of this object.public void setStatus(StudentBoardingStatus value)
Status attribute.
The SIF specification defines the meaning of this attribute as: "Boarding status of this student"
value - A constant defined by the StudentBoardingStatus classpublic void setStatus(java.lang.String value)
Status attribute as a String.
The SIF specification defines the meaning of this attribute as: "Boarding status of this student"
value - The value as a String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||