|
||||||||||
| 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.food.MealStatus
public class MealStatus
Information about a student's meal status
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
MealStatus()
Constructor |
|
MealStatus(FreeReducedStatus type)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.util.Calendar |
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.Integer |
getSchoolYear()
Gets the value of the <SchoolYear> element. |
java.util.Calendar |
getStartDate()
Gets the value of the <StartDate> element. |
java.lang.String |
getType()
Gets the value of the Type attribute. |
void |
setEndDate(java.util.Calendar value)
Sets the value of the <EndDate> element. |
void |
setSchoolYear(java.lang.Integer value)
Sets the value of the <SchoolYear> element. |
void |
setStartDate(java.util.Calendar value)
Sets the value of the <StartDate> element. |
void |
setType(FreeReducedStatus value)
Sets the value of the Type attribute. |
void |
setType(java.lang.String value)
Sets the value of the Type attribute as a String. |
java.lang.String |
toString()
Returns the value of the Type attribute |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MealStatus()
public MealStatus(FreeReducedStatus type)
type - Meal status type.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getType()
Type attribute.
The SIF specification defines the meaning of this attribute as: "Meal status type."
Type attribute of this object.public void setType(FreeReducedStatus value)
Type attribute.
The SIF specification defines the meaning of this attribute as: "Meal status type."
value - A constant defined by the FreeReducedStatus classpublic void setType(java.lang.String value)
Type attribute as a String.
The SIF specification defines the meaning of this attribute as: "Meal status type."
value - The value as a Stringpublic java.util.Calendar getStartDate()
<StartDate> element.
The SIF specification defines the meaning of this element as: "Date on which meal status became effective (inclusive)."
StartDate element of this object.public void setStartDate(java.util.Calendar value)
<StartDate> element.
The SIF specification defines the meaning of this element as: "Date on which meal status became effective (inclusive)."
value - A Calendar objectpublic java.util.Calendar getEndDate()
<EndDate> element.
The SIF specification defines the meaning of this element as: "Date on which meal status was last in effect. This attribute is conditional upon the StartDate element. It exists only if the StartDate element exists."
EndDate element of this object.public void setEndDate(java.util.Calendar value)
<EndDate> element.
The SIF specification defines the meaning of this element as: "Date on which meal status was last in effect. This attribute is conditional upon the StartDate element. It exists only if the StartDate element exists."
value - A Calendar objectpublic java.lang.Integer getSchoolYear()
<SchoolYear> element.
The SIF specification defines the meaning of this element as: "School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., 2004 for the 2003-04 school year)."
SchoolYear element of this object.public void setSchoolYear(java.lang.Integer value)
<SchoolYear> element.
The SIF specification defines the meaning of this element as: "School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., 2004 for the 2003-04 school year)."
value - A Integer objectpublic java.lang.String toString()
toString in class Element
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||