Class BaseRegistrationInputBuilder<T extends BaseRegistrationInput,GeneratorT extends BaseRegistrationInputBuilder<?,?>>
java.lang.Object
pl.edu.icm.unity.types.registration.BaseRegistrationInputBuilder<T,GeneratorT>
- Direct Known Subclasses:
EnquiryResponseBuilder
,RegistrationRequestBuilder
public class BaseRegistrationInputBuilder<T extends BaseRegistrationInput,GeneratorT extends BaseRegistrationInputBuilder<?,?>>
extends Object
Builder of
BaseRegistrationInput
.-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
class
static class
BaseRegistrationInputBuilder.CredentialParamValueBuilderBase<GeneratorT extends BaseRegistrationInputBuilder.CredentialParamValueBuilderBase<GeneratorT>>
static class
BaseRegistrationInputBuilder.IdentityParamBuilderBase<GeneratorT extends BaseRegistrationInputBuilder.IdentityParamBuilderBase<GeneratorT>>
static class
BaseRegistrationInputBuilder.SelectionBuilderBase<GeneratorT extends BaseRegistrationInputBuilder.SelectionBuilderBase<GeneratorT>>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withAddedAgreement
(Selection aValue) withAddedAttribute
(Attribute aValue) withAddedIdentity
(String type, String value) withAddedIdentity
(IdentityParam aValue) withAgreements
(List<Selection> aValue) withAttributes
(List<Attribute> aValue) withComments
(String aValue) withCredentials
(List<CredentialParamValue> aValue) withFormId
(String aValue) withGroupSelections
(List<GroupSelection> aValue) withIdentities
(List<IdentityParam> aValue) withRegistrationCode
(String aValue) withUserLocale
(String aValue)
-
Field Details
-
instance
-
-
Constructor Details
-
BaseRegistrationInputBuilder
-
-
Method Details
-
build
-
withFormId
-
withIdentities
-
withAddedIdentity
-
withAddedIdentity
public BaseRegistrationInputBuilder<T,GeneratorT>.AddedIdentityIdentityParamBuilder withAddedIdentity(String type, String value) -
withAttributes
-
withAddedAttribute
-
withCredentials
-
withAddedCredential
-
withAddedCredential
public BaseRegistrationInputBuilder<T,GeneratorT>.AddedCredentialCredentialParamValueBuilder withAddedCredential() -
withGroupSelections
-
withAddedGroupSelection
-
withAddedGroupSelection
public BaseRegistrationInputBuilder<T,GeneratorT>.AddedGroupSelectionSelectionBuilder withAddedGroupSelection() -
withAgreements
-
withAddedAgreement
-
withPolicyAgreements
-
withAddedPolicyAgreement
-
withAddedAgreement
public BaseRegistrationInputBuilder<T,GeneratorT>.AddedAgreementSelectionBuilder withAddedAgreement() -
withComments
-
withUserLocale
-
withRegistrationCode
-