org.sciplore.rest
Class DocumentType

java.lang.Object
  extended by org.sciplore.rest.DocumentType

public class DocumentType
extends java.lang.Object

Java class for documentType complex type.

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

 <complexType name="documentType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="title" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}titleType"/>
         <element name="abstract" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}abstractType" minOccurs="0"/>
         <element name="authors" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}authorsType" minOccurs="0"/>
         <element name="keywords" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}keywordsType" minOccurs="0"/>
         <element name="fulltexts" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}fulltextsType" minOccurs="0"/>
         <element name="references" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}referencesType" minOccurs="0"/>
         <element name="cited_by" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}cited_byType" minOccurs="0"/>
         <element name="related_documents" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}related_documentsType" minOccurs="0"/>
         <element name="doi" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}doiType" minOccurs="0"/>
         <element name="venue" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}venueType" minOccurs="0"/>
         <element name="issn" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}issnType" minOccurs="0"/>
         <element name="isbn" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}isbnType" minOccurs="0"/>
         <element name="language" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}languageType" minOccurs="0"/>
         <element name="series" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}seriesType" minOccurs="0"/>
         <element name="pages" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}pagesType" minOccurs="0"/>
         <element name="volume" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}volumeType" minOccurs="0"/>
         <element name="edition" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}editionType" minOccurs="0"/>
         <element name="number" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}numberType" minOccurs="0"/>
         <element name="publishdate" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}publishdateType" minOccurs="0"/>
         <element name="annotations" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}annotationsType" minOccurs="0"/>
         <element name="relatedness" type="{http://dke113.cs.uni-magdeburg.de/rest/xml}relatednessType" minOccurs="0"/>
       </sequence>
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="hash" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
       <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
DocumentType()
           
 
Method Summary
 AbstractType getAbstract()
          Gets the value of the abstract property.
 AnnotationsType getAnnotations()
          Gets the value of the annotations property.
 AuthorsType getAuthors()
          Gets the value of the authors property.
 CitedByType getCitedBy()
          Gets the value of the citedBy property.
 DoiType getDoi()
          Gets the value of the doi property.
 EditionType getEdition()
          Gets the value of the edition property.
 FulltextsType getFulltexts()
          Gets the value of the fulltexts property.
 java.lang.String getHash()
          Gets the value of the hash property.
 java.lang.String getHref()
          Gets the value of the href property.
 java.math.BigInteger getId()
          Gets the value of the id property.
 IsbnType getIsbn()
          Gets the value of the isbn property.
 IssnType getIssn()
          Gets the value of the issn property.
 KeywordsType getKeywords()
          Gets the value of the keywords property.
 LanguageType getLanguage()
          Gets the value of the language property.
 NumberType getNumber()
          Gets the value of the number property.
 PagesType getPages()
          Gets the value of the pages property.
 PublishdateType getPublishdate()
          Gets the value of the publishdate property.
 ReferencesType getReferences()
          Gets the value of the references property.
 RelatedDocumentsType getRelatedDocuments()
          Gets the value of the relatedDocuments property.
 RelatednessType getRelatedness()
          Gets the value of the relatedness property.
 SeriesType getSeries()
          Gets the value of the series property.
 TitleType getTitle()
          Gets the value of the title property.
 java.lang.String getType()
          Gets the value of the type property.
 VenueType getVenue()
          Gets the value of the venue property.
 VolumeType getVolume()
          Gets the value of the volume property.
 void setAbstract(AbstractType value)
          Sets the value of the abstract property.
 void setAnnotations(AnnotationsType value)
          Sets the value of the annotations property.
 void setAuthors(AuthorsType value)
          Sets the value of the authors property.
 void setCitedBy(CitedByType value)
          Sets the value of the citedBy property.
 void setDoi(DoiType value)
          Sets the value of the doi property.
 void setEdition(EditionType value)
          Sets the value of the edition property.
 void setFulltexts(FulltextsType value)
          Sets the value of the fulltexts property.
 void setHash(java.lang.String value)
          Sets the value of the hash property.
 void setHref(java.lang.String value)
          Sets the value of the href property.
 void setId(java.math.BigInteger value)
          Sets the value of the id property.
 void setIsbn(IsbnType value)
          Sets the value of the isbn property.
 void setIssn(IssnType value)
          Sets the value of the issn property.
 void setKeywords(KeywordsType value)
          Sets the value of the keywords property.
 void setLanguage(LanguageType value)
          Sets the value of the language property.
 void setNumber(NumberType value)
          Sets the value of the number property.
 void setPages(PagesType value)
          Sets the value of the pages property.
 void setPublishdate(PublishdateType value)
          Sets the value of the publishdate property.
 void setReferences(ReferencesType value)
          Sets the value of the references property.
 void setRelatedDocuments(RelatedDocumentsType value)
          Sets the value of the relatedDocuments property.
 void setRelatedness(RelatednessType value)
          Sets the value of the relatedness property.
 void setSeries(SeriesType value)
          Sets the value of the series property.
 void setTitle(TitleType value)
          Sets the value of the title property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 void setVenue(VenueType value)
          Sets the value of the venue property.
 void setVolume(VolumeType value)
          Sets the value of the volume property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentType

public DocumentType()
Method Detail

getTitle

public TitleType getTitle()
Gets the value of the title property.

Returns:
possible object is TitleType

setTitle

public void setTitle(TitleType value)
Sets the value of the title property.

Parameters:
value - allowed object is TitleType

getAbstract

public AbstractType getAbstract()
Gets the value of the abstract property.

Returns:
possible object is AbstractType

setAbstract

public void setAbstract(AbstractType value)
Sets the value of the abstract property.

Parameters:
value - allowed object is AbstractType

getAuthors

public AuthorsType getAuthors()
Gets the value of the authors property.

Returns:
possible object is AuthorsType

setAuthors

public void setAuthors(AuthorsType value)
Sets the value of the authors property.

Parameters:
value - allowed object is AuthorsType

getKeywords

public KeywordsType getKeywords()
Gets the value of the keywords property.

Returns:
possible object is KeywordsType

setKeywords

public void setKeywords(KeywordsType value)
Sets the value of the keywords property.

Parameters:
value - allowed object is KeywordsType

getFulltexts

public FulltextsType getFulltexts()
Gets the value of the fulltexts property.

Returns:
possible object is FulltextsType

setFulltexts

public void setFulltexts(FulltextsType value)
Sets the value of the fulltexts property.

Parameters:
value - allowed object is FulltextsType

getReferences

public ReferencesType getReferences()
Gets the value of the references property.

Returns:
possible object is ReferencesType

setReferences

public void setReferences(ReferencesType value)
Sets the value of the references property.

Parameters:
value - allowed object is ReferencesType

getCitedBy

public CitedByType getCitedBy()
Gets the value of the citedBy property.

Returns:
possible object is CitedByType

setCitedBy

public void setCitedBy(CitedByType value)
Sets the value of the citedBy property.

Parameters:
value - allowed object is CitedByType

getRelatedDocuments

public RelatedDocumentsType getRelatedDocuments()
Gets the value of the relatedDocuments property.

Returns:
possible object is RelatedDocumentsType

setRelatedDocuments

public void setRelatedDocuments(RelatedDocumentsType value)
Sets the value of the relatedDocuments property.

Parameters:
value - allowed object is RelatedDocumentsType

getDoi

public DoiType getDoi()
Gets the value of the doi property.

Returns:
possible object is DoiType

setDoi

public void setDoi(DoiType value)
Sets the value of the doi property.

Parameters:
value - allowed object is DoiType

getVenue

public VenueType getVenue()
Gets the value of the venue property.

Returns:
possible object is VenueType

setVenue

public void setVenue(VenueType value)
Sets the value of the venue property.

Parameters:
value - allowed object is VenueType

getIssn

public IssnType getIssn()
Gets the value of the issn property.

Returns:
possible object is IssnType

setIssn

public void setIssn(IssnType value)
Sets the value of the issn property.

Parameters:
value - allowed object is IssnType

getIsbn

public IsbnType getIsbn()
Gets the value of the isbn property.

Returns:
possible object is IsbnType

setIsbn

public void setIsbn(IsbnType value)
Sets the value of the isbn property.

Parameters:
value - allowed object is IsbnType

getLanguage

public LanguageType getLanguage()
Gets the value of the language property.

Returns:
possible object is LanguageType

setLanguage

public void setLanguage(LanguageType value)
Sets the value of the language property.

Parameters:
value - allowed object is LanguageType

getSeries

public SeriesType getSeries()
Gets the value of the series property.

Returns:
possible object is SeriesType

setSeries

public void setSeries(SeriesType value)
Sets the value of the series property.

Parameters:
value - allowed object is SeriesType

getPages

public PagesType getPages()
Gets the value of the pages property.

Returns:
possible object is PagesType

setPages

public void setPages(PagesType value)
Sets the value of the pages property.

Parameters:
value - allowed object is PagesType

getVolume

public VolumeType getVolume()
Gets the value of the volume property.

Returns:
possible object is VolumeType

setVolume

public void setVolume(VolumeType value)
Sets the value of the volume property.

Parameters:
value - allowed object is VolumeType

getEdition

public EditionType getEdition()
Gets the value of the edition property.

Returns:
possible object is EditionType

setEdition

public void setEdition(EditionType value)
Sets the value of the edition property.

Parameters:
value - allowed object is EditionType

getNumber

public NumberType getNumber()
Gets the value of the number property.

Returns:
possible object is NumberType

setNumber

public void setNumber(NumberType value)
Sets the value of the number property.

Parameters:
value - allowed object is NumberType

getPublishdate

public PublishdateType getPublishdate()
Gets the value of the publishdate property.

Returns:
possible object is PublishdateType

setPublishdate

public void setPublishdate(PublishdateType value)
Sets the value of the publishdate property.

Parameters:
value - allowed object is PublishdateType

getAnnotations

public AnnotationsType getAnnotations()
Gets the value of the annotations property.

Returns:
possible object is AnnotationsType

setAnnotations

public void setAnnotations(AnnotationsType value)
Sets the value of the annotations property.

Parameters:
value - allowed object is AnnotationsType

getRelatedness

public RelatednessType getRelatedness()
Gets the value of the relatedness property.

Returns:
possible object is RelatednessType

setRelatedness

public void setRelatedness(RelatednessType value)
Sets the value of the relatedness property.

Parameters:
value - allowed object is RelatednessType

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

getHash

public java.lang.String getHash()
Gets the value of the hash property.

Returns:
possible object is String

setHash

public void setHash(java.lang.String value)
Sets the value of the hash property.

Parameters:
value - allowed object is String

getId

public java.math.BigInteger getId()
Gets the value of the id property.

Returns:
possible object is BigInteger

setId

public void setId(java.math.BigInteger value)
Sets the value of the id property.

Parameters:
value - allowed object is BigInteger

getHref

public java.lang.String getHref()
Gets the value of the href property.

Returns:
possible object is String

setHref

public void setHref(java.lang.String value)
Sets the value of the href property.

Parameters:
value - allowed object is String