|
||||||||||
| 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.SIFList<FISAmount>
com.edustructures.sifworks.hrfin.FISAmounts
public class FISAmounts
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
FISAmounts()
Constructor |
|
FISAmounts(FISAmount amount)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
void |
addAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId,
java.lang.String value)
Adds a new <Amount> repeatable element. |
FISAmount |
getAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId)
Gets a FISAmount object instance. |
FISAmount[] |
getAmounts()
Gets all FISAmount object instances. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
void |
removeAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId)
Removes a FISAmount object instance. |
void |
setAmounts(FISAmount[] amounts)
Sets an array of FISAmount objects. |
| Methods inherited from class com.edustructures.sifworks.SIFList |
|---|
add, addAll, clear, contains, containsAll, get, iterator, remove, remove, removeAll, retainAll, size, toArray, toArray |
| 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 |
| Methods inherited from interface java.util.Collection |
|---|
equals, hashCode, isEmpty |
| Constructor Detail |
|---|
public FISAmounts()
public FISAmounts(FISAmount amount)
amount - | Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public void addAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId,
java.lang.String value)
<Amount> repeatable element.
This form of setAmount is provided as a convenience method
that is functionally equivalent to the version of setAmount
that accepts a single FISAmount object.
financialAccountAccountingPeriodLocationInfoRefId - FinancialAccountAccountingPeriodLocationInfo reference.financialClassRefId - Class of the financial account.value - Gets or sets the content value of the <FISAmount> element
public void removeAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId)
FISAmount object instance. More than one instance can be defined for this object because it is a repeatable field element.
financialAccountAccountingPeriodLocationInfoRefId - Identifies the FISAmount object to remove by its FinancialAccountAccountingPeriodLocationInfoRefId valuefinancialClassRefId - Identifies the FISAmount object to remove by its FinancialClassRefId value
public FISAmount getAmount(java.lang.String financialAccountAccountingPeriodLocationInfoRefId,
java.lang.String financialClassRefId)
FISAmount object instance. More than one instance can be defined for this object because it is a repeatable field element.
financialAccountAccountingPeriodLocationInfoRefId - Identifies the FISAmount object to return by its "FinancialAccountAccountingPeriodLocationInfoRefId" attribute valuefinancialClassRefId - Identifies the FISAmount object to return by its "FinancialClassRefId" attribute value
FISAmount objectpublic FISAmount[] getAmounts()
FISAmount object instances. More than one instance can be defined for this object because it is a repeatable field element.
FISAmount objectspublic void setAmounts(FISAmount[] amounts)
FISAmount objects. All existing
FISAmount instances
are removed and replaced with this list. Calling this method with the
parameter value set to null removes all FISAmounts.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||