Package gov.ojp.it.jxdm._3_0
Class Person
- java.lang.Object
-
- gov.ojp.it.jxdm._3_0.SuperType
-
- gov.ojp.it.jxdm._3_0.Person
-
public class Person extends SuperType
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <extension base="{http://www.it.ojp.gov/jxdm/3.0.3}SuperType"> <sequence> <element name="PersonName" type="{http://www.it.ojp.gov/jxdm/3.0.3}PersonNameType"/> <element name="PersonPhysicalDetails" type="{http://www.it.ojp.gov/jxdm/3.0.3}PersonPhysicalDetailsType"/> <element name="PersonBirthDate" type="{http://www.it.ojp.gov/jxdm/3.0.3/proxy/xsd/1.0}date"/> <element name="Residence" type="{http://www.it.ojp.gov/jxdm/3.0.3}ResidenceType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected DatepersonBirthDateprotected PersonNameTypepersonNameprotected PersonPhysicalDetailsTypepersonPhysicalDetailsprotected List<ResidenceType>residence-
Fields inherited from class gov.ojp.it.jxdm._3_0.SuperType
id, sourceIDText
-
-
Constructor Summary
Constructors Constructor Description Person()Default no-arg constructorPerson(String sourceIDText, String id, PersonNameType personName, PersonPhysicalDetailsType personPhysicalDetails, Date personBirthDate, List<ResidenceType> residence)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetPersonBirthDate()Gets the value of the personBirthDate property.PersonNameTypegetPersonName()Gets the value of the personName property.PersonPhysicalDetailsTypegetPersonPhysicalDetails()Gets the value of the personPhysicalDetails property.List<ResidenceType>getResidence()Gets the value of the residence property.voidsetPersonBirthDate(Date value)Sets the value of the personBirthDate property.voidsetPersonName(PersonNameType value)Sets the value of the personName property.voidsetPersonPhysicalDetails(PersonPhysicalDetailsType value)Sets the value of the personPhysicalDetails property.-
Methods inherited from class gov.ojp.it.jxdm._3_0.SuperType
getId, getSourceIDText, setId, setSourceIDText
-
-
-
-
Field Detail
-
personName
protected PersonNameType personName
-
personPhysicalDetails
protected PersonPhysicalDetailsType personPhysicalDetails
-
personBirthDate
protected Date personBirthDate
-
residence
protected List<ResidenceType> residence
-
-
Constructor Detail
-
Person
public Person()
Default no-arg constructor
-
Person
public Person(String sourceIDText, String id, PersonNameType personName, PersonPhysicalDetailsType personPhysicalDetails, Date personBirthDate, List<ResidenceType> residence)
Fully-initialising value constructor
-
-
Method Detail
-
getPersonName
public PersonNameType getPersonName()
Gets the value of the personName property.- Returns:
- possible object is
PersonNameType
-
setPersonName
public void setPersonName(PersonNameType value)
Sets the value of the personName property.- Parameters:
value- allowed object isPersonNameType
-
getPersonPhysicalDetails
public PersonPhysicalDetailsType getPersonPhysicalDetails()
Gets the value of the personPhysicalDetails property.- Returns:
- possible object is
PersonPhysicalDetailsType
-
setPersonPhysicalDetails
public void setPersonPhysicalDetails(PersonPhysicalDetailsType value)
Sets the value of the personPhysicalDetails property.- Parameters:
value- allowed object isPersonPhysicalDetailsType
-
getPersonBirthDate
public Date getPersonBirthDate()
Gets the value of the personBirthDate property.- Returns:
- possible object is
Date
-
setPersonBirthDate
public void setPersonBirthDate(Date value)
Sets the value of the personBirthDate property.- Parameters:
value- allowed object isDate
-
getResidence
public List<ResidenceType> getResidence()
Gets the value of the residence property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the residence property.For example, to add a new item, do as follows:
getResidence().add(newItem);Objects of the following type(s) are allowed in the list
ResidenceType
-
-