|
||||||||||
| 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.FinancialAccount
public class FinancialAccount
This object communicates information about a financial account. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
FinancialAccount()
Constructor |
|
FinancialAccount(java.lang.String refId,
java.lang.String accountNumber,
java.lang.String name,
java.lang.String financialClassRefId,
java.util.Calendar creationDate,
java.util.Calendar creationTime)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getAccountNumber()
Gets the value of the <AccountNumber> element. |
java.util.Calendar |
getCreationDate()
Gets the value of the <CreationDate> element. |
java.util.Calendar |
getCreationTime()
Gets the value of the <CreationTime> element. |
java.lang.String |
getDescription()
Gets the value of the <Description> element. |
java.lang.String |
getFinancialClassRefId()
Gets the value of the <FinancialClassRefId> 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 |
getName()
Gets the value of the <Name> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
void |
setAccountNumber(java.lang.String value)
Sets the value of the <AccountNumber> element. |
void |
setCreationDate(java.util.Calendar value)
Sets the value of the <CreationDate> element. |
void |
setCreationTime(java.util.Calendar value)
Sets the value of the <CreationTime> element. |
void |
setDescription(java.lang.String value)
Sets the value of the <Description> element. |
void |
setFinancialClassRefId(java.lang.String value)
Sets the value of the <FinancialClassRefId> element. |
void |
setName(java.lang.String value)
Sets the value of the <Name> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
| 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 FinancialAccount()
public FinancialAccount(java.lang.String refId,
java.lang.String accountNumber,
java.lang.String name,
java.lang.String financialClassRefId,
java.util.Calendar creationDate,
java.util.Calendar creationTime)
refId - GUID that identifies this financial account.accountNumber - Account number used for ledger.name - Name of the account.financialClassRefId - Financial class of the account.creationDate - Account creation date.creationTime - Account creation time.| 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 this financial account."
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 this financial account."
value - A String objectpublic java.lang.String getAccountNumber()
<AccountNumber> element.
The SIF specification defines the meaning of this element as: "Account number used for ledger."
AccountNumber element of this object.public void setAccountNumber(java.lang.String value)
<AccountNumber> element.
The SIF specification defines the meaning of this element as: "Account number used for ledger."
value - A String objectpublic java.lang.String getName()
<Name> element.
The SIF specification defines the meaning of this element as: "Name of the 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 | "FinancialAccountName" |
| SIF2.0 | "Name" |
Name element of this object.public void setName(java.lang.String value)
<Name> element.
The SIF specification defines the meaning of this element as: "Name of the 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 | "FinancialAccountName" |
| SIF2.0 | "Name" |
value - A String objectpublic java.lang.String getDescription()
<Description> element.
The SIF specification defines the meaning of this element as: "Description."
Description element of this object.public void setDescription(java.lang.String value)
<Description> element.
The SIF specification defines the meaning of this element as: "Description."
value - A String objectpublic java.lang.String getFinancialClassRefId()
<FinancialClassRefId> element.
The SIF specification defines the meaning of this element as: "Financial class of the account."
FinancialClassRefId element of this object.public void setFinancialClassRefId(java.lang.String value)
<FinancialClassRefId> element.
The SIF specification defines the meaning of this element as: "Financial class of the account."
value - A String objectpublic java.util.Calendar getCreationDate()
<CreationDate> element.
The SIF specification defines the meaning of this element as: "Account creation date."
CreationDate element of this object.public void setCreationDate(java.util.Calendar value)
<CreationDate> element.
The SIF specification defines the meaning of this element as: "Account creation date."
value - A Calendar objectpublic java.util.Calendar getCreationTime()
<CreationTime> element.
The SIF specification defines the meaning of this element as: "Account creation time."
CreationTime element of this object.public void setCreationTime(java.util.Calendar value)
<CreationTime> element.
The SIF specification defines the meaning of this element as: "Account creation time."
value - A Calendar object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||