|
||||||||||
| 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.hrfin.FinancialAnnual
public class FinancialAnnual
This object contains information about account code annual financial totals, summarized by major and/or minor account code breaks. SIF_Events are not reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
FinancialAnnual()
Constructor |
|
FinancialAnnual(java.util.Calendar reportDate,
StatePrCode stateProvinceId,
java.lang.Integer fiscalYear,
AnnualItems annualItems)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
AnnualItems |
getAnnualItems()
Gets the value of the <AnnualItems> element. |
java.lang.Integer |
getFiscalYear()
Gets the value of the <FiscalYear> 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.util.Calendar |
getReportDate()
Gets the value of the <ReportDate> element. |
java.lang.String |
getStateProvinceId()
Gets the value of the <StateProvinceId> element. |
void |
removeAnnualItems()
Removes the AnnualItems child element previously created by calling setAnnualItems |
void |
setAnnualItems(AnnualItems value)
Sets the value of the <AnnualItems> element. |
void |
setFiscalYear(java.lang.Integer value)
Sets the value of the <FiscalYear> element. |
void |
setReportDate(java.util.Calendar value)
Sets the value of the <ReportDate> element. |
void |
setStateProvinceId(StatePrCode value)
Sets the value of the <StateProvinceId> element. |
void |
setStateProvinceId(java.lang.String value)
Sets the value of the <StateProvinceId> element as a String. |
| Methods inherited from class com.edustructures.sifworks.SIFDataObject |
|---|
addSIFExtendedElement, clone, getElementOrAttribute, getObjectTag, getObjectType, getRefId, 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 FinancialAnnual()
public FinancialAnnual(java.util.Calendar reportDate,
StatePrCode stateProvinceId,
java.lang.Integer fiscalYear,
AnnualItems annualItems)
reportDate - Date on which snapshot was generated.stateProvinceId - State assigned reporting ID for district or agencyfiscalYear - Fiscal year of summary accountannualItems - Contains information about the item being summarized.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.util.Calendar getReportDate()
<ReportDate> element.
The SIF specification defines the meaning of this element as: "Date on which snapshot was generated."
ReportDate element of this object.public void setReportDate(java.util.Calendar value)
<ReportDate> element.
The SIF specification defines the meaning of this element as: "Date on which snapshot was generated."
value - A Calendar objectpublic java.lang.String getStateProvinceId()
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State assigned reporting ID for district or agency"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
StateProvinceId element of this object.public void setStateProvinceId(StatePrCode value)
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State assigned reporting ID for district or agency"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
value - A constant defined by the StatePrCode classpublic void setStateProvinceId(java.lang.String value)
<StateProvinceId> element as a String.
The SIF specification defines the meaning of this element as: "State assigned reporting ID for district or agency"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
value - The value as a Stringpublic java.lang.Integer getFiscalYear()
<FiscalYear> element.
The SIF specification defines the meaning of this element as: "Fiscal year of summary account"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "FiscalYr" |
| SIF2.0 | "FiscalYear" |
FiscalYear element of this object.public void setFiscalYear(java.lang.Integer value)
<FiscalYear> element.
The SIF specification defines the meaning of this element as: "Fiscal year of summary account"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "FiscalYr" |
| SIF2.0 | "FiscalYear" |
value - A Integer objectpublic void setAnnualItems(AnnualItems value)
<AnnualItems> element.
The SIF specification defines the meaning of this element as: "Contains information about the item being summarized."
value - A AnnualItems objectpublic AnnualItems getAnnualItems()
<AnnualItems> element.
The SIF specification defines the meaning of this element as: "Contains information about the item being summarized."
AnnualItems objectpublic void removeAnnualItems()
AnnualItems child element previously created by calling setAnnualItems
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||