|
||||||||||
| 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.student.Offender
public class Offender
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Offender()
Constructor |
|
Offender(ReporterDescriptionType type,
InjuryType injury)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
ActionList |
getActionList()
Gets the value of the <ActionList> element. |
java.lang.String |
getInjury()
Gets the value of the <Injury> 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 |
ManifestationDetermination |
getManifestationDetermination()
Gets the value of the <ManifestationDetermination> element. |
Name |
getName()
Gets the value of the <Name> element. |
SIF_RefId |
getSIF_RefId()
Gets the value of the <SIF_RefId> element. |
java.lang.String |
getType()
Gets the value of the Type attribute. |
void |
removeActionList()
Removes the ActionList child element previously created by calling setActionList |
void |
removeManifestationDetermination()
Removes the ManifestationDetermination child element previously created by calling setManifestationDetermination |
void |
removeName()
Removes the Name child element previously created by calling setName |
void |
removeSIF_RefId()
Removes the SIF_RefId child element previously created by calling setSIF_RefId |
void |
setActionList(ActionList value)
Sets the value of the <ActionList> element. |
void |
setInjury(InjuryType value)
Sets the value of the <Injury> element. |
void |
setInjury(java.lang.String value)
Sets the value of the <Injury> element as a String. |
void |
setManifestationDetermination(ManifestationDetermination value)
Sets the value of the <ManifestationDetermination> element. |
void |
setName(Name value)
Sets the value of the <Name> element. |
void |
setName(NameType type,
java.lang.String lastName,
java.lang.String firstName)
Sets the value of the <Name> child element. |
void |
setSIF_RefId(SIF_RefId value)
Sets the value of the <SIF_RefId> element. |
void |
setSIF_RefId(java.lang.String sifRefObject,
java.lang.String value)
Sets the value of the <SIF_RefId> child element. |
void |
setType(ReporterDescriptionType value)
Sets the value of the Type attribute. |
void |
setType(java.lang.String value)
Sets the value of the Type attribute as a String. |
| 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 Offender()
public Offender(ReporterDescriptionType type,
InjuryType injury)
type - Identifies the type of offender involved in the incident.injury - Identifies whether or not this specific offender was physically injured, and if so, identifies whether the injury was major or minor.| 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: "Identifies the type of offender involved in the incident."
Type attribute of this object.public void setType(ReporterDescriptionType value)
Type attribute.
The SIF specification defines the meaning of this attribute as: "Identifies the type of offender involved in the incident."
value - A constant defined by the ReporterDescriptionType classpublic void setType(java.lang.String value)
Type attribute as a String.
The SIF specification defines the meaning of this attribute as: "Identifies the type of offender involved in the incident."
value - The value as a Stringpublic void setName(Name value)
<Name> element.
The SIF specification defines the meaning of this element as: "The name of the offender."
value - A Name object
public void setName(NameType type,
java.lang.String lastName,
java.lang.String firstName)
<Name> child element.
This form of setName is provided as a convenience method
that is functionally equivalent to the version of setName
that accepts a single Name object.
type - Code that specifies what type of name this is. If unsure, use 04.lastName - The last name.firstName - The first name.public Name getName()
<Name> element.
The SIF specification defines the meaning of this element as: "The name of the offender."
Name objectpublic void removeName()
Name child element previously created by calling setName
public void setSIF_RefId(SIF_RefId value)
<SIF_RefId> element.
value - A SIF_RefId object
public void setSIF_RefId(java.lang.String sifRefObject,
java.lang.String value)
<SIF_RefId> child element.
This form of setSIF_RefId is provided as a convenience method
that is functionally equivalent to the version of setSIF_RefId
that accepts a single SIF_RefId object.
sifRefObject - value - Gets or sets the content value of the <SIF_RefId> elementpublic SIF_RefId getSIF_RefId()
<SIF_RefId> element.
SIF_RefId objectpublic void removeSIF_RefId()
SIF_RefId child element previously created by calling setSIF_RefId
public java.lang.String getInjury()
<Injury> element.
The SIF specification defines the meaning of this element as: "Identifies whether or not this specific offender was physically injured, and if so, identifies whether the injury was major or minor."
Injury element of this object.public void setInjury(InjuryType value)
<Injury> element.
The SIF specification defines the meaning of this element as: "Identifies whether or not this specific offender was physically injured, and if so, identifies whether the injury was major or minor."
value - A constant defined by the InjuryType classpublic void setInjury(java.lang.String value)
<Injury> element as a String.
The SIF specification defines the meaning of this element as: "Identifies whether or not this specific offender was physically injured, and if so, identifies whether the injury was major or minor."
value - The value as a Stringpublic void setManifestationDetermination(ManifestationDetermination value)
<ManifestationDetermination> element.
value - A ManifestationDetermination objectpublic ManifestationDetermination getManifestationDetermination()
<ManifestationDetermination> element.
ManifestationDetermination objectpublic void removeManifestationDetermination()
ManifestationDetermination child element previously created by calling setManifestationDetermination
public void setActionList(ActionList value)
<ActionList> element.
value - A ActionList objectpublic ActionList getActionList()
<ActionList> element.
ActionList objectpublic void removeActionList()
ActionList child element previously created by calling setActionList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||