@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public class Funding extends ElementSummary implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<extension base="{http://www.orcid.org/ns/common}element-summary">
<sequence>
<element name="type" type="{http://www.orcid.org/ns/funding}funding-type"/>
<element name="organization-defined-type" type="{http://www.orcid.org/ns/common}organization-defined-type" minOccurs="0"/>
<element name="title" type="{http://www.orcid.org/ns/funding}funding-title" minOccurs="0"/>
<element name="short-description" type="{http://www.orcid.org/ns/common}short-description" minOccurs="0"/>
<element name="amount" type="{http://www.orcid.org/ns/common}amount" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}url" 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 ref="{http://www.orcid.org/ns/common}external-ids" minOccurs="0"/>
<element name="contributors" type="{http://www.orcid.org/ns/funding}contributors" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/common}organization"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Amount |
amount |
protected FundingContributors |
contributors |
protected FuzzyDate |
endDate |
protected ExternalIds |
externalIds |
protected Organization |
organization |
protected String |
organizationDefinedType |
protected String |
shortDescription |
protected FuzzyDate |
startDate |
protected FundingTitle |
title |
protected String |
type |
protected Url |
url |
createdDate, displayIndex, lastModifiedDate, path, putCode, source, visibility| Constructor and Description |
|---|
Funding()
Default no-arg constructor
|
Funding(CreatedDate createdDate,
LastModifiedDate lastModifiedDate,
SourceType source,
BigInteger putCode,
Visibility visibility,
String displayIndex,
String path,
String type,
String organizationDefinedType,
FundingTitle title,
String shortDescription,
Amount amount,
Url url,
FuzzyDate startDate,
FuzzyDate endDate,
ExternalIds externalIds,
FundingContributors contributors,
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) |
Amount |
getAmount()
Gets the value of the amount property.
|
FundingContributors |
getContributors()
Gets the value of the contributors property.
|
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.
|
String |
getOrganizationDefinedType()
Gets the value of the organizationDefinedType property.
|
String |
getShortDescription()
Gets the value of the shortDescription 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 |
setAmount(Amount value)
Sets the value of the amount property.
|
void |
setContributors(FundingContributors value)
Sets the value of the contributors 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 |
setOrganizationDefinedType(String value)
Sets the value of the organizationDefinedType property.
|
void |
setShortDescription(String value)
Sets the value of the shortDescription 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 String type
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected String organizationDefinedType
@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 String shortDescription
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected Amount amount
@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 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 ExternalIds externalIds
@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") protected FundingContributors contributors
@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 Funding()
public Funding(CreatedDate createdDate, LastModifiedDate lastModifiedDate, SourceType source, BigInteger putCode, Visibility visibility, String displayIndex, String path, String type, String organizationDefinedType, FundingTitle title, String shortDescription, Amount amount, Url url, FuzzyDate startDate, FuzzyDate endDate, ExternalIds externalIds, FundingContributors contributors, Organization organization)
@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 String getOrganizationDefinedType()
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setOrganizationDefinedType(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 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 String getShortDescription()
String@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setShortDescription(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 Amount getAmount()
Amount@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setAmount(Amount value)
value - allowed object is
Amount@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 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 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 FundingContributors getContributors()
FundingContributors@Generated(value="com.sun.tools.xjc.Driver", date="2020-04-17T05:31:42+02:00", comments="JAXB RI v2.2.11") public void setContributors(FundingContributors value)
value - allowed object is
FundingContributors@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.