|
||||||||||
| 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.dw.AggregateStatisticFact
public class AggregateStatisticFact
This object is the actual value of the measurement. It is always associated with one statistic and one or more characteristics. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
AggregateStatisticFact()
Constructor |
|
AggregateStatisticFact(java.lang.String refId,
AggregateCharacteristicInfoRefId characteristics,
java.lang.String aggregateStatisticInfoRefId,
java.math.BigDecimal value)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getAggregateStatisticInfoRefId()
Gets the value of the <AggregateStatisticInfoRefId> element. |
Characteristics |
getCharacteristics()
Gets the value of the <Characteristics> element. |
java.lang.String |
getExcluded()
Gets the value of the <Excluded> 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 |
getRefId()
Gets the value of the RefId attribute. |
java.math.BigDecimal |
getValue()
Gets the value of the <Value> element. |
void |
removeCharacteristics()
Removes the Characteristics child element previously created by calling setCharacteristics |
void |
setAggregateStatisticInfoRefId(java.lang.String value)
Sets the value of the <AggregateStatisticInfoRefId> element. |
void |
setCharacteristics(AggregateCharacteristicInfoRefId aggregateCharacteristicInfoRefId)
Sets the value of the <Characteristics> child element. |
void |
setCharacteristics(Characteristics value)
Sets the value of the <Characteristics> element. |
void |
setExcluded(java.lang.String value)
Sets the value of the <Excluded> element as a String. |
void |
setExcluded(YesNo value)
Sets the value of the <Excluded> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setValue(java.math.BigDecimal value)
Sets the value of the <Value> 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 AggregateStatisticFact()
public AggregateStatisticFact(java.lang.String refId,
AggregateCharacteristicInfoRefId characteristics,
java.lang.String aggregateStatisticInfoRefId,
java.math.BigDecimal value)
refId - characteristics - Reference to one or more AggregateCharacteristicInfo objects.aggregateStatisticInfoRefId - value - Value of the fact.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getRefId()
RefId attribute.
getRefId in class SIFDataObjectRefId attribute of this object.public void setRefId(java.lang.String value)
RefId attribute.
value - A String objectpublic void setCharacteristics(Characteristics value)
<Characteristics> element.
The SIF specification defines the meaning of this element as: "Reference to one or more AggregateCharacteristicInfo objects."
value - A Characteristics objectpublic void setCharacteristics(AggregateCharacteristicInfoRefId aggregateCharacteristicInfoRefId)
<Characteristics> child element.
This form of setCharacteristics is provided as a convenience method
that is functionally equivalent to the version of setCharacteristics
that accepts a single Characteristics object.
aggregateCharacteristicInfoRefId - Reference to an AggregateCharacteristicInfo object.public Characteristics getCharacteristics()
<Characteristics> element.
The SIF specification defines the meaning of this element as: "Reference to one or more AggregateCharacteristicInfo objects."
Characteristics objectpublic void removeCharacteristics()
Characteristics child element previously created by calling setCharacteristics
public java.lang.String getAggregateStatisticInfoRefId()
<AggregateStatisticInfoRefId> element.
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 | "Statistic" |
| SIF2.0 | "AggregateStatisticInfoRefId" |
AggregateStatisticInfoRefId element of this object.public void setAggregateStatisticInfoRefId(java.lang.String value)
<AggregateStatisticInfoRefId> element.
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 | "Statistic" |
| SIF2.0 | "AggregateStatisticInfoRefId" |
value - A String objectpublic java.lang.String getExcluded()
<Excluded> element.
Excluded element of this object.public void setExcluded(YesNo value)
<Excluded> element.
value - A constant defined by the YesNo classpublic void setExcluded(java.lang.String value)
<Excluded> element as a String.
value - The value as a Stringpublic java.math.BigDecimal getValue()
<Value> element.
The SIF specification defines the meaning of this element as: "Value of the fact."
Value element of this object.public void setValue(java.math.BigDecimal value)
<Value> element.
The SIF specification defines the meaning of this element as: "Value of the fact."
value - A BigDecimal object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||