public class CompanyType extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para companyType complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType name="companyType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="companyRoles" type="{http://www.fispace.eu/domain/ail}roleType" maxOccurs="unbounded" minOccurs="0"/>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="oauthClients" type="{http://www.fispace.eu/domain/ail}oauthClientType" maxOccurs="unbounded" minOccurs="0"/>
<element name="website" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="employeeCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="facebookpage" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="twitter" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="google" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="linkedin" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<RoleType> |
companyRoles |
protected String |
description |
protected int |
employeeCount |
protected String |
facebookpage |
protected String |
google |
protected Long |
id |
protected String |
linkedin |
protected String |
location |
protected String |
name |
protected List<OauthClientType> |
oauthClients |
protected String |
twitter |
protected String |
website |
| Constructor and Description |
|---|
CompanyType() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
List<RoleType> |
getCompanyRoles()
Gets the value of the companyRoles property.
|
String |
getDescription()
Obtiene el valor de la propiedad description.
|
int |
getEmployeeCount()
Obtiene el valor de la propiedad employeeCount.
|
String |
getFacebookpage()
Obtiene el valor de la propiedad facebookpage.
|
String |
getGoogle()
Obtiene el valor de la propiedad google.
|
Long |
getId()
Obtiene el valor de la propiedad id.
|
String |
getLinkedin()
Obtiene el valor de la propiedad linkedin.
|
String |
getLocation()
Obtiene el valor de la propiedad location.
|
String |
getName()
Obtiene el valor de la propiedad name.
|
List<OauthClientType> |
getOauthClients()
Gets the value of the oauthClients property.
|
String |
getTwitter()
Obtiene el valor de la propiedad twitter.
|
String |
getWebsite()
Obtiene el valor de la propiedad website.
|
boolean |
isSetCompanyRoles() |
boolean |
isSetDescription() |
boolean |
isSetEmployeeCount() |
boolean |
isSetFacebookpage() |
boolean |
isSetGoogle() |
boolean |
isSetId() |
boolean |
isSetLinkedin() |
boolean |
isSetLocation() |
boolean |
isSetName() |
boolean |
isSetOauthClients() |
boolean |
isSetTwitter() |
boolean |
isSetWebsite() |
void |
setDescription(String value)
Define el valor de la propiedad description.
|
void |
setEmployeeCount(int value)
Define el valor de la propiedad employeeCount.
|
void |
setFacebookpage(String value)
Define el valor de la propiedad facebookpage.
|
void |
setGoogle(String value)
Define el valor de la propiedad google.
|
void |
setId(Long value)
Define el valor de la propiedad id.
|
void |
setLinkedin(String value)
Define el valor de la propiedad linkedin.
|
void |
setLocation(String value)
Define el valor de la propiedad location.
|
void |
setName(String value)
Define el valor de la propiedad name.
|
void |
setTwitter(String value)
Define el valor de la propiedad twitter.
|
void |
setWebsite(String value)
Define el valor de la propiedad website.
|
String |
toString() |
void |
unsetCompanyRoles() |
void |
unsetOauthClients() |
CompanyType |
withCompanyRoles(Collection<RoleType> values) |
CompanyType |
withCompanyRoles(RoleType... values) |
CompanyType |
withDescription(String value) |
CompanyType |
withEmployeeCount(int value) |
CompanyType |
withFacebookpage(String value) |
CompanyType |
withGoogle(String value) |
CompanyType |
withId(Long value) |
CompanyType |
withLinkedin(String value) |
CompanyType |
withLocation(String value) |
CompanyType |
withName(String value) |
CompanyType |
withOauthClients(Collection<OauthClientType> values) |
CompanyType |
withOauthClients(OauthClientType... values) |
CompanyType |
withTwitter(String value) |
CompanyType |
withWebsite(String value) |
protected Long id
@NotNull protected String name
protected List<OauthClientType> oauthClients
@NotNull protected String website
@NotNull protected String location
@NotNull protected String description
@NotNull protected int employeeCount
@NotNull protected String facebookpage
@NotNull protected String twitter
@NotNull protected String google
@NotNull protected String linkedin
public List<RoleType> getCompanyRoles()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the companyRoles property.
For example, to add a new item, do as follows:
getCompanyRoles().add(newItem);
Objects of the following type(s) are allowed in the list
RoleType
public boolean isSetCompanyRoles()
public void unsetCompanyRoles()
public void setId(Long value)
value - allowed object is
Longpublic boolean isSetId()
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic boolean isSetName()
public List<OauthClientType> getOauthClients()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the oauthClients property.
For example, to add a new item, do as follows:
getOauthClients().add(newItem);
Objects of the following type(s) are allowed in the list
OauthClientType
public boolean isSetOauthClients()
public void unsetOauthClients()
public String getWebsite()
Stringpublic void setWebsite(String value)
value - allowed object is
Stringpublic boolean isSetWebsite()
public String getLocation()
Stringpublic void setLocation(String value)
value - allowed object is
Stringpublic boolean isSetLocation()
public String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic boolean isSetDescription()
public int getEmployeeCount()
public void setEmployeeCount(int value)
public boolean isSetEmployeeCount()
public String getFacebookpage()
Stringpublic void setFacebookpage(String value)
value - allowed object is
Stringpublic boolean isSetFacebookpage()
public String getTwitter()
Stringpublic void setTwitter(String value)
value - allowed object is
Stringpublic boolean isSetTwitter()
public String getGoogle()
Stringpublic void setGoogle(String value)
value - allowed object is
Stringpublic boolean isSetGoogle()
public String getLinkedin()
Stringpublic void setLinkedin(String value)
value - allowed object is
Stringpublic boolean isSetLinkedin()
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic CompanyType withCompanyRoles(RoleType... values)
public CompanyType withCompanyRoles(Collection<RoleType> values)
public CompanyType withId(Long value)
public CompanyType withName(String value)
public CompanyType withOauthClients(OauthClientType... values)
public CompanyType withOauthClients(Collection<OauthClientType> values)
public CompanyType withWebsite(String value)
public CompanyType withLocation(String value)
public CompanyType withDescription(String value)
public CompanyType withEmployeeCount(int value)
public CompanyType withFacebookpage(String value)
public CompanyType withTwitter(String value)
public CompanyType withGoogle(String value)
public CompanyType withLinkedin(String value)
Copyright © 2015. All Rights Reserved.