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.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 Summary
Fields Modifier and Type Field Description protected java.lang.String
acknowledgementText
protected java.lang.String
authorList
protected java.lang.String
copyright
protected java.lang.String
description
protected java.util.List<DocumentEdition>
documentEditions
protected java.lang.String
documentName
protected java.lang.String
doi
protected java.math.BigInteger
editionCount
protected java.lang.String
editorList
protected PublicationDate
publicationDate
protected java.lang.String
revisionId
-
Constructor Summary
Constructors Constructor Description Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAcknowledgementText()
Gets the value of the acknowledgementText property.java.lang.String
getAuthorList()
Gets the value of the authorList property.java.lang.String
getCopyright()
Gets the value of the copyright property.java.lang.String
getDescription()
Gets the value of the description property.java.util.List<DocumentEdition>
getDocumentEditions()
Gets the value of the documentEditions property.java.lang.String
getDocumentName()
Gets the value of the documentName property.java.lang.String
getDoi()
Gets the value of the doi property.java.math.BigInteger
getEditionCount()
Gets the value of the editionCount property.java.lang.String
getEditorList()
Gets the value of the editorList property.PublicationDate
getPublicationDate()
Gets the value of the publicationDate property.java.lang.String
getRevisionId()
Gets the value of the revisionId property.void
setAcknowledgementText(java.lang.String value)
Sets the value of the acknowledgementText property.void
setAuthorList(java.lang.String value)
Sets the value of the authorList property.void
setCopyright(java.lang.String value)
Sets the value of the copyright property.void
setDescription(java.lang.String value)
Sets the value of the description property.void
setDocumentName(java.lang.String value)
Sets the value of the documentName property.void
setDoi(java.lang.String value)
Sets the value of the doi property.void
setEditionCount(java.math.BigInteger value)
Sets the value of the editionCount property.void
setEditorList(java.lang.String value)
Sets the value of the editorList property.void
setPublicationDate(PublicationDate value)
Sets the value of the publicationDate property.void
setRevisionId(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
set
method 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.
-
-