|
||||||||||
| 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<T>
com.edustructures.sifworks.SIFKeyedList<Race>
com.edustructures.sifworks.common.RaceList
public class RaceList
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
RaceList()
Constructor |
|
RaceList(Race race)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
void |
addRace(java.lang.String type,
RaceType code)
Adds a new <Race> repeatable element. |
Race |
getRace(RaceType code)
Gets a Race object instance. |
Race[] |
getRaces()
Gets all Race object instances. |
void |
removeRace(RaceType code)
Removes a Race object instance. |
void |
setRaces(Race[] races)
Sets an array of Race objects. |
| Methods inherited from class com.edustructures.sifworks.SIFKeyedList |
|---|
getChild, getChild |
| 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, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getKey, 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 RaceList()
public RaceList(Race race)
race - | Method Detail |
|---|
public void addRace(java.lang.String type,
RaceType code)
<Race> repeatable element.
This form of setRace is provided as a convenience method
that is functionally equivalent to the version of setRace
that accepts a single Race object.
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.public void removeRace(RaceType code)
Race object instance. More than one instance can be defined for this object because it is a repeatable field element.
code - Identifies the Race object to remove by its Code valuepublic Race getRace(RaceType code)
Race object instance. More than one instance can be defined for this object because it is a repeatable field element.
code - Identifies the Race object to return by its "Code" attribute value
Race objectpublic Race[] getRaces()
Race object instances. More than one instance can be defined for this object because it is a repeatable field element.
Race objectspublic void setRaces(Race[] races)
Race objects. All existing
Race instances
are removed and replaced with this list. Calling this method with the
parameter value set to null removes all Races.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||