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 Date
personBirthDate
protected PersonNameType
personName
protected PersonPhysicalDetailsType
personPhysicalDetails
protected 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 Date
getPersonBirthDate()
Gets the value of the personBirthDate property.PersonNameType
getPersonName()
Gets the value of the personName property.PersonPhysicalDetailsType
getPersonPhysicalDetails()
Gets the value of the personPhysicalDetails property.List<ResidenceType>
getResidence()
Gets the value of the residence property.void
setPersonBirthDate(Date value)
Sets the value of the personBirthDate property.void
setPersonName(PersonNameType value)
Sets the value of the personName property.void
setPersonPhysicalDetails(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
set
method 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
-
-