|
||||||||||
| 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.hrfin.AnnualItem
public class AnnualItem
Contains information about the item being summarized.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
AnnualItem()
Constructor |
|
AnnualItem(AccountClass accountType,
FundType fundType,
java.lang.String function,
java.math.BigDecimal amount)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getAccountType()
Gets the value of the <AccountType> element. |
java.math.BigDecimal |
getAmount()
Gets the value of the <Amount> element. |
java.lang.String |
getExpenditureArea()
Gets the value of the <ExpenditureArea> element. |
java.lang.String |
getFunction()
Gets the value of the <Function> element. |
java.lang.String |
getFundType()
Gets the value of the <FundType> element. |
java.lang.String |
getGLAmountType()
Gets the value of the <GLAmountType> element. |
java.lang.String |
getInstructionalProgram()
Gets the value of the <InstructionalProgram> 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 |
getObject()
Gets the value of the <Object> element. |
java.lang.String |
getSpecialAmountType()
Gets the value of the <SpecialAmountType> element. |
java.lang.String |
getStateProvinceId()
Gets the value of the <StateProvinceId> element. |
void |
setAccountType(AccountClass value)
Sets the value of the <AccountType> element. |
void |
setAccountType(java.lang.String value)
Sets the value of the <AccountType> element as a String. |
void |
setAmount(java.math.BigDecimal value)
Sets the value of the <Amount> element. |
void |
setExpenditureArea(ExpenditureAreaValue value)
Sets the value of the <ExpenditureArea> element. |
void |
setExpenditureArea(java.lang.String value)
Sets the value of the <ExpenditureArea> element as a String. |
void |
setFunction(java.lang.String value)
Sets the value of the <Function> element. |
void |
setFundType(FundType value)
Sets the value of the <FundType> element. |
void |
setFundType(java.lang.String value)
Sets the value of the <FundType> element as a String. |
void |
setGLAmountType(GLAmountType value)
Sets the value of the <GLAmountType> element. |
void |
setGLAmountType(java.lang.String value)
Sets the value of the <GLAmountType> element as a String. |
void |
setInstructionalProgram(java.lang.String value)
Sets the value of the <InstructionalProgram> element. |
void |
setObject(java.lang.String value)
Sets the value of the <Object> element. |
void |
setSpecialAmountType(SpecialAmountType value)
Sets the value of the <SpecialAmountType> element. |
void |
setSpecialAmountType(java.lang.String value)
Sets the value of the <SpecialAmountType> element as a String. |
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.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 AnnualItem()
public AnnualItem(AccountClass accountType,
FundType fundType,
java.lang.String function,
java.math.BigDecimal amount)
accountType - Classification of budgetary account code summaryfundType - Is the account a general or special account code designation?function - Function break in account code for summarization.amount - Summarized amount.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getAccountType()
<AccountType> element.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
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 | "AcctType" |
| SIF2.0 | "AccountType" |
AccountType element of this object.public void setAccountType(AccountClass value)
<AccountType> element.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
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 | "AcctType" |
| SIF2.0 | "AccountType" |
value - A constant defined by the AccountClass classpublic void setAccountType(java.lang.String value)
<AccountType> element as a String.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
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 | "AcctType" |
| SIF2.0 | "AccountType" |
value - The value as a Stringpublic java.lang.String getFundType()
<FundType> element.
The SIF specification defines the meaning of this element as: "Is the account a general or special account code designation?"
FundType element of this object.public void setFundType(FundType value)
<FundType> element.
The SIF specification defines the meaning of this element as: "Is the account a general or special account code designation?"
value - A constant defined by the FundType classpublic void setFundType(java.lang.String value)
<FundType> element as a String.
The SIF specification defines the meaning of this element as: "Is the account a general or special account code designation?"
value - The value as a Stringpublic java.lang.String getExpenditureArea()
<ExpenditureArea> element.
The SIF specification defines the meaning of this element as: "Relative area in which the expenditure was used."
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 | "ExpArea" |
| SIF2.0 | "ExpenditureArea" |
ExpenditureArea element of this object.public void setExpenditureArea(ExpenditureAreaValue value)
<ExpenditureArea> element.
The SIF specification defines the meaning of this element as: "Relative area in which the expenditure was used."
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 | "ExpArea" |
| SIF2.0 | "ExpenditureArea" |
value - A constant defined by the ExpenditureAreaValue classpublic void setExpenditureArea(java.lang.String value)
<ExpenditureArea> element as a String.
The SIF specification defines the meaning of this element as: "Relative area in which the expenditure was used."
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 | "ExpArea" |
| SIF2.0 | "ExpenditureArea" |
value - The value as a Stringpublic java.lang.String getStateProvinceId()
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State-assigned ID for the relative area in which the expenditure/revenue was used."
StateProvinceId element of this object.public void setStateProvinceId(StatePrCode value)
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State-assigned ID for the relative area in which the expenditure/revenue was used."
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 ID for the relative area in which the expenditure/revenue was used."
value - The value as a Stringpublic java.lang.String getFunction()
<Function> element.
The SIF specification defines the meaning of this element as: "Function break in account code for summarization."
Function element of this object.public void setFunction(java.lang.String value)
<Function> element.
The SIF specification defines the meaning of this element as: "Function break in account code for summarization."
value - A String objectpublic java.lang.String getObject()
<Object> element.
The SIF specification defines the meaning of this element as: "Object break in account code for summarization."
Object element of this object.public void setObject(java.lang.String value)
<Object> element.
The SIF specification defines the meaning of this element as: "Object break in account code for summarization."
value - A String objectpublic java.lang.String getInstructionalProgram()
<InstructionalProgram> element.
The SIF specification defines the meaning of this element as: "Instructional program break in account code for summarization"
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 | "InstProgram" |
| SIF2.0 | "InstructionalProgram" |
InstructionalProgram element of this object.public void setInstructionalProgram(java.lang.String value)
<InstructionalProgram> element.
The SIF specification defines the meaning of this element as: "Instructional program break in account code for summarization"
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 | "InstProgram" |
| SIF2.0 | "InstructionalProgram" |
value - A String objectpublic java.math.BigDecimal getAmount()
<Amount> element.
The SIF specification defines the meaning of this element as: "Summarized amount."
Amount element of this object.public void setAmount(java.math.BigDecimal value)
<Amount> element.
The SIF specification defines the meaning of this element as: "Summarized amount."
value - A BigDecimal objectpublic java.lang.String getSpecialAmountType()
<SpecialAmountType> element.
The SIF specification defines the meaning of this element as: "With regard to regional/local education service agencies report of "special" account code information, the account code summarization can be classified as:"
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 | "SpecAmtType" |
| SIF2.0 | "SpecialAmountType" |
SpecialAmountType element of this object.public void setSpecialAmountType(SpecialAmountType value)
<SpecialAmountType> element.
The SIF specification defines the meaning of this element as: "With regard to regional/local education service agencies report of "special" account code information, the account code summarization can be classified as:"
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 | "SpecAmtType" |
| SIF2.0 | "SpecialAmountType" |
value - A constant defined by the SpecialAmountType classpublic void setSpecialAmountType(java.lang.String value)
<SpecialAmountType> element as a String.
The SIF specification defines the meaning of this element as: "With regard to regional/local education service agencies report of "special" account code information, the account code summarization can be classified as:"
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 | "SpecAmtType" |
| SIF2.0 | "SpecialAmountType" |
value - The value as a Stringpublic java.lang.String getGLAmountType()
<GLAmountType> element.
The SIF specification defines the meaning of this element as: "With regard to an account code grouping classified as a General Ledger 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 | "GLAmtType" |
| SIF2.0 | "GLAmountType" |
GLAmountType element of this object.public void setGLAmountType(GLAmountType value)
<GLAmountType> element.
The SIF specification defines the meaning of this element as: "With regard to an account code grouping classified as a General Ledger 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 | "GLAmtType" |
| SIF2.0 | "GLAmountType" |
value - A constant defined by the GLAmountType classpublic void setGLAmountType(java.lang.String value)
<GLAmountType> element as a String.
The SIF specification defines the meaning of this element as: "With regard to an account code grouping classified as a General Ledger 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 | "GLAmtType" |
| SIF2.0 | "GLAmountType" |
value - The value as a String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||