Class DescriptionType
- java.lang.Object
-
- net.webpdf.wsclient.schema.extraction.info.DescriptionType
-
public class DescriptionType extends Object
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The document's description contains a number of metadata attributes, that further describe the author, creation, contents etc of the document.</p>
Java class for DescriptionType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="DescriptionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="author" type="{http://schema.webpdf.de/1.0/extraction/info}AuthorType" maxOccurs="unbounded" minOccurs="0"/> <element name="keywords" type="{http://schema.webpdf.de/1.0/extraction/info}KeywordType" maxOccurs="unbounded" minOccurs="0"/> <element name="custom" type="{http://schema.webpdf.de/1.0/extraction/info}CustomDescriptionType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="subject" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="creator" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="producer" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="application" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="creationDate" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="modificationDate" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringapplication<?protected List<AuthorType>authorprotected StringcreationDate<?protected Stringcreator<?protected List<CustomDescriptionType>customprotected List<KeywordType>keywordsprotected StringmodificationDate<?protected Stringproducer<?protected Stringsubject<?protected Stringtitle<?
-
Constructor Summary
Constructors Constructor Description DescriptionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApplication()<?List<AuthorType>getAuthor()Gets the value of the author property.StringgetCreationDate()<?StringgetCreator()<?List<CustomDescriptionType>getCustom()Gets the value of the custom property.List<KeywordType>getKeywords()Gets the value of the keywords property.StringgetModificationDate()<?StringgetProducer()<?StringgetSubject()<?StringgetTitle()<?booleanisSetApplication()booleanisSetAuthor()booleanisSetCreationDate()booleanisSetCreator()booleanisSetCustom()booleanisSetKeywords()booleanisSetModificationDate()booleanisSetProducer()booleanisSetSubject()booleanisSetTitle()voidsetApplication(String value)Sets the value of the application property.voidsetCreationDate(String value)Sets the value of the creationDate property.voidsetCreator(String value)Sets the value of the creator property.voidsetModificationDate(String value)Sets the value of the modificationDate property.voidsetProducer(String value)Sets the value of the producer property.voidsetSubject(String value)Sets the value of the subject property.voidsetTitle(String value)Sets the value of the title property.voidunsetAuthor()voidunsetCustom()voidunsetKeywords()
-
-
-
Field Detail
-
author
protected List<AuthorType> author
-
keywords
protected List<KeywordType> keywords
-
custom
protected List<CustomDescriptionType> custom
-
title
protected String title
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The document's title.</p>
-
subject
protected String subject
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The document's subject.</p>
-
creator
protected String creator
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If the document has been converted to a PDF from another format, this is the name of the application, that created the original document.</p>
-
producer
protected String producer
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If the document has been converted to a PDF from another format, this is the name of the application, that converted it.</p>
-
application
protected String application
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The application used to create the document.</p>
-
creationDate
protected String creationDate
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date of the document's creation.</p>
-
modificationDate
protected String modificationDate
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date of the most recent modification of the document.</p>
-
-
Method Detail
-
getAuthor
public List<AuthorType> getAuthor()
Gets the value of the author 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 author property.For example, to add a new item, do as follows:
getAuthor().add(newItem);
Objects of the following type(s) are allowed in the list
AuthorType- Returns:
- The value of the author property.
-
isSetAuthor
public boolean isSetAuthor()
-
unsetAuthor
public void unsetAuthor()
-
getKeywords
public List<KeywordType> getKeywords()
Gets the value of the keywords 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 keywords property.For example, to add a new item, do as follows:
getKeywords().add(newItem);
Objects of the following type(s) are allowed in the list
KeywordType- Returns:
- The value of the keywords property.
-
isSetKeywords
public boolean isSetKeywords()
-
unsetKeywords
public void unsetKeywords()
-
getCustom
public List<CustomDescriptionType> getCustom()
Gets the value of the custom 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 custom property.For example, to add a new item, do as follows:
getCustom().add(newItem);
Objects of the following type(s) are allowed in the list
CustomDescriptionType- Returns:
- The value of the custom property.
-
isSetCustom
public boolean isSetCustom()
-
unsetCustom
public void unsetCustom()
-
getTitle
public String getTitle()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The document's title.</p>
- Returns:
- possible object is
String
-
setTitle
public void setTitle(String value)
Sets the value of the title property.- Parameters:
value- allowed object isString- See Also:
getTitle()
-
isSetTitle
public boolean isSetTitle()
-
getSubject
public String getSubject()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The document's subject.</p>
- Returns:
- possible object is
String
-
setSubject
public void setSubject(String value)
Sets the value of the subject property.- Parameters:
value- allowed object isString- See Also:
getSubject()
-
isSetSubject
public boolean isSetSubject()
-
getCreator
public String getCreator()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If the document has been converted to a PDF from another format, this is the name of the application, that created the original document.</p>
- Returns:
- possible object is
String
-
setCreator
public void setCreator(String value)
Sets the value of the creator property.- Parameters:
value- allowed object isString- See Also:
getCreator()
-
isSetCreator
public boolean isSetCreator()
-
getProducer
public String getProducer()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">If the document has been converted to a PDF from another format, this is the name of the application, that converted it.</p>
- Returns:
- possible object is
String
-
setProducer
public void setProducer(String value)
Sets the value of the producer property.- Parameters:
value- allowed object isString- See Also:
getProducer()
-
isSetProducer
public boolean isSetProducer()
-
getApplication
public String getApplication()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The application used to create the document.</p>
- Returns:
- possible object is
String
-
setApplication
public void setApplication(String value)
Sets the value of the application property.- Parameters:
value- allowed object isString- See Also:
getApplication()
-
isSetApplication
public boolean isSetApplication()
-
getCreationDate
public String getCreationDate()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date of the document's creation.</p>
- Returns:
- possible object is
String
-
setCreationDate
public void setCreationDate(String value)
Sets the value of the creationDate property.- Parameters:
value- allowed object isString- See Also:
getCreationDate()
-
isSetCreationDate
public boolean isSetCreationDate()
-
getModificationDate
public String getModificationDate()
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The date of the most recent modification of the document.</p>
- Returns:
- possible object is
String
-
setModificationDate
public void setModificationDate(String value)
Sets the value of the modificationDate property.- Parameters:
value- allowed object isString- See Also:
getModificationDate()
-
isSetModificationDate
public boolean isSetModificationDate()
-
-