public static class PersonPojo.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PersonPojo.Builder |
address(AddressPojo.Builder a) |
PersonPojo.Builder |
address(AddressPojo a) |
PersonPojo.Builder |
address(Consumer<? super AddressPojo.Builder> a) |
PersonPojo.Builder |
birthDate(LocalDate a) |
PersonPojo.Builder |
birthDate(XMLGregorianCalendar a) |
PersonPojo.Builder |
birthName(String s) |
PersonPojo.Builder |
birthTown(String s) |
PersonPojo |
build() |
void |
checkConsistency() |
PersonPojo.Builder |
familyName(String s) |
PersonPojo.Builder |
firstName(String s)
Alias for
givenName(String) |
PersonPojo.Builder |
genderCode(EToopGenderCode e) |
PersonPojo.Builder |
genderCode(String s) |
PersonPojo.Builder |
givenName(String s) |
PersonPojo.Builder |
id(String s) |
PersonPojo.Builder |
idSchemeID(EToopIdentifierType e) |
PersonPojo.Builder |
idSchemeID(String s) |
PersonPojo.Builder |
lastName(String s)
Alias for
familyName(String) |
@Nonnull public PersonPojo.Builder id(@Nullable String s)
@Nonnull public PersonPojo.Builder idSchemeID(@Nullable EToopIdentifierType e)
@Nonnull public PersonPojo.Builder idSchemeID(@Nullable String s)
@Nonnull public PersonPojo.Builder lastName(@Nullable String s)
familyName(String)s - Last or family name@Nonnull public PersonPojo.Builder familyName(@Nullable String s)
@Nonnull public PersonPojo.Builder firstName(@Nullable String s)
givenName(String)s - First or given name@Nonnull public PersonPojo.Builder givenName(@Nullable String s)
@Nonnull public PersonPojo.Builder genderCode(@Nullable EToopGenderCode e)
@Nonnull public PersonPojo.Builder genderCode(@Nullable String s)
@Nonnull public PersonPojo.Builder birthName(@Nullable String s)
@Nonnull public PersonPojo.Builder birthDate(@Nullable XMLGregorianCalendar a)
@Nonnull public PersonPojo.Builder birthDate(@Nullable LocalDate a)
@Nonnull public PersonPojo.Builder birthTown(@Nullable String s)
@Nonnull public PersonPojo.Builder address(@Nullable Consumer<? super AddressPojo.Builder> a)
@Nonnull public PersonPojo.Builder address(@Nullable AddressPojo.Builder a)
@Nonnull public PersonPojo.Builder address(@Nullable AddressPojo a)
@OverridingMethodsMustInvokeSuper public void checkConsistency()
@Nonnull public PersonPojo build()
Copyright © 2020 toop.eu. All rights reserved.