Package gov.nasa.arc.pds.xml.generated
Class Document
- java.lang.Object
- 
- gov.nasa.arc.pds.xml.generated.Document
 
- 
 public class Document extends java.lang.ObjectThe 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 java.lang.StringacknowledgementTextprotected java.lang.StringauthorListprotected java.lang.Stringcopyrightprotected java.lang.Stringdescriptionprotected java.util.List<DocumentEdition>documentEditionsprotected java.lang.StringdocumentNameprotected java.lang.Stringdoiprotected java.math.BigIntegereditionCountprotected java.lang.StringeditorListprotected PublicationDatepublicationDateprotected java.lang.StringrevisionId
 - 
Constructor SummaryConstructors Constructor Description Document()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAcknowledgementText()Gets the value of the acknowledgementText property.java.lang.StringgetAuthorList()Gets the value of the authorList property.java.lang.StringgetCopyright()Gets the value of the copyright property.java.lang.StringgetDescription()Gets the value of the description property.java.util.List<DocumentEdition>getDocumentEditions()Gets the value of the documentEditions property.java.lang.StringgetDocumentName()Gets the value of the documentName property.java.lang.StringgetDoi()Gets the value of the doi property.java.math.BigIntegergetEditionCount()Gets the value of the editionCount property.java.lang.StringgetEditorList()Gets the value of the editorList property.PublicationDategetPublicationDate()Gets the value of the publicationDate property.java.lang.StringgetRevisionId()Gets the value of the revisionId property.voidsetAcknowledgementText(java.lang.String value)Sets the value of the acknowledgementText property.voidsetAuthorList(java.lang.String value)Sets the value of the authorList property.voidsetCopyright(java.lang.String value)Sets the value of the copyright property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetDocumentName(java.lang.String value)Sets the value of the documentName property.voidsetDoi(java.lang.String value)Sets the value of the doi property.voidsetEditionCount(java.math.BigInteger value)Sets the value of the editionCount property.voidsetEditorList(java.lang.String value)Sets the value of the editorList property.voidsetPublicationDate(PublicationDate value)Sets the value of the publicationDate property.voidsetRevisionId(java.lang.String value)Sets the value of the revisionId property.
 
- 
- 
- 
Field Detail- 
revisionIdprotected java.lang.String revisionId 
 - 
documentNameprotected java.lang.String documentName 
 - 
doiprotected java.lang.String doi 
 - 
authorListprotected java.lang.String authorList 
 - 
editorListprotected java.lang.String editorList 
 - 
acknowledgementTextprotected java.lang.String acknowledgementText 
 - 
copyrightprotected java.lang.String copyright 
 - 
publicationDateprotected PublicationDate publicationDate 
 - 
editionCountprotected java.math.BigInteger editionCount 
 - 
descriptionprotected java.lang.String description 
 - 
documentEditionsprotected java.util.List<DocumentEdition> documentEditions 
 
- 
 - 
Method Detail- 
getRevisionIdpublic java.lang.String getRevisionId() Gets the value of the revisionId property.- Returns:
- possible object is
     String
 
 - 
setRevisionIdpublic void setRevisionId(java.lang.String value) Sets the value of the revisionId property.- Parameters:
- value- allowed object is- String
 
 - 
getDocumentNamepublic java.lang.String getDocumentName() Gets the value of the documentName property.- Returns:
- possible object is
     String
 
 - 
setDocumentNamepublic void setDocumentName(java.lang.String value) Sets the value of the documentName property.- Parameters:
- value- allowed object is- String
 
 - 
getDoipublic java.lang.String getDoi() Gets the value of the doi property.- Returns:
- possible object is
     String
 
 - 
setDoipublic void setDoi(java.lang.String value) Sets the value of the doi property.- Parameters:
- value- allowed object is- String
 
 - 
getAuthorListpublic java.lang.String getAuthorList() Gets the value of the authorList property.- Returns:
- possible object is
     String
 
 - 
setAuthorListpublic void setAuthorList(java.lang.String value) Sets the value of the authorList property.- Parameters:
- value- allowed object is- String
 
 - 
getEditorListpublic java.lang.String getEditorList() Gets the value of the editorList property.- Returns:
- possible object is
     String
 
 - 
setEditorListpublic void setEditorList(java.lang.String value) Sets the value of the editorList property.- Parameters:
- value- allowed object is- String
 
 - 
getAcknowledgementTextpublic java.lang.String getAcknowledgementText() Gets the value of the acknowledgementText property.- Returns:
- possible object is
     String
 
 - 
setAcknowledgementTextpublic void setAcknowledgementText(java.lang.String value) Sets the value of the acknowledgementText property.- Parameters:
- value- allowed object is- String
 
 - 
getCopyrightpublic java.lang.String getCopyright() Gets the value of the copyright property.- Returns:
- possible object is
     String
 
 - 
setCopyrightpublic void setCopyright(java.lang.String value) Sets the value of the copyright property.- Parameters:
- value- allowed object is- String
 
 - 
getPublicationDatepublic PublicationDate getPublicationDate() Gets the value of the publicationDate property.- Returns:
- possible object is
     PublicationDate
 
 - 
setPublicationDatepublic void setPublicationDate(PublicationDate value) Sets the value of the publicationDate property.- Parameters:
- value- allowed object is- PublicationDate
 
 - 
getEditionCountpublic java.math.BigInteger getEditionCount() Gets the value of the editionCount property.- Returns:
- possible object is
     BigInteger
 
 - 
setEditionCountpublic void setEditionCount(java.math.BigInteger value) Sets the value of the editionCount property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getDescriptionpublic java.lang.String getDescription() Gets the value of the description property.- Returns:
- possible object is
     String
 
 - 
setDescriptionpublic void setDescription(java.lang.String value) Sets the value of the description property.- Parameters:
- value- allowed object is- String
 
 - 
getDocumentEditionspublic java.util.List<DocumentEdition> getDocumentEditions() Gets 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- Returns:
- The value of the documentEditions property.
 
 
- 
 
-