@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public class Affiliation extends ElementSummary implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Java class for affiliation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="affiliation">
<complexContent>
<extension base="{http://www.orcid.org/ns/common}element-summary">
<sequence>
<element name="department-name" type="{http://www.orcid.org/ns/common}long-text" minOccurs="0"/>
<element name="role-title" type="{http://www.orcid.org/ns/common}long-text" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}start-date" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}end-date" minOccurs="0"/>
<element name="organization" type="{http://www.orcid.org/ns/common}organization"/>
<element ref="{http://www.orcid.org/ns/common}url" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}external-ids" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
departmentName |
protected FuzzyDate |
endDate |
protected ExternalIds |
externalIds |
protected Organization |
organization |
protected String |
roleTitle |
protected FuzzyDate |
startDate |
protected Url |
url |
createdDate, displayIndex, lastModifiedDate, path, putCode, source, visibility| Constructor and Description |
|---|
Affiliation()
Default no-arg constructor
|
Affiliation(CreatedDate createdDate,
LastModifiedDate lastModifiedDate,
SourceType source,
BigInteger putCode,
Visibility visibility,
String displayIndex,
String path,
String departmentName,
String roleTitle,
FuzzyDate startDate,
FuzzyDate endDate,
Organization organization,
Url url,
ExternalIds externalIds)
Fully-initialising value constructor
|
| 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) |
String |
getDepartmentName()
Gets the value of the departmentName property.
|
FuzzyDate |
getEndDate()
Gets the value of the endDate property.
|
ExternalIds |
getExternalIds()
Gets the value of the externalIds property.
|
Organization |
getOrganization()
Gets the value of the organization property.
|
String |
getRoleTitle()
Gets the value of the roleTitle property.
|
FuzzyDate |
getStartDate()
Gets the value of the startDate property.
|
Url |
getUrl()
Gets the value of the url property.
|
void |
setDepartmentName(String value)
Sets the value of the departmentName property.
|
void |
setEndDate(FuzzyDate value)
Sets the value of the endDate property.
|
void |
setExternalIds(ExternalIds value)
Sets the value of the externalIds property.
|
void |
setOrganization(Organization value)
Sets the value of the organization property.
|
void |
setRoleTitle(String value)
Sets the value of the roleTitle property.
|
void |
setStartDate(FuzzyDate value)
Sets the value of the startDate property.
|
void |
setUrl(Url value)
Sets the value of the url property.
|
String |
toString() |
getCreatedDate, getDisplayIndex, getLastModifiedDate, getPath, getPutCode, getSource, getVisibility, setCreatedDate, setDisplayIndex, setLastModifiedDate, setPath, setPutCode, setSource, setVisibility@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected String departmentName
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected String roleTitle
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected FuzzyDate startDate
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected FuzzyDate endDate
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected Organization organization
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected Url url
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected ExternalIds externalIds
public Affiliation()
public Affiliation(CreatedDate createdDate, LastModifiedDate lastModifiedDate, SourceType source, BigInteger putCode, Visibility visibility, String displayIndex, String path, String departmentName, String roleTitle, FuzzyDate startDate, FuzzyDate endDate, Organization organization, Url url, ExternalIds externalIds)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public String getDepartmentName()
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setDepartmentName(String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public String getRoleTitle()
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setRoleTitle(String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public FuzzyDate getStartDate()
FuzzyDate@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setStartDate(FuzzyDate value)
value - allowed object is
FuzzyDate@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public FuzzyDate getEndDate()
FuzzyDate@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setEndDate(FuzzyDate value)
value - allowed object is
FuzzyDate@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public Organization getOrganization()
Organization@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setOrganization(Organization value)
value - allowed object is
Organization@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public Url getUrl()
Url@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setUrl(Url value)
value - allowed object is
Url@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public ExternalIds getExternalIds()
ExternalIds@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setExternalIds(ExternalIds value)
value - allowed object is
ExternalIds@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public String toString()
toString in class ElementSummary@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") 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.ToStringappend in class ElementSummary@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public 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.ToStringappendFields in class ElementSummaryCopyright © 2020. All rights reserved.