Package gov.nasa.arc.pds.xml.generated
Class Document
java.lang.Object
gov.nasa.arc.pds.xml.generated.Document
public class Document extends Object
The Document class describes a
         document.
 
 
Java class for Document complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="Document">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="revision_id" type="{http://pds.nasa.gov/pds4/pds/v1}revision_id" minOccurs="0"/>
         <element name="document_name" type="{http://pds.nasa.gov/pds4/pds/v1}document_name" minOccurs="0"/>
         <element name="doi" type="{http://pds.nasa.gov/pds4/pds/v1}doi" minOccurs="0"/>
         <element name="author_list" type="{http://pds.nasa.gov/pds4/pds/v1}author_list" minOccurs="0"/>
         <element name="editor_list" type="{http://pds.nasa.gov/pds4/pds/v1}editor_list" minOccurs="0"/>
         <element name="acknowledgement_text" type="{http://pds.nasa.gov/pds4/pds/v1}acknowledgement_text" minOccurs="0"/>
         <element name="copyright" type="{http://pds.nasa.gov/pds4/pds/v1}copyright" minOccurs="0"/>
         <element name="publication_date" type="{http://pds.nasa.gov/pds4/pds/v1}publication_date"/>
         <element name="document_editions" type="{http://pds.nasa.gov/pds4/pds/v1}document_editions" minOccurs="0"/>
         <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
         <element name="Document_Edition" type="{http://pds.nasa.gov/pds4/pds/v1}Document_Edition" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 - 
Field SummaryFields Modifier and Type Field Description protected StringacknowledgementTextprotected StringauthorListprotected Stringcopyrightprotected Stringdescriptionprotected List<DocumentEdition>documentEditionsprotected StringdocumentNameprotected Stringdoiprotected BigIntegereditionCountprotected StringeditorListprotected PublicationDatepublicationDateprotected StringrevisionId
- 
Constructor SummaryConstructors Constructor Description Document()
- 
Method SummaryModifier and Type Method Description StringgetAcknowledgementText()Gets the value of the acknowledgementText property.StringgetAuthorList()Gets the value of the authorList property.StringgetCopyright()Gets the value of the copyright property.StringgetDescription()Gets the value of the description property.List<DocumentEdition>getDocumentEditions()Gets the value of the documentEditions property.StringgetDocumentName()Gets the value of the documentName property.StringgetDoi()Gets the value of the doi property.BigIntegergetEditionCount()Gets the value of the editionCount property.StringgetEditorList()Gets the value of the editorList property.PublicationDategetPublicationDate()Gets the value of the publicationDate property.StringgetRevisionId()Gets the value of the revisionId property.voidsetAcknowledgementText(String value)Sets the value of the acknowledgementText property.voidsetAuthorList(String value)Sets the value of the authorList property.voidsetCopyright(String value)Sets the value of the copyright property.voidsetDescription(String value)Sets the value of the description property.voidsetDocumentName(String value)Sets the value of the documentName property.voidsetDoi(String value)Sets the value of the doi property.voidsetEditionCount(BigInteger value)Sets the value of the editionCount property.voidsetEditorList(String value)Sets the value of the editorList property.voidsetPublicationDate(PublicationDate value)Sets the value of the publicationDate property.voidsetRevisionId(String value)Sets the value of the revisionId property.
- 
Field Details- 
revisionId
- 
documentName
- 
doi
- 
authorList
- 
editorList
- 
acknowledgementText
- 
copyright
- 
publicationDate
- 
editionCount
- 
description
- 
documentEditions
 
- 
- 
Constructor Details- 
Documentpublic Document()
 
- 
- 
Method Details- 
getRevisionIdGets the value of the revisionId property.- Returns:
- possible object is
     String
 
- 
setRevisionIdSets the value of the revisionId property.- Parameters:
- value- allowed object is- String
 
- 
getDocumentNameGets the value of the documentName property.- Returns:
- possible object is
     String
 
- 
setDocumentNameSets the value of the documentName 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
 
- 
getAuthorListGets the value of the authorList property.- Returns:
- possible object is
     String
 
- 
setAuthorListSets the value of the authorList property.- Parameters:
- value- allowed object is- String
 
- 
getEditorListGets the value of the editorList property.- Returns:
- possible object is
     String
 
- 
setEditorListSets the value of the editorList property.- Parameters:
- value- allowed object is- String
 
- 
getAcknowledgementTextGets the value of the acknowledgementText property.- Returns:
- possible object is
     String
 
- 
setAcknowledgementTextSets the value of the acknowledgementText property.- Parameters:
- value- allowed object is- String
 
- 
getCopyrightGets the value of the copyright property.- Returns:
- possible object is
     String
 
- 
setCopyrightSets the value of the copyright property.- Parameters:
- value- allowed object is- String
 
- 
getPublicationDateGets the value of the publicationDate property.- Returns:
- possible object is
     PublicationDate
 
- 
setPublicationDateSets the value of the publicationDate property.- Parameters:
- value- allowed object is- PublicationDate
 
- 
getEditionCountGets the value of the editionCount property.- Returns:
- possible object is
     BigInteger
 
- 
setEditionCountSets the value of the editionCount property.- Parameters:
- value- allowed object is- BigInteger
 
- 
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
 
- 
getDocumentEditionsGets the value of the documentEditions 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 documentEditions property.For example, to add a new item, do as follows: getDocumentEditions().add(newItem);Objects of the following type(s) are allowed in the list DocumentEdition
 
-