@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public class AffiliationGroupType extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Java class for affiliation-group complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="affiliation-group">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.orcid.org/ns/common}last-modified-date" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}external-ids"/>
<choice>
<sequence>
<element ref="{http://www.orcid.org/ns/distinction}distinction-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/invited-position}invited-position-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/education}education-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/employment}employment-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/membership}membership-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/qualification}qualification-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.orcid.org/ns/service}service-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<DistinctionSummary> |
distinctionSummary |
protected List<EducationSummary> |
educationSummary |
protected List<EmploymentSummary> |
employmentSummary |
protected ExternalIds |
externalIds |
protected List<InvitedPositionSummary> |
invitedPositionSummary |
protected LastModifiedDate |
lastModifiedDate |
protected List<MembershipSummary> |
membershipSummary |
protected List<QualificationSummary> |
qualificationSummary |
protected List<ServiceSummary> |
serviceSummary |
| Constructor and Description |
|---|
AffiliationGroupType()
Default no-arg constructor
|
AffiliationGroupType(LastModifiedDate lastModifiedDate,
ExternalIds externalIds,
List<DistinctionSummary> distinctionSummary,
List<InvitedPositionSummary> invitedPositionSummary,
List<EducationSummary> educationSummary,
List<EmploymentSummary> employmentSummary,
List<MembershipSummary> membershipSummary,
List<QualificationSummary> qualificationSummary,
List<ServiceSummary> serviceSummary)
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) |
List<DistinctionSummary> |
getDistinctionSummary()
Gets the value of the distinctionSummary property.
|
List<EducationSummary> |
getEducationSummary()
Gets the value of the educationSummary property.
|
List<EmploymentSummary> |
getEmploymentSummary()
Gets the value of the employmentSummary property.
|
ExternalIds |
getExternalIds()
Gets the value of the externalIds property.
|
List<InvitedPositionSummary> |
getInvitedPositionSummary()
Gets the value of the invitedPositionSummary property.
|
LastModifiedDate |
getLastModifiedDate()
Gets the value of the lastModifiedDate property.
|
List<MembershipSummary> |
getMembershipSummary()
Gets the value of the membershipSummary property.
|
List<QualificationSummary> |
getQualificationSummary()
Gets the value of the qualificationSummary property.
|
List<ServiceSummary> |
getServiceSummary()
Gets the value of the serviceSummary property.
|
void |
setDistinctionSummary(List<DistinctionSummary> value) |
void |
setEducationSummary(List<EducationSummary> value) |
void |
setEmploymentSummary(List<EmploymentSummary> value) |
void |
setExternalIds(ExternalIds value)
Sets the value of the externalIds property.
|
void |
setInvitedPositionSummary(List<InvitedPositionSummary> value) |
void |
setLastModifiedDate(LastModifiedDate value)
Sets the value of the lastModifiedDate property.
|
void |
setMembershipSummary(List<MembershipSummary> value) |
void |
setQualificationSummary(List<QualificationSummary> value) |
void |
setServiceSummary(List<ServiceSummary> value) |
String |
toString() |
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected LastModifiedDate lastModifiedDate
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected ExternalIds externalIds
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<DistinctionSummary> distinctionSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<InvitedPositionSummary> invitedPositionSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<EducationSummary> educationSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<EmploymentSummary> employmentSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<MembershipSummary> membershipSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<QualificationSummary> qualificationSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected List<ServiceSummary> serviceSummary
public AffiliationGroupType()
public AffiliationGroupType(LastModifiedDate lastModifiedDate, ExternalIds externalIds, List<DistinctionSummary> distinctionSummary, List<InvitedPositionSummary> invitedPositionSummary, List<EducationSummary> educationSummary, List<EmploymentSummary> employmentSummary, List<MembershipSummary> membershipSummary, List<QualificationSummary> qualificationSummary, List<ServiceSummary> serviceSummary)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public LastModifiedDate getLastModifiedDate()
LastModifiedDate@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setLastModifiedDate(LastModifiedDate value)
value - allowed object is
LastModifiedDate@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 List<DistinctionSummary> getDistinctionSummary()
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 distinctionSummary property.
For example, to add a new item, do as follows:
getDistinctionSummary().add(newItem);
Objects of the following type(s) are allowed in the list
DistinctionSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<InvitedPositionSummary> getInvitedPositionSummary()
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 invitedPositionSummary property.
For example, to add a new item, do as follows:
getInvitedPositionSummary().add(newItem);
Objects of the following type(s) are allowed in the list
InvitedPositionSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<EducationSummary> getEducationSummary()
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 educationSummary property.
For example, to add a new item, do as follows:
getEducationSummary().add(newItem);
Objects of the following type(s) are allowed in the list
EducationSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<EmploymentSummary> getEmploymentSummary()
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 employmentSummary property.
For example, to add a new item, do as follows:
getEmploymentSummary().add(newItem);
Objects of the following type(s) are allowed in the list
EmploymentSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<MembershipSummary> getMembershipSummary()
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 membershipSummary property.
For example, to add a new item, do as follows:
getMembershipSummary().add(newItem);
Objects of the following type(s) are allowed in the list
MembershipSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<QualificationSummary> getQualificationSummary()
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 qualificationSummary property.
For example, to add a new item, do as follows:
getQualificationSummary().add(newItem);
Objects of the following type(s) are allowed in the list
QualificationSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public List<ServiceSummary> getServiceSummary()
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 serviceSummary property.
For example, to add a new item, do as follows:
getServiceSummary().add(newItem);
Objects of the following type(s) are allowed in the list
ServiceSummary
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setDistinctionSummary(List<DistinctionSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setInvitedPositionSummary(List<InvitedPositionSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setEducationSummary(List<EducationSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setEmploymentSummary(List<EmploymentSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setMembershipSummary(List<MembershipSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setQualificationSummary(List<QualificationSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setServiceSummary(List<ServiceSummary> value)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public String toString()
@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.ToString@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.ToStringCopyright © 2020. All rights reserved.