Class Re3Data.Repository.Institution

java.lang.Object
org.re3data.schema._3_0.Re3Data.Repository.Institution
Enclosing class:
Re3Data.Repository

public static class Re3Data.Repository.Institution extends Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="institutionName">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="language" type="{http://www.re3data.org/schema/3-0}languages" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="institutionAdditionalName" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="language" type="{http://www.re3data.org/schema/3-0}languages" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="institutionCountry" type="{http://www.re3data.org/schema/3-0}countries"/>
         <element name="responsibilityType" type="{http://www.re3data.org/schema/3-0}responsibilityTypes" maxOccurs="unbounded" minOccurs="0"/>
         <element name="institutionType" type="{http://www.re3data.org/schema/3-0}institutionTypes" minOccurs="0"/>
         <element name="institutionUrl" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="institutionIdentifier" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="institutionIdentifierType" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
                   <element name="institutionIdentifierValue" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="responsibilityStartDate" type="{http://www.re3data.org/schema/3-0}dateFormat" minOccurs="0"/>
         <element name="responsibilityEndDate" type="{http://www.re3data.org/schema/3-0}dateFormat" minOccurs="0"/>
         <element name="institutionContact" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Institution

      public Institution()
  • Method Details

    • getInstitutionName

      Gets the value of the institutionName property.
      Returns:
      possible object is Re3Data.Repository.Institution.InstitutionName
    • setInstitutionName

      public void setInstitutionName(Re3Data.Repository.Institution.InstitutionName value)
      Sets the value of the institutionName property.
      Parameters:
      value - allowed object is Re3Data.Repository.Institution.InstitutionName
    • getInstitutionAdditionalName

      public List<Re3Data.Repository.Institution.InstitutionAdditionalName> getInstitutionAdditionalName()
      Gets the value of the institutionAdditionalName property.

      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 Jakarta XML Binding object. This is why there is not a set method for the institutionAdditionalName property.

      For example, to add a new item, do as follows:

          getInstitutionAdditionalName().add(newItem);
       

      Objects of the following type(s) are allowed in the list Re3Data.Repository.Institution.InstitutionAdditionalName

    • getInstitutionCountry

      public Countries getInstitutionCountry()
      Gets the value of the institutionCountry property.
      Returns:
      possible object is Countries
    • setInstitutionCountry

      public void setInstitutionCountry(Countries value)
      Sets the value of the institutionCountry property.
      Parameters:
      value - allowed object is Countries
    • getResponsibilityType

      public List<ResponsibilityTypes> getResponsibilityType()
      Gets the value of the responsibilityType property.

      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 Jakarta XML Binding object. This is why there is not a set method for the responsibilityType property.

      For example, to add a new item, do as follows:

          getResponsibilityType().add(newItem);
       

      Objects of the following type(s) are allowed in the list ResponsibilityTypes

    • getInstitutionType

      public InstitutionTypes getInstitutionType()
      Gets the value of the institutionType property.
      Returns:
      possible object is InstitutionTypes
    • setInstitutionType

      public void setInstitutionType(InstitutionTypes value)
      Sets the value of the institutionType property.
      Parameters:
      value - allowed object is InstitutionTypes
    • getInstitutionUrl

      public String getInstitutionUrl()
      Gets the value of the institutionUrl property.
      Returns:
      possible object is String
    • setInstitutionUrl

      public void setInstitutionUrl(String value)
      Sets the value of the institutionUrl property.
      Parameters:
      value - allowed object is String
    • getInstitutionIdentifier

      public List<Re3Data.Repository.Institution.InstitutionIdentifier> getInstitutionIdentifier()
      Gets the value of the institutionIdentifier property.

      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 Jakarta XML Binding object. This is why there is not a set method for the institutionIdentifier property.

      For example, to add a new item, do as follows:

          getInstitutionIdentifier().add(newItem);
       

      Objects of the following type(s) are allowed in the list Re3Data.Repository.Institution.InstitutionIdentifier

    • getResponsibilityStartDate

      public String getResponsibilityStartDate()
      Gets the value of the responsibilityStartDate property.
      Returns:
      possible object is String
    • setResponsibilityStartDate

      public void setResponsibilityStartDate(String value)
      Sets the value of the responsibilityStartDate property.
      Parameters:
      value - allowed object is String
    • getResponsibilityEndDate

      public String getResponsibilityEndDate()
      Gets the value of the responsibilityEndDate property.
      Returns:
      possible object is String
    • setResponsibilityEndDate

      public void setResponsibilityEndDate(String value)
      Sets the value of the responsibilityEndDate property.
      Parameters:
      value - allowed object is String
    • getInstitutionContact

      public List<String> getInstitutionContact()
      Gets the value of the institutionContact property.

      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 Jakarta XML Binding object. This is why there is not a set method for the institutionContact property.

      For example, to add a new item, do as follows:

          getInstitutionContact().add(newItem);
       

      Objects of the following type(s) are allowed in the list String