Class DocumentEdition


  • public class DocumentEdition
    extends java.lang.Object
    A Document Edition is one complete version of the document in a set of files that is distinguished by language, a unique assemblage of file formats, or some other criteria.

    Java class for Document_Edition complex type

    .

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

    
     <complexType name="Document_Edition">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="edition_name" type="{http://pds.nasa.gov/pds4/pds/v1}edition_name"/>
             <element name="starting_point_identifier" type="{http://pds.nasa.gov/pds4/pds/v1}starting_point_identifier" minOccurs="0"/>
             <element name="language" type="{http://pds.nasa.gov/pds4/pds/v1}language"/>
             <element name="files" type="{http://pds.nasa.gov/pds4/pds/v1}files"/>
             <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
             <element name="Document_File" type="{http://pds.nasa.gov/pds4/pds/v1}Document_File" maxOccurs="unbounded"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      DocumentEdition()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDescription()
      Gets the value of the description property.
      java.util.List<DocumentFile> getDocumentFiles()
      Gets the value of the documentFiles property.
      java.lang.String getEditionName()
      Gets the value of the editionName property.
      java.math.BigInteger getFiles()
      Gets the value of the files property.
      java.lang.String getLanguage()
      Gets the value of the language property.
      java.lang.String getStartingPointIdentifier()
      Gets the value of the startingPointIdentifier property.
      void setDescription​(java.lang.String value)
      Sets the value of the description property.
      void setEditionName​(java.lang.String value)
      Sets the value of the editionName property.
      void setFiles​(java.math.BigInteger value)
      Sets the value of the files property.
      void setLanguage​(java.lang.String value)
      Sets the value of the language property.
      void setStartingPointIdentifier​(java.lang.String value)
      Sets the value of the startingPointIdentifier property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • editionName

        protected java.lang.String editionName
      • startingPointIdentifier

        protected java.lang.String startingPointIdentifier
      • language

        protected java.lang.String language
      • files

        protected java.math.BigInteger files
      • description

        protected java.lang.String description
      • documentFiles

        protected java.util.List<DocumentFile> documentFiles
    • Constructor Detail

      • DocumentEdition

        public DocumentEdition()
    • Method Detail

      • getEditionName

        public java.lang.String getEditionName()
        Gets the value of the editionName property.
        Returns:
        possible object is String
      • setEditionName

        public void setEditionName​(java.lang.String value)
        Sets the value of the editionName property.
        Parameters:
        value - allowed object is String
      • getStartingPointIdentifier

        public java.lang.String getStartingPointIdentifier()
        Gets the value of the startingPointIdentifier property.
        Returns:
        possible object is String
      • setStartingPointIdentifier

        public void setStartingPointIdentifier​(java.lang.String value)
        Sets the value of the startingPointIdentifier property.
        Parameters:
        value - allowed object is String
      • getLanguage

        public java.lang.String getLanguage()
        Gets the value of the language property.
        Returns:
        possible object is String
      • setLanguage

        public void setLanguage​(java.lang.String value)
        Sets the value of the language property.
        Parameters:
        value - allowed object is String
      • getFiles

        public java.math.BigInteger getFiles()
        Gets the value of the files property.
        Returns:
        possible object is BigInteger
      • setFiles

        public void setFiles​(java.math.BigInteger value)
        Sets the value of the files property.
        Parameters:
        value - allowed object is BigInteger
      • getDescription

        public java.lang.String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(java.lang.String value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is String
      • getDocumentFiles

        public java.util.List<DocumentFile> getDocumentFiles()
        Gets the value of the documentFiles 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 documentFiles property.

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

         getDocumentFiles().add(newItem);
         

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

        Returns:
        The value of the documentFiles property.