Class DataSetPDS3


  • public class DataSetPDS3
    extends java.lang.Object
    The Data Set PDS3 class is used to capture the data set information from the PDS3 Data Set Catalog.

    Java class for Data_Set_PDS3 complex type

    .

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

    
     <complexType name="Data_Set_PDS3">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="data_set_id" type="{http://pds.nasa.gov/pds4/pds/v1}data_set_id"/>
             <element name="data_set_name" type="{http://pds.nasa.gov/pds4/pds/v1}data_set_name"/>
             <element name="data_set_release_date" type="{http://pds.nasa.gov/pds4/pds/v1}data_set_release_date"/>
             <element name="start_time" type="{http://pds.nasa.gov/pds4/pds/v1}start_time" minOccurs="0"/>
             <element name="start_date_time" type="{http://pds.nasa.gov/pds4/pds/v1}start_date_time" minOccurs="0"/>
             <element name="stop_time" type="{http://pds.nasa.gov/pds4/pds/v1}stop_time" minOccurs="0"/>
             <element name="stop_date_time" type="{http://pds.nasa.gov/pds4/pds/v1}stop_date_time" minOccurs="0"/>
             <element name="producer_full_name" type="{http://pds.nasa.gov/pds4/pds/v1}producer_full_name"/>
             <element name="citation_text" type="{http://pds.nasa.gov/pds4/pds/v1}citation_text"/>
             <element name="data_set_terse_desc" type="{http://pds.nasa.gov/pds4/pds/v1}data_set_terse_desc"/>
             <element name="abstract_desc" type="{http://pds.nasa.gov/pds4/pds/v1}abstract_desc"/>
             <element name="data_set_desc" type="{http://pds.nasa.gov/pds4/pds/v1}data_set_desc"/>
             <element name="confidence_level_note" type="{http://pds.nasa.gov/pds4/pds/v1}confidence_level_note"/>
             <element name="archive_status" type="{http://pds.nasa.gov/pds4/pds/v1}archive_status"/>
             <element name="NSSDC" type="{http://pds.nasa.gov/pds4/pds/v1}NSSDC" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • dataSetId

        protected java.lang.String dataSetId
      • dataSetName

        protected java.lang.String dataSetName
      • dataSetReleaseDate

        protected java.lang.String dataSetReleaseDate
      • startTime

        protected jakarta.xml.bind.JAXBElement<StartTime> startTime
      • startDateTime

        protected jakarta.xml.bind.JAXBElement<StartDateTime> startDateTime
      • stopTime

        protected jakarta.xml.bind.JAXBElement<StopTime> stopTime
      • stopDateTime

        protected jakarta.xml.bind.JAXBElement<StopDateTime> stopDateTime
      • producerFullName

        protected java.lang.String producerFullName
      • citationText

        protected java.lang.String citationText
      • dataSetTerseDesc

        protected java.lang.String dataSetTerseDesc
      • abstractDesc

        protected java.lang.String abstractDesc
      • dataSetDesc

        protected java.lang.String dataSetDesc
      • confidenceLevelNote

        protected java.lang.String confidenceLevelNote
      • archiveStatus

        protected java.lang.String archiveStatus
      • nssdcs

        protected java.util.List<NSSDC> nssdcs
    • Constructor Detail

      • DataSetPDS3

        public DataSetPDS3()
    • Method Detail

      • getDataSetId

        public java.lang.String getDataSetId()
        Gets the value of the dataSetId property.
        Returns:
        possible object is String
      • setDataSetId

        public void setDataSetId​(java.lang.String value)
        Sets the value of the dataSetId property.
        Parameters:
        value - allowed object is String
      • getDataSetName

        public java.lang.String getDataSetName()
        Gets the value of the dataSetName property.
        Returns:
        possible object is String
      • setDataSetName

        public void setDataSetName​(java.lang.String value)
        Sets the value of the dataSetName property.
        Parameters:
        value - allowed object is String
      • getDataSetReleaseDate

        public java.lang.String getDataSetReleaseDate()
        Gets the value of the dataSetReleaseDate property.
        Returns:
        possible object is String
      • setDataSetReleaseDate

        public void setDataSetReleaseDate​(java.lang.String value)
        Sets the value of the dataSetReleaseDate property.
        Parameters:
        value - allowed object is String
      • getStartTime

        public jakarta.xml.bind.JAXBElement<StartTime> getStartTime()
        Gets the value of the startTime property.
        Returns:
        possible object is JAXBElement<StartTime>
      • setStartTime

        public void setStartTime​(jakarta.xml.bind.JAXBElement<StartTime> value)
        Sets the value of the startTime property.
        Parameters:
        value - allowed object is JAXBElement<StartTime>
      • getStartDateTime

        public jakarta.xml.bind.JAXBElement<StartDateTime> getStartDateTime()
        Gets the value of the startDateTime property.
        Returns:
        possible object is JAXBElement<StartDateTime>
      • setStartDateTime

        public void setStartDateTime​(jakarta.xml.bind.JAXBElement<StartDateTime> value)
        Sets the value of the startDateTime property.
        Parameters:
        value - allowed object is JAXBElement<StartDateTime>
      • getStopTime

        public jakarta.xml.bind.JAXBElement<StopTime> getStopTime()
        Gets the value of the stopTime property.
        Returns:
        possible object is JAXBElement<StopTime>
      • setStopTime

        public void setStopTime​(jakarta.xml.bind.JAXBElement<StopTime> value)
        Sets the value of the stopTime property.
        Parameters:
        value - allowed object is JAXBElement<StopTime>
      • getStopDateTime

        public jakarta.xml.bind.JAXBElement<StopDateTime> getStopDateTime()
        Gets the value of the stopDateTime property.
        Returns:
        possible object is JAXBElement<StopDateTime>
      • setStopDateTime

        public void setStopDateTime​(jakarta.xml.bind.JAXBElement<StopDateTime> value)
        Sets the value of the stopDateTime property.
        Parameters:
        value - allowed object is JAXBElement<StopDateTime>
      • getProducerFullName

        public java.lang.String getProducerFullName()
        Gets the value of the producerFullName property.
        Returns:
        possible object is String
      • setProducerFullName

        public void setProducerFullName​(java.lang.String value)
        Sets the value of the producerFullName property.
        Parameters:
        value - allowed object is String
      • getCitationText

        public java.lang.String getCitationText()
        Gets the value of the citationText property.
        Returns:
        possible object is String
      • setCitationText

        public void setCitationText​(java.lang.String value)
        Sets the value of the citationText property.
        Parameters:
        value - allowed object is String
      • getDataSetTerseDesc

        public java.lang.String getDataSetTerseDesc()
        Gets the value of the dataSetTerseDesc property.
        Returns:
        possible object is String
      • setDataSetTerseDesc

        public void setDataSetTerseDesc​(java.lang.String value)
        Sets the value of the dataSetTerseDesc property.
        Parameters:
        value - allowed object is String
      • getAbstractDesc

        public java.lang.String getAbstractDesc()
        Gets the value of the abstractDesc property.
        Returns:
        possible object is String
      • setAbstractDesc

        public void setAbstractDesc​(java.lang.String value)
        Sets the value of the abstractDesc property.
        Parameters:
        value - allowed object is String
      • getDataSetDesc

        public java.lang.String getDataSetDesc()
        Gets the value of the dataSetDesc property.
        Returns:
        possible object is String
      • setDataSetDesc

        public void setDataSetDesc​(java.lang.String value)
        Sets the value of the dataSetDesc property.
        Parameters:
        value - allowed object is String
      • getConfidenceLevelNote

        public java.lang.String getConfidenceLevelNote()
        Gets the value of the confidenceLevelNote property.
        Returns:
        possible object is String
      • setConfidenceLevelNote

        public void setConfidenceLevelNote​(java.lang.String value)
        Sets the value of the confidenceLevelNote property.
        Parameters:
        value - allowed object is String
      • getArchiveStatus

        public java.lang.String getArchiveStatus()
        Gets the value of the archiveStatus property.
        Returns:
        possible object is String
      • setArchiveStatus

        public void setArchiveStatus​(java.lang.String value)
        Sets the value of the archiveStatus property.
        Parameters:
        value - allowed object is String
      • getNSSDCS

        public java.util.List<NSSDC> getNSSDCS()
        Gets the value of the nssdcs 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 set method for the nssdcs property.

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

         getNSSDCS().add(newItem);
         

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

        Returns:
        The value of the nssdcs property.