public class ContactPersonFactoryBean extends AbstractSAMLObjectBuilderFactoryBean<ContactPerson>
ContactPerson
objects.ContactPersonBuilder
Constructor and Description |
---|
ContactPersonFactoryBean()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractSAMLObjectBuilder<ContactPerson> |
builder()
Returns the builder.
|
Class<?> |
getObjectType() |
void |
setCompany(String company)
Assigns the
Company element. |
void |
setEmailAddresses(List<String> emailAddresses)
Assigns the
EmailAddress elements. |
void |
setEmailAddresses(String emailAddress)
Assigns one
EmailAddress element. |
void |
setGivenName(String givenName)
Assigns the
GivenName element. |
void |
setSurname(String surname)
Assigns the
SurName element. |
void |
setTelephoneNumber(String telephoneNumber)
Assigns one
TelephoneNumber element. |
void |
setTelephoneNumbers(List<String> telephoneNumbers)
Assigns the
TelephoneNumber elements. |
void |
setType(ContactPersonTypeEnumeration type)
Assigns the type of contact person.
|
createInstance, localizedStringListToVarArgs, stringListToVarArgs, toVarArgs
public Class<?> getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean<ContactPerson>
getObjectType
in class org.springframework.beans.factory.config.AbstractFactoryBean<ContactPerson>
protected AbstractSAMLObjectBuilder<ContactPerson> builder()
builder
in class AbstractSAMLObjectBuilderFactoryBean<ContactPerson>
public void setType(ContactPersonTypeEnumeration type)
type
- the typeContactPersonBuilder.type(ContactPersonTypeEnumeration)
public void setCompany(String company)
Company
element.company
- the companyContactPersonBuilder.company(String)
public void setGivenName(String givenName)
GivenName
element.givenName
- the nameContactPersonBuilder.givenName(String)
public void setSurname(String surname)
SurName
element.surname
- the nameContactPersonBuilder.surname(String)
public void setEmailAddresses(List<String> emailAddresses)
EmailAddress
elements.emailAddresses
- the email addressesContactPersonBuilder.emailAddresses(String...)
public void setEmailAddresses(String emailAddress)
EmailAddress
element.emailAddress
- the email addressContactPersonBuilder.emailAddresses(String...)
public void setTelephoneNumbers(List<String> telephoneNumbers)
TelephoneNumber
elements.telephoneNumbers
- the numbers to assignContactPersonBuilder.telephoneNumbers(String...)
public void setTelephoneNumber(String telephoneNumber)
TelephoneNumber
element.telephoneNumber
- the number to assignContactPersonBuilder.telephoneNumbers(String...)
Copyright © 2018 Litsec AB. All rights reserved.