|
||||||||||
| 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.BudgetAccount
public class BudgetAccount
Information about budget accounts being submitted
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
BudgetAccount()
Constructor |
|
BudgetAccount(AccountClass accountClass,
java.lang.String functionBreakdown,
java.math.BigDecimal budgetAmount)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getAccountClass()
Gets the value of the <AccountClass> element. |
java.math.BigDecimal |
getBudgetAmount()
Gets the value of the <BudgetAmount> element. |
java.lang.String |
getFunctionBreakdown()
Gets the value of the <FunctionBreakdown> element. |
java.lang.String |
getFundBreakdown()
Gets the value of the <FundBreakdown> element. |
java.lang.String |
getObjectBreakdown()
Gets the value of the <ObjectBreakdown> element. |
void |
setAccountClass(AccountClass value)
Sets the value of the <AccountClass> element. |
void |
setAccountClass(java.lang.String value)
Sets the value of the <AccountClass> element as a String. |
void |
setBudgetAmount(java.math.BigDecimal value)
Sets the value of the <BudgetAmount> element. |
void |
setFunctionBreakdown(java.lang.String value)
Sets the value of the <FunctionBreakdown> element. |
void |
setFundBreakdown(java.lang.String value)
Sets the value of the <FundBreakdown> element. |
void |
setObjectBreakdown(java.lang.String value)
Sets the value of the <ObjectBreakdown> 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, getKey, 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 BudgetAccount()
public BudgetAccount(AccountClass accountClass,
java.lang.String functionBreakdown,
java.math.BigDecimal budgetAmount)
accountClass - Classification of budgetary account code summaryfunctionBreakdown - Function breakdown of account code for summarization.budgetAmount - Summarized, positive amount without cents for breakdowns| Method Detail |
|---|
public java.lang.String getAccountClass()
<AccountClass> element.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
AccountClass element of this object.public void setAccountClass(AccountClass value)
<AccountClass> element.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
value - A constant defined by the AccountClass classpublic void setAccountClass(java.lang.String value)
<AccountClass> element as a String.
The SIF specification defines the meaning of this element as: "Classification of budgetary account code summary"
value - The value as a Stringpublic java.lang.String getFundBreakdown()
<FundBreakdown> element.
The SIF specification defines the meaning of this element as: "Fund breakdown of 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 | "FundBreak" |
| SIF2.0 | "FundBreakdown" |
FundBreakdown element of this object.public void setFundBreakdown(java.lang.String value)
<FundBreakdown> element.
The SIF specification defines the meaning of this element as: "Fund breakdown of 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 | "FundBreak" |
| SIF2.0 | "FundBreakdown" |
value - A String objectpublic java.lang.String getFunctionBreakdown()
<FunctionBreakdown> element.
The SIF specification defines the meaning of this element as: "Function breakdown of 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 | "FuncBreak" |
| SIF2.0 | "FunctionBreakdown" |
FunctionBreakdown element of this object.public void setFunctionBreakdown(java.lang.String value)
<FunctionBreakdown> element.
The SIF specification defines the meaning of this element as: "Function breakdown of 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 | "FuncBreak" |
| SIF2.0 | "FunctionBreakdown" |
value - A String objectpublic java.lang.String getObjectBreakdown()
<ObjectBreakdown> element.
The SIF specification defines the meaning of this element as: "Object breakdown of 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 | "ObjBreak" |
| SIF2.0 | "ObjectBreakdown" |
ObjectBreakdown element of this object.public void setObjectBreakdown(java.lang.String value)
<ObjectBreakdown> element.
The SIF specification defines the meaning of this element as: "Object breakdown of 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 | "ObjBreak" |
| SIF2.0 | "ObjectBreakdown" |
value - A String objectpublic java.math.BigDecimal getBudgetAmount()
<BudgetAmount> element.
The SIF specification defines the meaning of this element as: "Summarized, positive amount without cents for breakdowns"
BudgetAmount element of this object.public void setBudgetAmount(java.math.BigDecimal value)
<BudgetAmount> element.
The SIF specification defines the meaning of this element as: "Summarized, positive amount without cents for breakdowns"
value - A BigDecimal object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||