public static class Person.Builder extends AbstractRoleEntity.Builder
IBuilder
,
Serialized FormConstructor and Description |
---|
Builder()
Empty constructor
|
Builder(Person person)
Constructor which starts from an existing component.
|
Modifier and Type | Method and Description |
---|---|
Person |
commit()
Finalizes the data gathered for this builder instance.
|
List<String> |
getAffiliations()
Builder accessor for the affiliations
|
String |
getSurname()
Builder accessor for the surname
|
String |
getUserID()
Builder accessor for the userID
|
boolean |
isEmpty()
Helper method to determine if any values have been entered for this Person.
|
void |
setAffiliations(List<String> affiliations)
Builder accessor for the affiliations
|
void |
setSurname(String surname)
Builder accessor for the surname
|
void |
setUserID(String userID)
Builder accessor for the userID
|
getEmails, getExtensibleAttributes, getNames, getPhones, setEmails, setExtensibleAttributes, setNames, setPhones
public Builder()
public Builder(Person person)
public Person commit() throws InvalidDDMSException
IBuilder
InvalidDDMSException
- if any required information is missing or malformedIBuilder.commit()
public boolean isEmpty()
isEmpty
in interface IBuilder
isEmpty
in class AbstractRoleEntity.Builder
public String getSurname()
public void setSurname(String surname)
public String getUserID()
public void setUserID(String userID)
public List<String> getAffiliations()
public void setAffiliations(List<String> affiliations)
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/