Package no.unit.nva.model
Class Contributor.Builder
- java.lang.Object
-
- no.unit.nva.model.Contributor.Builder
-
- Enclosing class:
- Contributor
public static final class Contributor.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Contributorbuild()Contributor.BuilderwithAffiliations(java.util.List<Organization> affiliations)Contributor.BuilderwithCorrespondingAuthor(boolean correspondingAuthor)Contributor.BuilderwithIdentity(Identity identity)Contributor.BuilderwithRole(Role role)Contributor.BuilderwithSequence(java.lang.Integer sequence)
-
-
-
Method Detail
-
withIdentity
public Contributor.Builder withIdentity(Identity identity)
-
withAffiliations
public Contributor.Builder withAffiliations(java.util.List<Organization> affiliations)
-
withRole
public Contributor.Builder withRole(Role role)
-
withSequence
public Contributor.Builder withSequence(java.lang.Integer sequence)
-
withCorrespondingAuthor
public Contributor.Builder withCorrespondingAuthor(boolean correspondingAuthor)
-
build
public Contributor build()
-
-