gov.nasa.arc.pds.xml.generated
Class DataSetPDS3

java.lang.Object
  extended by gov.nasa.arc.pds.xml.generated.DataSetPDS3

public class DataSetPDS3
extends 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}ASCII_Short_String_Collapsed"/>
         <element name="data_set_name" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="data_set_release_date" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="start_date_time" type="{http://pds.nasa.gov/pds4/pds/v1}start_date_time"/>
         <element name="stop_date_time" type="{http://pds.nasa.gov/pds4/pds/v1}stop_date_time"/>
         <element name="producer_full_name" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="citation_text" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved"/>
         <element name="data_set_terse_desc" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved"/>
         <element name="abstract_desc" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved"/>
         <element name="data_set_desc" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved"/>
         <element name="confidence_level_note" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved"/>
         <element name="archive_status" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="NSSDC" type="{http://pds.nasa.gov/pds4/pds/v1}NSSDC" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String abstractDesc
           
protected  String archiveStatus
           
protected  String citationText
           
protected  String confidenceLevelNote
           
protected  String dataSetDesc
           
protected  String dataSetId
           
protected  String dataSetName
           
protected  String dataSetReleaseDate
           
protected  String dataSetTerseDesc
           
protected  List<NSSDC> nssdcs
           
protected  String producerFullName
           
protected  StartDateTime startDateTime
           
protected  StopDateTime stopDateTime
           
 
Constructor Summary
DataSetPDS3()
           
 
Method Summary
 String getAbstractDesc()
          Gets the value of the abstractDesc property.
 String getArchiveStatus()
          Gets the value of the archiveStatus property.
 String getCitationText()
          Gets the value of the citationText property.
 String getConfidenceLevelNote()
          Gets the value of the confidenceLevelNote property.
 String getDataSetDesc()
          Gets the value of the dataSetDesc property.
 String getDataSetId()
          Gets the value of the dataSetId property.
 String getDataSetName()
          Gets the value of the dataSetName property.
 String getDataSetReleaseDate()
          Gets the value of the dataSetReleaseDate property.
 String getDataSetTerseDesc()
          Gets the value of the dataSetTerseDesc property.
 List<NSSDC> getNSSDCS()
          Gets the value of the nssdcs property.
 String getProducerFullName()
          Gets the value of the producerFullName property.
 StartDateTime getStartDateTime()
          Gets the value of the startDateTime property.
 StopDateTime getStopDateTime()
          Gets the value of the stopDateTime property.
 void setAbstractDesc(String value)
          Sets the value of the abstractDesc property.
 void setArchiveStatus(String value)
          Sets the value of the archiveStatus property.
 void setCitationText(String value)
          Sets the value of the citationText property.
 void setConfidenceLevelNote(String value)
          Sets the value of the confidenceLevelNote property.
 void setDataSetDesc(String value)
          Sets the value of the dataSetDesc property.
 void setDataSetId(String value)
          Sets the value of the dataSetId property.
 void setDataSetName(String value)
          Sets the value of the dataSetName property.
 void setDataSetReleaseDate(String value)
          Sets the value of the dataSetReleaseDate property.
 void setDataSetTerseDesc(String value)
          Sets the value of the dataSetTerseDesc property.
 void setProducerFullName(String value)
          Sets the value of the producerFullName property.
 void setStartDateTime(StartDateTime value)
          Sets the value of the startDateTime property.
 void setStopDateTime(StopDateTime value)
          Sets the value of the stopDateTime property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSetId

protected String dataSetId

dataSetName

protected String dataSetName

dataSetReleaseDate

protected String dataSetReleaseDate

startDateTime

protected StartDateTime startDateTime

stopDateTime

protected StopDateTime stopDateTime

producerFullName

protected String producerFullName

citationText

protected String citationText

dataSetTerseDesc

protected String dataSetTerseDesc

abstractDesc

protected String abstractDesc

dataSetDesc

protected String dataSetDesc

confidenceLevelNote

protected String confidenceLevelNote

archiveStatus

protected String archiveStatus

nssdcs

protected List<NSSDC> nssdcs
Constructor Detail

DataSetPDS3

public DataSetPDS3()
Method Detail

getDataSetId

public String getDataSetId()
Gets the value of the dataSetId property.

Returns:
possible object is String

setDataSetId

public void setDataSetId(String value)
Sets the value of the dataSetId property.

Parameters:
value - allowed object is String

getDataSetName

public String getDataSetName()
Gets the value of the dataSetName property.

Returns:
possible object is String

setDataSetName

public void setDataSetName(String value)
Sets the value of the dataSetName property.

Parameters:
value - allowed object is String

getDataSetReleaseDate

public String getDataSetReleaseDate()
Gets the value of the dataSetReleaseDate property.

Returns:
possible object is String

setDataSetReleaseDate

public void setDataSetReleaseDate(String value)
Sets the value of the dataSetReleaseDate property.

Parameters:
value - allowed object is String

getStartDateTime

public StartDateTime getStartDateTime()
Gets the value of the startDateTime property.

Returns:
possible object is StartDateTime

setStartDateTime

public void setStartDateTime(StartDateTime value)
Sets the value of the startDateTime property.

Parameters:
value - allowed object is StartDateTime

getStopDateTime

public StopDateTime getStopDateTime()
Gets the value of the stopDateTime property.

Returns:
possible object is StopDateTime

setStopDateTime

public void setStopDateTime(StopDateTime value)
Sets the value of the stopDateTime property.

Parameters:
value - allowed object is StopDateTime

getProducerFullName

public String getProducerFullName()
Gets the value of the producerFullName property.

Returns:
possible object is String

setProducerFullName

public void setProducerFullName(String value)
Sets the value of the producerFullName property.

Parameters:
value - allowed object is String

getCitationText

public String getCitationText()
Gets the value of the citationText property.

Returns:
possible object is String

setCitationText

public void setCitationText(String value)
Sets the value of the citationText property.

Parameters:
value - allowed object is String

getDataSetTerseDesc

public String getDataSetTerseDesc()
Gets the value of the dataSetTerseDesc property.

Returns:
possible object is String

setDataSetTerseDesc

public void setDataSetTerseDesc(String value)
Sets the value of the dataSetTerseDesc property.

Parameters:
value - allowed object is String

getAbstractDesc

public String getAbstractDesc()
Gets the value of the abstractDesc property.

Returns:
possible object is String

setAbstractDesc

public void setAbstractDesc(String value)
Sets the value of the abstractDesc property.

Parameters:
value - allowed object is String

getDataSetDesc

public String getDataSetDesc()
Gets the value of the dataSetDesc property.

Returns:
possible object is String

setDataSetDesc

public void setDataSetDesc(String value)
Sets the value of the dataSetDesc property.

Parameters:
value - allowed object is String

getConfidenceLevelNote

public String getConfidenceLevelNote()
Gets the value of the confidenceLevelNote property.

Returns:
possible object is String

setConfidenceLevelNote

public void setConfidenceLevelNote(String value)
Sets the value of the confidenceLevelNote property.

Parameters:
value - allowed object is String

getArchiveStatus

public String getArchiveStatus()
Gets the value of the archiveStatus property.

Returns:
possible object is String

setArchiveStatus

public void setArchiveStatus(String value)
Sets the value of the archiveStatus property.

Parameters:
value - allowed object is String

getNSSDCS

public 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



Copyright © 2014. All Rights Reserved.