Class InformationType


  • public class InformationType
    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">Summarizes structural information and settings for the PDF document.</p>
     

    Java class for InformationType complex type.

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

    
     <complexType name="InformationType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="description" type="{http://schema.webpdf.de/1.0/extraction/info}DescriptionType"/>
             <element name="pdfa" type="{http://schema.webpdf.de/1.0/extraction/info}PdfaType"/>
             <element name="viewerPreferences" type="{http://schema.webpdf.de/1.0/extraction/info}ViewerPreferencesType"/>
           </sequence>
           <attribute name="objectKey" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="fileSize" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}long">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="initialPage" type="{http://www.w3.org/2001/XMLSchema}int" default="1" />
           <attribute name="language" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="pageLayout" type="{http://schema.webpdf.de/1.0/extraction/info}PageLayoutType" default="singlePage" />
           <attribute name="magnification" type="{http://schema.webpdf.de/1.0/extraction/info}MagnificationType" default="fitVisible" />
           <attribute name="magnificationZoom" default="100">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="initialView" type="{http://schema.webpdf.de/1.0/extraction/info}InitialViewType" default="none" />
           <attribute name="encrypted" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="portfolio" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="pages" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="attachments" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="formType" type="{http://schema.webpdf.de/1.0/extraction/info}FormsFormatType" default="none" />
           <attribute name="signatures" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
           <attribute name="docMDP" type="{http://schema.webpdf.de/1.0/extraction/info}DocMdpType" default="none" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • InformationType

        public InformationType()
    • Method Detail

      • setDescription

        public void setDescription​(DescriptionType value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is DescriptionType
      • isSetDescription

        public boolean isSetDescription()
      • getPdfa

        public PdfaType getPdfa()
        Gets the value of the pdfa property.
        Returns:
        possible object is PdfaType
      • setPdfa

        public void setPdfa​(PdfaType value)
        Sets the value of the pdfa property.
        Parameters:
        value - allowed object is PdfaType
      • isSetPdfa

        public boolean isSetPdfa()
      • isSetViewerPreferences

        public boolean isSetViewerPreferences()
      • getObjectKey

        public String getObjectKey()
        Gets the value of the objectKey property.
        Returns:
        possible object is String
      • setObjectKey

        public void setObjectKey​(String value)
        Sets the value of the objectKey property.
        Parameters:
        value - allowed object is String
      • isSetObjectKey

        public boolean isSetObjectKey()
      • getVersion

        public String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String
      • isSetVersion

        public boolean isSetVersion()
      • getFileSize

        public long getFileSize()
        Gets the value of the fileSize property.
        Returns:
        possible object is Long
      • setFileSize

        public void setFileSize​(long value)
        Sets the value of the fileSize property.
        Parameters:
        value - allowed object is Long
      • isSetFileSize

        public boolean isSetFileSize()
      • unsetFileSize

        public void unsetFileSize()
      • getInitialPage

        public int getInitialPage()
        Gets the value of the initialPage property.
        Returns:
        possible object is Integer
      • setInitialPage

        public void setInitialPage​(int value)
        Sets the value of the initialPage property.
        Parameters:
        value - allowed object is Integer
      • isSetInitialPage

        public boolean isSetInitialPage()
      • unsetInitialPage

        public void unsetInitialPage()
      • getLanguage

        public String getLanguage()
        Gets the value of the language property.
        Returns:
        possible object is String
      • setLanguage

        public void setLanguage​(String value)
        Sets the value of the language property.
        Parameters:
        value - allowed object is String
      • isSetLanguage

        public boolean isSetLanguage()
      • getPageLayout

        public PageLayoutType getPageLayout()
        Gets the value of the pageLayout property.
        Returns:
        possible object is PageLayoutType
      • setPageLayout

        public void setPageLayout​(PageLayoutType value)
        Sets the value of the pageLayout property.
        Parameters:
        value - allowed object is PageLayoutType
      • isSetPageLayout

        public boolean isSetPageLayout()
      • setMagnification

        public void setMagnification​(MagnificationType value)
        Sets the value of the magnification property.
        Parameters:
        value - allowed object is MagnificationType
      • isSetMagnification

        public boolean isSetMagnification()
      • getMagnificationZoom

        public int getMagnificationZoom()
        Gets the value of the magnificationZoom property.
        Returns:
        possible object is Integer
      • setMagnificationZoom

        public void setMagnificationZoom​(int value)
        Sets the value of the magnificationZoom property.
        Parameters:
        value - allowed object is Integer
      • isSetMagnificationZoom

        public boolean isSetMagnificationZoom()
      • unsetMagnificationZoom

        public void unsetMagnificationZoom()
      • setInitialView

        public void setInitialView​(InitialViewType value)
        Sets the value of the initialView property.
        Parameters:
        value - allowed object is InitialViewType
      • isSetInitialView

        public boolean isSetInitialView()
      • isEncrypted

        public boolean isEncrypted()
        Gets the value of the encrypted property.
        Returns:
        possible object is Boolean
      • setEncrypted

        public void setEncrypted​(boolean value)
        Sets the value of the encrypted property.
        Parameters:
        value - allowed object is Boolean
      • isSetEncrypted

        public boolean isSetEncrypted()
      • unsetEncrypted

        public void unsetEncrypted()
      • isPortfolio

        public boolean isPortfolio()
        Gets the value of the portfolio property.
        Returns:
        possible object is Boolean
      • setPortfolio

        public void setPortfolio​(boolean value)
        Sets the value of the portfolio property.
        Parameters:
        value - allowed object is Boolean
      • isSetPortfolio

        public boolean isSetPortfolio()
      • unsetPortfolio

        public void unsetPortfolio()
      • getPages

        public int getPages()
        Gets the value of the pages property.
        Returns:
        possible object is Integer
      • setPages

        public void setPages​(int value)
        Sets the value of the pages property.
        Parameters:
        value - allowed object is Integer
      • isSetPages

        public boolean isSetPages()
      • unsetPages

        public void unsetPages()
      • getAttachments

        public int getAttachments()
        Gets the value of the attachments property.
        Returns:
        possible object is Integer
      • setAttachments

        public void setAttachments​(int value)
        Sets the value of the attachments property.
        Parameters:
        value - allowed object is Integer
      • isSetAttachments

        public boolean isSetAttachments()
      • unsetAttachments

        public void unsetAttachments()
      • setFormType

        public void setFormType​(FormsFormatType value)
        Sets the value of the formType property.
        Parameters:
        value - allowed object is FormsFormatType
      • isSetFormType

        public boolean isSetFormType()
      • getSignatures

        public int getSignatures()
        Gets the value of the signatures property.
        Returns:
        possible object is Integer
      • setSignatures

        public void setSignatures​(int value)
        Sets the value of the signatures property.
        Parameters:
        value - allowed object is Integer
      • isSetSignatures

        public boolean isSetSignatures()
      • unsetSignatures

        public void unsetSignatures()
      • getDocMDP

        public DocMdpType getDocMDP()
        Gets the value of the docMDP property.
        Returns:
        possible object is DocMdpType
      • setDocMDP

        public void setDocMDP​(DocMdpType value)
        Sets the value of the docMDP property.
        Parameters:
        value - allowed object is DocMdpType
      • isSetDocMDP

        public boolean isSetDocMDP()