public class Person extends Object implements Serializable
<xs:complexType xmlns:ns="http://ns.dataone.org/service/types/v1" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Person"> <xs:sequence> <xs:element type="ns:Subject" name="subject" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:string" name="givenName" minOccurs="1" maxOccurs="unbounded"/> <xs:element type="xs:string" name="familyName" minOccurs="1" maxOccurs="1"/> <xs:element type="xs:string" name="email" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:Subject" name="isMemberOf" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:Subject" name="equivalentIdentity" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="xs:boolean" name="verified" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType>
Modifier and Type | Field and Description |
---|---|
protected List<String> |
email |
protected List<Subject> |
equivalentIdentity |
protected String |
familyName |
protected List<String> |
givenName |
protected List<Subject> |
isMemberOf |
protected Subject |
subject |
protected Boolean |
verified |
Constructor and Description |
---|
Person() |
Modifier and Type | Method and Description |
---|---|
void |
addEmail(String item)
Add a 'email' element item.
|
void |
addEquivalentIdentity(Subject item)
Add a 'equivalentIdentity' element item.
|
void |
addGivenName(String item)
Add a 'givenName' element item.
|
void |
addIsMemberOf(Subject item)
Add a 'isMemberOf' element item.
|
void |
clearEmailList()
Remove all 'email' element items.
|
void |
clearEquivalentIdentityList()
Remove all 'equivalentIdentity' element items.
|
void |
clearGivenNameList()
Remove all 'givenName' element items.
|
void |
clearIsMemberOfList()
Remove all 'isMemberOf' element items.
|
String |
getEmail(int index)
Get 'email' element item by position.
|
List<String> |
getEmailList()
Get the list of 'email' element items.
|
Subject |
getEquivalentIdentity(int index)
Get 'equivalentIdentity' element item by position.
|
List<Subject> |
getEquivalentIdentityList()
Get the list of 'equivalentIdentity' element items.
|
String |
getFamilyName()
Get the 'familyName' element value.
|
String |
getGivenName(int index)
Get 'givenName' element item by position.
|
List<String> |
getGivenNameList()
Get the list of 'givenName' element items.
|
Subject |
getIsMemberOf(int index)
Get 'isMemberOf' element item by position.
|
List<Subject> |
getIsMemberOfList()
Get the list of 'isMemberOf' element items.
|
Subject |
getSubject()
Get the 'subject' element value.
|
Boolean |
getVerified()
Get the 'verified' element value.
|
void |
setEmailList(List<String> list)
Set the list of 'email' element items.
|
void |
setEquivalentIdentityList(List<Subject> list)
Set the list of 'equivalentIdentity' element items.
|
void |
setFamilyName(String familyName)
Set the 'familyName' element value.
|
void |
setGivenNameList(List<String> list)
Set the list of 'givenName' element items.
|
void |
setIsMemberOfList(List<Subject> list)
Set the list of 'isMemberOf' element items.
|
void |
setSubject(Subject subject)
Set the 'subject' element value.
|
void |
setVerified(Boolean verified)
Set the 'verified' element value.
|
int |
sizeEmailList()
Get the number of 'email' element items.
|
int |
sizeEquivalentIdentityList()
Get the number of 'equivalentIdentity' element items.
|
int |
sizeGivenNameList()
Get the number of 'givenName' element items.
|
int |
sizeIsMemberOfList()
Get the number of 'isMemberOf' element items.
|
protected Subject subject
protected String familyName
protected Boolean verified
public Subject getSubject()
public void setSubject(Subject subject)
subject
- public List<String> getGivenNameList()
public void setGivenNameList(List<String> list)
list
- public int sizeGivenNameList()
public void addGivenName(String item)
item
- public String getGivenName(int index)
index
- public void clearGivenNameList()
public String getFamilyName()
public void setFamilyName(String familyName)
familyName
- public List<String> getEmailList()
public void setEmailList(List<String> list)
list
- public int sizeEmailList()
public void addEmail(String item)
item
- public String getEmail(int index)
index
- public void clearEmailList()
public List<Subject> getIsMemberOfList()
public void setIsMemberOfList(List<Subject> list)
list
- public int sizeIsMemberOfList()
public void addIsMemberOf(Subject item)
item
- public Subject getIsMemberOf(int index)
index
- public void clearIsMemberOfList()
public List<Subject> getEquivalentIdentityList()
public void setEquivalentIdentityList(List<Subject> list)
list
- public int sizeEquivalentIdentityList()
public void addEquivalentIdentity(Subject item)
item
- public Subject getEquivalentIdentity(int index)
index
- public void clearEquivalentIdentityList()
public Boolean getVerified()
public void setVerified(Boolean verified)
verified
- Copyright © 2018. All Rights Reserved.