|
||||||||||
| 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.AccountingPeriod
public class AccountingPeriod
This object defines an accounting period within a fiscal year. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
AccountingPeriod()
Constructor |
|
AccountingPeriod(java.lang.String refId,
java.lang.String name,
java.lang.String fiscalYearRefId,
java.util.Calendar startDate,
java.util.Calendar endDate)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Gets the value of the <Description> element. |
java.util.Calendar |
getEndDate()
Gets the value of the <EndDate> element. |
java.lang.String |
getFiscalYearRefId()
Gets the value of the <FiscalYearRefId> 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. |
java.util.Calendar |
getStartDate()
Gets the value of the <StartDate> element. |
void |
setDescription(java.lang.String value)
Sets the value of the <Description> element. |
void |
setEndDate(java.util.Calendar value)
Sets the value of the <EndDate> element. |
void |
setFiscalYearRefId(java.lang.String value)
Sets the value of the <FiscalYearRefId> 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. |
void |
setStartDate(java.util.Calendar value)
Sets the value of the <StartDate> element. |
| 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 AccountingPeriod()
public AccountingPeriod(java.lang.String refId,
java.lang.String name,
java.lang.String fiscalYearRefId,
java.util.Calendar startDate,
java.util.Calendar endDate)
refId - GUID that identifies this accounting period.name - Name of the accounting period.fiscalYearRefId - Fiscal year to which this accounting period belongs.startDate - Start date of the accounting period.endDate - End date of the accounting period.| 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 accounting period."
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 accounting period."
value - A String objectpublic java.lang.String getName()
<Name> element.
The SIF specification defines the meaning of this element as: "Name of the accounting period."
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 | "AccountingPeriodName" |
| 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 accounting period."
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 | "AccountingPeriodName" |
| 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 getFiscalYearRefId()
<FiscalYearRefId> element.
The SIF specification defines the meaning of this element as: "Fiscal year to which this accounting period belongs."
FiscalYearRefId element of this object.public void setFiscalYearRefId(java.lang.String value)
<FiscalYearRefId> element.
The SIF specification defines the meaning of this element as: "Fiscal year to which this accounting period belongs."
value - A String objectpublic java.util.Calendar getStartDate()
<StartDate> element.
The SIF specification defines the meaning of this element as: "Start date of the accounting period."
StartDate element of this object.public void setStartDate(java.util.Calendar value)
<StartDate> element.
The SIF specification defines the meaning of this element as: "Start date of the accounting period."
value - A Calendar objectpublic java.util.Calendar getEndDate()
<EndDate> element.
The SIF specification defines the meaning of this element as: "End date of the accounting period."
EndDate element of this object.public void setEndDate(java.util.Calendar value)
<EndDate> element.
The SIF specification defines the meaning of this element as: "End date of the accounting period."
value - A Calendar object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||