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

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

public class VolumePDS3
extends Object

The Volume_PDS3 class is used to capture the volume information from the PDS3 Data Set Catalog.

Java class for Volume_PDS3 complex type.

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

 <complexType name="Volume_PDS3">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="archive_status" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="archive_status_note" type="{http://pds.nasa.gov/pds4/pds/v1}archive_status_note"/>
         <element name="curating_node_id" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed" maxOccurs="unbounded" minOccurs="0"/>
         <element name="medium_type" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="publication_date" type="{http://pds.nasa.gov/pds4/pds/v1}publication_date"/>
         <element name="volume_de_fullname" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="volume_format" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="volume_id" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="volume_name" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="volume_set_id" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="volume_size" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_NonNegative_Integer"/>
         <element name="volume_version_id" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Short_String_Collapsed"/>
         <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}ASCII_Text_Preserved" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String archiveStatus
           
protected  String archiveStatusNote
           
protected  List<String> curatingNodeIds
           
protected  String description
           
protected  String mediumType
           
protected  PublicationDate publicationDate
           
protected  String volumeDeFullname
           
protected  String volumeFormat
           
protected  String volumeId
           
protected  String volumeName
           
protected  String volumeSetId
           
protected  long volumeSize
           
protected  String volumeVersionId
           
 
Constructor Summary
VolumePDS3()
           
 
Method Summary
 String getArchiveStatus()
          Gets the value of the archiveStatus property.
 String getArchiveStatusNote()
          Gets the value of the archiveStatusNote property.
 List<String> getCuratingNodeIds()
          Gets the value of the curatingNodeIds property.
 String getDescription()
          Gets the value of the description property.
 String getMediumType()
          Gets the value of the mediumType property.
 PublicationDate getPublicationDate()
          Gets the value of the publicationDate property.
 String getVolumeDeFullname()
          Gets the value of the volumeDeFullname property.
 String getVolumeFormat()
          Gets the value of the volumeFormat property.
 String getVolumeId()
          Gets the value of the volumeId property.
 String getVolumeName()
          Gets the value of the volumeName property.
 String getVolumeSetId()
          Gets the value of the volumeSetId property.
 long getVolumeSize()
          Gets the value of the volumeSize property.
 String getVolumeVersionId()
          Gets the value of the volumeVersionId property.
 void setArchiveStatus(String value)
          Sets the value of the archiveStatus property.
 void setArchiveStatusNote(String value)
          Sets the value of the archiveStatusNote property.
 void setDescription(String value)
          Sets the value of the description property.
 void setMediumType(String value)
          Sets the value of the mediumType property.
 void setPublicationDate(PublicationDate value)
          Sets the value of the publicationDate property.
 void setVolumeDeFullname(String value)
          Sets the value of the volumeDeFullname property.
 void setVolumeFormat(String value)
          Sets the value of the volumeFormat property.
 void setVolumeId(String value)
          Sets the value of the volumeId property.
 void setVolumeName(String value)
          Sets the value of the volumeName property.
 void setVolumeSetId(String value)
          Sets the value of the volumeSetId property.
 void setVolumeSize(long value)
          Sets the value of the volumeSize property.
 void setVolumeVersionId(String value)
          Sets the value of the volumeVersionId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

archiveStatus

protected String archiveStatus

archiveStatusNote

protected String archiveStatusNote

curatingNodeIds

protected List<String> curatingNodeIds

mediumType

protected String mediumType

publicationDate

protected PublicationDate publicationDate

volumeDeFullname

protected String volumeDeFullname

volumeFormat

protected String volumeFormat

volumeId

protected String volumeId

volumeName

protected String volumeName

volumeSetId

protected String volumeSetId

volumeSize

protected long volumeSize

volumeVersionId

protected String volumeVersionId

description

protected String description
Constructor Detail

VolumePDS3

public VolumePDS3()
Method Detail

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

getArchiveStatusNote

public String getArchiveStatusNote()
Gets the value of the archiveStatusNote property.

Returns:
possible object is String

setArchiveStatusNote

public void setArchiveStatusNote(String value)
Sets the value of the archiveStatusNote property.

Parameters:
value - allowed object is String

getCuratingNodeIds

public List<String> getCuratingNodeIds()
Gets the value of the curatingNodeIds 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 curatingNodeIds property.

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

    getCuratingNodeIds().add(newItem);
 

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


getMediumType

public String getMediumType()
Gets the value of the mediumType property.

Returns:
possible object is String

setMediumType

public void setMediumType(String value)
Sets the value of the mediumType property.

Parameters:
value - allowed object is String

getPublicationDate

public PublicationDate getPublicationDate()
Gets the value of the publicationDate property.

Returns:
possible object is PublicationDate

setPublicationDate

public void setPublicationDate(PublicationDate value)
Sets the value of the publicationDate property.

Parameters:
value - allowed object is PublicationDate

getVolumeDeFullname

public String getVolumeDeFullname()
Gets the value of the volumeDeFullname property.

Returns:
possible object is String

setVolumeDeFullname

public void setVolumeDeFullname(String value)
Sets the value of the volumeDeFullname property.

Parameters:
value - allowed object is String

getVolumeFormat

public String getVolumeFormat()
Gets the value of the volumeFormat property.

Returns:
possible object is String

setVolumeFormat

public void setVolumeFormat(String value)
Sets the value of the volumeFormat property.

Parameters:
value - allowed object is String

getVolumeId

public String getVolumeId()
Gets the value of the volumeId property.

Returns:
possible object is String

setVolumeId

public void setVolumeId(String value)
Sets the value of the volumeId property.

Parameters:
value - allowed object is String

getVolumeName

public String getVolumeName()
Gets the value of the volumeName property.

Returns:
possible object is String

setVolumeName

public void setVolumeName(String value)
Sets the value of the volumeName property.

Parameters:
value - allowed object is String

getVolumeSetId

public String getVolumeSetId()
Gets the value of the volumeSetId property.

Returns:
possible object is String

setVolumeSetId

public void setVolumeSetId(String value)
Sets the value of the volumeSetId property.

Parameters:
value - allowed object is String

getVolumeSize

public long getVolumeSize()
Gets the value of the volumeSize property.


setVolumeSize

public void setVolumeSize(long value)
Sets the value of the volumeSize property.


getVolumeVersionId

public String getVolumeVersionId()
Gets the value of the volumeVersionId property.

Returns:
possible object is String

setVolumeVersionId

public void setVolumeVersionId(String value)
Sets the value of the volumeVersionId property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String


Copyright © 2014. All Rights Reserved.