Package gov.nasa.arc.pds.xml.generated
Class SourceProductExternal
java.lang.Object
gov.nasa.arc.pds.xml.generated.SourceProductExternal
public class SourceProductExternal extends Object
The Source_Product_External class is used to
         reference one or more source products (a product containing
         input data for the creation of this product) outside the PDS4
         Registry that have a common reference_type, doi, curating
         facility, and/or description. At least one of doi or curating
         facility must be provided. All source products listed within a
         single Source_Product_External class must correspond to the same
         doi and/or curating facility.
 
 
Java class for Source_Product_External complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="Source_Product_External">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="external_source_product_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}external_source_product_identifier" maxOccurs="unbounded"/>
         <element name="reference_type" type="{http://pds.nasa.gov/pds4/pds/v1}reference_type"/>
         <element name="doi" type="{http://pds.nasa.gov/pds4/pds/v1}doi" minOccurs="0"/>
         <element name="curating_facility" type="{http://pds.nasa.gov/pds4/pds/v1}curating_facility" minOccurs="0"/>
         <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 - 
Field SummaryFields Modifier and Type Field Description protected StringcuratingFacilityprotected Stringdescriptionprotected Stringdoiprotected List<String>externalSourceProductIdentifiersprotected StringreferenceType
- 
Constructor SummaryConstructors Constructor Description SourceProductExternal()
- 
Method SummaryModifier and Type Method Description StringgetCuratingFacility()Gets the value of the curatingFacility property.StringgetDescription()Gets the value of the description property.StringgetDoi()Gets the value of the doi property.List<String>getExternalSourceProductIdentifiers()Gets the value of the externalSourceProductIdentifiers property.StringgetReferenceType()Gets the value of the referenceType property.voidsetCuratingFacility(String value)Sets the value of the curatingFacility property.voidsetDescription(String value)Sets the value of the description property.voidsetDoi(String value)Sets the value of the doi property.voidsetReferenceType(String value)Sets the value of the referenceType property.
- 
Field Details- 
externalSourceProductIdentifiers
- 
referenceType
- 
doi
- 
curatingFacility
- 
description
 
- 
- 
Constructor Details- 
SourceProductExternalpublic SourceProductExternal()
 
- 
- 
Method Details- 
getExternalSourceProductIdentifiersGets the value of the externalSourceProductIdentifiers 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 JAXB object. This is why there is not a setmethod for the externalSourceProductIdentifiers property.For example, to add a new item, do as follows: getExternalSourceProductIdentifiers().add(newItem);Objects of the following type(s) are allowed in the list String
- 
getReferenceTypeGets the value of the referenceType property.- Returns:
- possible object is
     String
 
- 
setReferenceTypeSets the value of the referenceType property.- Parameters:
- value- allowed object is- String
 
- 
getDoiGets the value of the doi property.- Returns:
- possible object is
     String
 
- 
setDoiSets the value of the doi property.- Parameters:
- value- allowed object is- String
 
- 
getCuratingFacilityGets the value of the curatingFacility property.- Returns:
- possible object is
     String
 
- 
setCuratingFacilitySets the value of the curatingFacility property.- Parameters:
- value- allowed object is- String
 
- 
getDescriptionGets the value of the description property.- Returns:
- possible object is
     String
 
- 
setDescriptionSets the value of the description property.- Parameters:
- value- allowed object is- String
 
 
-