Package org.ivoa.dm.proposal.prop
Class Person.PersonBuilder
java.lang.Object
org.ivoa.dm.proposal.prop.Person.PersonBuilder
- Enclosing class:
- Person
A builder class for Person, mainly for use in the functional builder pattern.
-
Field Summary
Modifier and TypeFieldDescriptionan email that can be used to communicate with the person.The given names for the person..org.ivoa.dm.ivoa.StringIdentifier
orcid id see https://orcid.org. -
Constructor Summary
-
Method Summary
-
Field Details
-
fullName
The given names for the person. -
eMail
an email that can be used to communicate with the person. -
homeInstitute
. -
orcidId
public org.ivoa.dm.ivoa.StringIdentifier orcidIdorcid id see https://orcid.org.
-
-
Constructor Details
-
PersonBuilder
public PersonBuilder()
-
-
Method Details
-
create
create a Person from this builder.- Returns:
- an object initialized from the builder.
-