|
||||||||||
| 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.SIFKeyedElement
com.edustructures.sifworks.common.Race
public class Race
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Race()
Constructor |
|
Race(java.lang.String type,
RaceType code)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getCode()
Gets the value of the Code attribute. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
OtherCodeList |
getOtherCodeList()
Gets the value of the <OtherCodeList> element. |
java.math.BigDecimal |
getProportion()
Gets the value of the <Proportion> element. |
java.lang.String |
getType()
Gets the value of the Type attribute. |
void |
removeOtherCodeList()
Removes the OtherCodeList child element previously created by calling setOtherCodeList |
void |
setCode(RaceType value)
Sets the value of the Code attribute. |
void |
setCode(java.lang.String value)
Sets the value of the Code attribute as a String. |
void |
setOtherCodeList(OtherCodeList value)
Sets the value of the <OtherCodeList> element. |
void |
setProportion(java.math.BigDecimal value)
Sets the value of the <Proportion> element. |
void |
setType(java.lang.String value)
Sets the value of the Type attribute. |
| 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 |
| Constructor Detail |
|---|
public Race()
public Race(java.lang.String type,
RaceType code)
type - A code that specifies the coding structure used. The default is "NA".code - The general racial category which reflects the individual's recognition of his or her community or with which the individual most identifies.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getType()
Type attribute.
The SIF specification defines the meaning of this attribute as: "A code that specifies the coding structure used. The default is "NA"."
Type attribute of this object.public void setType(java.lang.String value)
Type attribute.
The SIF specification defines the meaning of this attribute as: "A code that specifies the coding structure used. The default is "NA"."
value - A String objectpublic java.lang.String getCode()
Code attribute.
The SIF specification defines the meaning of this attribute as: "The general racial category which reflects the individual's recognition of his or her community or with which the individual most identifies."
Code attribute of this object.public void setCode(RaceType value)
Code attribute.
The SIF specification defines the meaning of this attribute as: "The general racial category which reflects the individual's recognition of his or her community or with which the individual most identifies."
value - A constant defined by the RaceType classpublic void setCode(java.lang.String value)
Code attribute as a String.
The SIF specification defines the meaning of this attribute as: "The general racial category which reflects the individual's recognition of his or her community or with which the individual most identifies."
value - The value as a Stringpublic void setOtherCodeList(OtherCodeList value)
<OtherCodeList> element.
value - A OtherCodeList objectpublic OtherCodeList getOtherCodeList()
<OtherCodeList> element.
OtherCodeList objectpublic void removeOtherCodeList()
OtherCodeList child element previously created by calling setOtherCodeList
public java.math.BigDecimal getProportion()
<Proportion> element.
The SIF specification defines the meaning of this element as: "A percentage associated with the race."
Proportion element of this object.public void setProportion(java.math.BigDecimal value)
<Proportion> element.
The SIF specification defines the meaning of this element as: "A percentage associated with the race."
value - A BigDecimal object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||