Package org.ivoa.dm.tool
Class Author.AuthorBuilder
java.lang.Object
org.ivoa.dm.tool.Author.AuthorBuilder
- Enclosing class:
- Author
A builder class for Author, mainly for use in the functional builder pattern.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
Name of the author. -
email
Contact email address for the author. -
role
Role of the author; default maintainer. -
github
GitHub username . -
gitlab
GitLab username . -
orcid
ORCID identity. -
affiliation
Affiliation .
-
-
Constructor Details
-
AuthorBuilder
public AuthorBuilder()
-
-
Method Details
-
create
create a Author from this builder.- Returns:
- an object initialized from the builder.
-