|
||||||||||
| 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.SIFDataObject
com.edustructures.sifworks.food.FoodserviceMilkSales
public class FoodserviceMilkSales
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
FoodserviceMilkSales()
Constructor |
|
FoodserviceMilkSales(java.lang.String refId,
java.lang.String schoolInfoRefId,
java.util.Calendar date,
Program program,
SaleQuantities saleQuantities)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.util.Calendar |
getDate()
Gets the value of the <Date> 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 |
Program |
getProgram()
Gets the value of the <Program> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
SaleQuantities |
getSaleQuantities()
Gets the value of the <SaleQuantities> element. |
java.lang.String |
getSchoolInfoRefId()
Gets the value of the <SchoolInfoRefId> element. |
void |
removeProgram()
Removes the Program child element previously created by calling setProgram |
void |
removeSaleQuantities()
Removes the SaleQuantities child element previously created by calling setSaleQuantities |
void |
setDate(java.util.Calendar value)
Sets the value of the <Date> element. |
void |
setProgram(FinancialProgram type,
java.lang.String value)
Sets the value of the <Program> child element. |
void |
setProgram(Program value)
Sets the value of the <Program> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setSaleQuantities(SaleQuantities value)
Sets the value of the <SaleQuantities> element. |
void |
setSchoolInfoRefId(java.lang.String value)
Sets the value of the <SchoolInfoRefId> element. |
| Methods inherited from class com.edustructures.sifworks.SIFDataObject |
|---|
addSIFExtendedElement, clone, getElementOrAttribute, getObjectTag, getObjectType, getSIFExtendedElement, getSIFExtendedElements, getSIFExtendedElementsContainer, getSIFMetadata, getSIFVersion, setElementOrAttribute, setElementOrAttribute, setElementOrAttribute, setSIFExtendedElements, setSIFExtendedElementsContainer, setSIFMetadata, setSIFVersion, toXML |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getSIFValue, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, 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 FoodserviceMilkSales()
public FoodserviceMilkSales(java.lang.String refId,
java.lang.String schoolInfoRefId,
java.util.Calendar date,
Program program,
SaleQuantities saleQuantities)
refId - GUID that identifies the daily milk sales objectschoolInfoRefId - School for which the sales object appliesdate - Date on which the sales occurred.program - saleQuantities - | Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getRefId()
RefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID that identifies the daily milk sales object"
getRefId in class SIFDataObjectRefId attribute of this object.public void setRefId(java.lang.String value)
RefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID that identifies the daily milk sales object"
value - A String objectpublic java.lang.String getSchoolInfoRefId()
<SchoolInfoRefId> element.
The SIF specification defines the meaning of this element as: "School for which the sales object applies"
SchoolInfoRefId element of this object.public void setSchoolInfoRefId(java.lang.String value)
<SchoolInfoRefId> element.
The SIF specification defines the meaning of this element as: "School for which the sales object applies"
value - A String objectpublic java.util.Calendar getDate()
<Date> element.
The SIF specification defines the meaning of this element as: "Date on which the sales occurred."
Date element of this object.public void setDate(java.util.Calendar value)
<Date> element.
The SIF specification defines the meaning of this element as: "Date on which the sales occurred."
value - A Calendar objectpublic void setProgram(Program value)
<Program> element.
value - A Program object
public void setProgram(FinancialProgram type,
java.lang.String value)
<Program> child element.
This form of setProgram is provided as a convenience method
that is functionally equivalent to the version of setProgram
that accepts a single Program object.
type - The type of the program. Type identifies the list of values.value - Gets or sets the content value of the <Program> elementpublic Program getProgram()
<Program> element.
Program objectpublic void removeProgram()
Program child element previously created by calling setProgram
public void setSaleQuantities(SaleQuantities value)
<SaleQuantities> element.
value - A SaleQuantities objectpublic SaleQuantities getSaleQuantities()
<SaleQuantities> element.
SaleQuantities objectpublic void removeSaleQuantities()
SaleQuantities child element previously created by calling setSaleQuantities
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||