@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public class FundingSummary extends ElementSummary implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Java class for funding-summary element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="funding-summary">
<complexType>
<complexContent>
<extension base="{http://www.orcid.org/ns/common}element-summary">
<sequence>
<element name="title" type="{http://www.orcid.org/ns/funding}funding-title"/>
<element ref="{http://www.orcid.org/ns/common}external-ids" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}url" minOccurs="0"/>
<element name="type" type="{http://www.orcid.org/ns/funding}funding-type"/>
<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 ref="{http://www.orcid.org/ns/common}organization"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
| Modifier and Type | Field and Description |
|---|---|
protected FuzzyDate |
endDate |
protected ExternalIds |
externalIds |
protected Organization |
organization |
protected FuzzyDate |
startDate |
protected FundingTitle |
title |
protected String |
type |
protected Url |
url |
createdDate, displayIndex, lastModifiedDate, path, putCode, source, visibility| Constructor and Description |
|---|
FundingSummary()
Default no-arg constructor
|
FundingSummary(CreatedDate createdDate,
LastModifiedDate lastModifiedDate,
SourceType source,
BigInteger putCode,
Visibility visibility,
String displayIndex,
String path,
FundingTitle title,
ExternalIds externalIds,
Url url,
String type,
FuzzyDate startDate,
FuzzyDate endDate,
Organization organization)
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) |
FuzzyDate |
getEndDate()
End date for the funding.
|
ExternalIds |
getExternalIds()
Gets the value of the externalIds property.
|
Organization |
getOrganization()
Gets the value of the organization property.
|
FuzzyDate |
getStartDate()
Start date for the funding.
|
FundingTitle |
getTitle()
Gets the value of the title property.
|
String |
getType()
Gets the value of the type property.
|
Url |
getUrl()
Gets the value of the url 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 |
setStartDate(FuzzyDate value)
Sets the value of the startDate property.
|
void |
setTitle(FundingTitle value)
Sets the value of the title property.
|
void |
setType(String value)
Sets the value of the type 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 FundingTitle title
@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 Url url
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected String type
@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
public FundingSummary()
public FundingSummary(CreatedDate createdDate, LastModifiedDate lastModifiedDate, SourceType source, BigInteger putCode, Visibility visibility, String displayIndex, String path, FundingTitle title, ExternalIds externalIds, Url url, String type, FuzzyDate startDate, FuzzyDate endDate, Organization organization)
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public FundingTitle getTitle()
FundingTitle@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setTitle(FundingTitle value)
value - allowed object is
FundingTitle@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 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 String getType()
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setType(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 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.