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 Summary
Fields 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 Summary
Constructors Constructor Description Document()
-
Method Summary
All 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
-
revisionId
protected java.lang.String revisionId
-
documentName
protected java.lang.String documentName
-
doi
protected java.lang.String doi
-
authorList
protected java.lang.String authorList
-
editorList
protected java.lang.String editorList
-
acknowledgementText
protected java.lang.String acknowledgementText
-
copyright
protected java.lang.String copyright
-
publicationDate
protected PublicationDate publicationDate
-
editionCount
protected java.math.BigInteger editionCount
-
description
protected java.lang.String description
-
documentEditions
protected java.util.List<DocumentEdition> documentEditions
-
-
Method Detail
-
getRevisionId
public java.lang.String getRevisionId()
Gets the value of the revisionId property.- Returns:
- possible object is
String
-
setRevisionId
public void setRevisionId(java.lang.String value)
Sets the value of the revisionId property.- Parameters:
value- allowed object isString
-
getDocumentName
public java.lang.String getDocumentName()
Gets the value of the documentName property.- Returns:
- possible object is
String
-
setDocumentName
public void setDocumentName(java.lang.String value)
Sets the value of the documentName property.- Parameters:
value- allowed object isString
-
getDoi
public java.lang.String getDoi()
Gets the value of the doi property.- Returns:
- possible object is
String
-
setDoi
public void setDoi(java.lang.String value)
Sets the value of the doi property.- Parameters:
value- allowed object isString
-
getAuthorList
public java.lang.String getAuthorList()
Gets the value of the authorList property.- Returns:
- possible object is
String
-
setAuthorList
public void setAuthorList(java.lang.String value)
Sets the value of the authorList property.- Parameters:
value- allowed object isString
-
getEditorList
public java.lang.String getEditorList()
Gets the value of the editorList property.- Returns:
- possible object is
String
-
setEditorList
public void setEditorList(java.lang.String value)
Sets the value of the editorList property.- Parameters:
value- allowed object isString
-
getAcknowledgementText
public java.lang.String getAcknowledgementText()
Gets the value of the acknowledgementText property.- Returns:
- possible object is
String
-
setAcknowledgementText
public void setAcknowledgementText(java.lang.String value)
Sets the value of the acknowledgementText property.- Parameters:
value- allowed object isString
-
getCopyright
public java.lang.String getCopyright()
Gets the value of the copyright property.- Returns:
- possible object is
String
-
setCopyright
public void setCopyright(java.lang.String value)
Sets the value of the copyright property.- Parameters:
value- allowed object isString
-
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 isPublicationDate
-
getEditionCount
public java.math.BigInteger getEditionCount()
Gets the value of the editionCount property.- Returns:
- possible object is
BigInteger
-
setEditionCount
public void setEditionCount(java.math.BigInteger value)
Sets the value of the editionCount property.- Parameters:
value- allowed object isBigInteger
-
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 isString
-
getDocumentEditions
public 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.
-
-